full circle magazine #74

51
full circle magazine #74 1 Full Circle THE INDEPENDENT MAGAZINE FOR THE UBUNTU LINUX COMMUNITY ISSUE #74 - June 2013 S S O O F F T T W W A A R R E E S S H H O O W W D D O O W W N N PDF VIEWERS: EVINCE vs OKULAR P P h h o o t t o o : : T T h h e e B B a a y y A A r r e e a a B B i i a a s s ( ( F F l l i i c c k k r r . . c c o o m m ) )

Upload: ronnie-tucker

Post on 11-Mar-2016

220 views

Category:

Documents


5 download

DESCRIPTION

Full Circle is a free, independent, monthly magazine dedicated to the Ubuntu family of Linux operating systems.

TRANSCRIPT

Page 1: Full Circle Magazine #74

full circle magazine 74 1 contents ^

Full CircleTHE INDEPENDENT MAGAZINE FOR THE UBUNTU LINUX COMMUNITY

ISSUE 74 - June 2013

FFuu llll CCii rrccllee MMaaggaazziinnee ii ss nneeii tthheerr aaffffii llii aa tteedd wwii tthh nnoorr eennddoorrsseedd bbyy CCaannoonn ii ccaa ll LLttdd

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNPDF VIEWERS EVINCE vs OKULAR

PPhh

oott oo

TThh

eeBB

aayy

AArr ee

aaBB

ii aass

(( FFll ii

cc kkrr

cc oomm

))

full circle magazine 74 2 contents ^

The articles contained in this magazine are released under the Creative Commons Attribution-Share Al ike 30 Unported l icenseThis means you can adapt copy distribute and transmit the articles but only under the fol lowing conditions you must attributethe work to the original author in some way (at least a name emai l or URL) and to this magazine by name (Ful l Circle Magazine)

and the URL wwwful lcirclemagazineorg (but not attribute the article(s) in any way that suggests that they endorse you or your use of the work) I fyou alter transform or bui ld upon this work you must distribute the resulting work under the same simi lar or a compatible l icenseFull Circle magazine is entirely independent of Canonical the sponsor of the Ubuntu projects and the views and opinions in themagazine should in no way be assumed to have Canonical endorsement

Full CircleTHE INDEPENDENT MAGAZINE FOR THE UBUNTU LINUX COMMUNITY

Connect To IPV6 p14

LibreOffice p11

Gpodder p08

Blender p18

HowTo Opinions

QampA p42

Ubuntu Games p47

Linux Certified p48

Command amp Conquer p06

Inkscape p21

Columns

Linux Labs p29

Review p34

Software Showdown p36

My Story p33

My Story p31

Letters p39

Ubuntu News p04

Ask The New Guy p26

Ubuntu Women p45

Graphics

full circle magazine 74 3 contents ^

EEDDIITTOORRIIAALL

WELCOME TO ANOTHER ISSUE OF FULL CIRCLE

The usual LibreOffice Blender and Inkscape HowTos are here but Greg has had totake this month off Replacing your regular Python article is an interesting piece on

automating Gpodder to become your personal entertainment assistant Give that a tryAnd while youre at it you can try hooking up to the Internet using IPV6 in this monthsother HowTo

A new addition to Full Circle is the Software Showdown Each month Tushar willhave similar applications compete against each other to see who will come out on topThis month PDF viewers

Ubuntu Women has the story of a school which completely switched to Ubuntu andif you enjoyed last months Linux Lab article about DVD video then this months articleshould tickle your fancy too This time Charles discusses creating DVD menus

Gord has tweaked his QampA column to include links to the most popular questionsfrom AskUbuntucom This is something quite a lot of you asked for in the survey

Now is the best time to submit a shot of your desktop for the My Desktop section asI am now officially out of screens If you fancy submitting your desktop for others tosee please read the info on the penultimate page of this issue

All the best and keep in touchRonnie

ronniefullcirclemagazineorg

This magazine was created using

Full Circle PodcastReleased monthly each episodecovers all the latest Ubuntu newsopinions reviews interviews andlistener feedback The Side-Pod isa new addition its an extra(irregular) short-form podcastwhich is intended to be a branchof the main podcast Itssomewhere to put all the generaltechnology and non-Ubuntu stuffthat doesnrsquot fit in the mainpodcast

Hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clark

httpfullcirclemagazineorg

full circle magazine 74 4 contents ^

UUBBUUNNTTUU NNEEWWSSWritten by The Ubuntu News Team

MARK SHUTTLEWORTH

CLOSES UBUNTU BUG 1

Mark Shuttleworth closesUbuntu bug 1 with

following words ldquoPersonalcomputing today is a broader

proposition than itwas in 2004

phones tablets wearables and

otherdevices are all partofthemix

forourdigital lives From a

competitive perspective that

broadermarkethas healthy

competition with IOSandAndroid

representing ameaningful

shareEven though we have only

playeda small part in that shift I

think itrsquos importantforus to

recognize that the shifthas taken

place So from Ubuntursquos perspective

this bug is nowclosedFull remarks athttpfridgeubuntucom20130531mark-shuttleworth-closes-ubuntu-bug-1Want more on the closure of bug1 Several news sites blogscovered it herersquos a sampling ofwhat they had to sayMark Shuttleworth closes the2004s bug 1 due to todays

realities -httpwwwiloveubuntunetmark-shuttleworth-closes-2004s-bug-1-due-todays-realities

Mark Shuttleworth Marks Bug 1lsquoMicrosoft Has MajorityMarketshare As Fixed -httpwwwomgubuntucouk201305mark-shuttleworth-marks-bug-1-fixed

Ubuntu bug 1 marked as fixed byMark Shuttleworth -httpwwwwebupd8org201305ubuntu-bug-1-marked-as-fixed-by-markhtml

Ubuntu declares bug 1 --Microsoft has a majority marketshare -- closed -httpwwwzdnetcomubuntu-declares-bug-1-microsoft-has-a-majority-market-share-closed-7000016129

Mark Shuttleworth closes UbuntursquosBug No 1 now that Microsoftrsquoshold on computing is declining -httpblogsdailynewscomclick20130530mark-shuttleworth-closes-ubuntus-bug-no-1-

microsofts-hold-computing-declining

Ubuntu Marks Bug No 1 As FixedAfter Nearly Nine Years -httpwwwnprorgblogsthetwo-way20130530187318344ubuntu-marks-bug-no-1-as-fixed-after-nearly-nine-years

COMMUNITY ON

UBUNTUCOM

Daniel Holbach announces thelaunch of

httpcommunityubuntucomwhich ldquois the primaryaddress forinterestedUbuntu users to stay

involvedandget informedabout

whatourcommunity is doingrdquohttpfridgeubuntucom20130531community-on-ubuntu-com

MARK SHUTTLEWORTHHERE COMES THE CARRIER

ADVISORY GROUP

Mark Shuttleworth announcesthat the first meeting of the

Ubuntu Carrier Advisory Group hastaken place to help ldquofigure outhowbest to shapeUbuntu to meet the

needsofthemobile industryrdquo Ofthe meeting itself Shuttleworthalso writes ldquoWemappedoutour

approach to the keyquestion Irsquove

been askedbyeverycarrierwersquove

met so far howcan we

accommodate differentiation

withoutfragmenting the platform

fordevelopersWedescribedthe

range ofdiversitywe thinkwe can

support initially receivedsome

initial feedbackfrom carriers

participating immediately andIrsquom

looking forwardto the distilled

feedbackwersquoll geton the topic in

the nextcallrdquohttpwwwmarkshuttleworthcomarchives1261Canonicalrsquos announcementldquoFormation of Carrier AdvisoryGroup for Ubuntu mobiledevelopmentrdquo -httpwwwcanonicalcomcontentformation-carrier-advisory-group-ubuntu-mobile-developmentFinally several news outlets andother blogs have covered thisnews herersquos a sampling selectedby our editors

full circle magazine 74 5 contents ^

UBUNTU NEWSUbuntu phone OS has eightcarriers signed on to boostdevelopment -httparstechnicacominformation-technology201306ubuntu-phone-os-has-eight-carriers-signed-on-to-boost-development

Ubuntu Carrier Advisory GroupAnnounced -httpwwwjonobaconorg20130618ubuntu-carrier-advisory-group-announced

Canonical announces UbuntuCarrier Advisory Group with LGUPlus Telecom Italia KoreaTelecom Deutsche Telekom etcas members-httpwwwiloveubuntunetcanonical-announces-ubuntu-carrier-advisory-group-lg-uplus-telecom-italia-korea-telecom-deutsche

8 Major Mobile Carriers JoinUbuntu Touch Advisory Group -httpwwwomgubuntucouk2013068-mobile-operators-give-backing-to-ubuntu-touch

Canonicals Ubuntu forsmartphones gets support fromeight mobile operators -httpwwwtheinquirernetinquirernews2276104canonicals-ubuntu-for-smartphones-gets-

support-from-eight-mobile-operators

Canonical unveils Carrier AdvisoryGroup for Ubuntu phones -httpwwwtheregistercouk20130618ubuntu_carrier_advisory_board

UBUNTU DONATIONS AND

COMMUNITY FUNDING

Specific details about UbuntuDonations and Community

Funding have been announcedfollowing a plan prepared by JonoBacon and approved by theCommunity Council Donationperiods will occur every 6 monthsand the money received in theprevious cycle will go to fund thecurrent cycle Those wishing toapply for funding must submit aform and it cannot be used for anarbitrary amount of money for aperson or a team A reportcontaining the budget a list ofitems where the money was spentand the remaining balance will bereleased at the end of the cyclehttpfridgeubuntucom20130620ubuntu-donations-and-community-funding

IMPROVING WEB SERVICES

FOR UBUNTU

In an effort to improve webservices and help address issues

from user testing various serviceslike Ubuntu Single Sign On andUbuntu Pay are being re-brandedunder the Ubuntu One nameInformation from the variousservices will soon be available fromthe same place in order to relievesome confusion Along with the re-branding comes an improveddesign and a new user interfacehttpfridgeubuntucom20130621improving-web-services-for-ubuntu

WELCOME NEW MEMBERS

AND DEVELOPERS

At the Developer MembershipBoard meeting on 2013-06-03

the following individuals joinedMOTUMatt Fischer -httpswikiubuntucomMattFischer | httpslaunchpadnet~mfischDmitry Shachnev -httpswikiubuntucomDmitryShachnevhttpslaunchpadnet~mitya57httpslistsubuntucomarchivesu

buntu-news-team2013-June001815html

Many Thanks to the Ubuntu NewsTeam for their contribution thismonth

News this month comes from

httpswikiubuntucomUbuntuWeeklyNewsletterIssue319

httpswikiubuntucomUbuntuWeeklyNewsletterIssue320

httpswikiubuntucomUbuntuWeeklyNewsletterIssue321

httpswikiubuntucomUbuntuWeeklyNewsletterIssue322

full circle magazine 74 6 contents ^

When going through lastmonths survey results I was

pleasantly surprised to see anumber of interesting suggestionsand what seemed to be an overallpositive response to CampCHowever I also noticed a fewsuggestions and requests fortopics I have already covered Assuch I decided Id devote thisarticle to directing those to thepast issues and to also answersome of the quicker questions thatwere aimed in my direction

LaTeX I covered this in CampC inFCM50 and 52 ndash where 52 wasaimed more at Asian languages inLaTeX

Virtualbox Someone asked foradvice on how to install Virtualboxin Ubuntu 1204 because they werehaving issues I had a short-livedvirtualization series in FCM38-45but the short answer is go to thisweb pagehttpswwwvirtualboxorgwikiDownloads

Install the current version ofVirtualBox for Linux hosts then

the Extension Pack You have toselect the VirtualBox packagewhich corresponds to the versionof Ubuntu you are using and 32-bitor 64-bit

Automation A surprisingnumber of you seemed to beinterested in writing bash scriptsto automate things (either foryourself or for family members) Iintroduced that topic in CampC inFCM24 but judging by theresponse Ill probably be writinganother few articles on that at alater date

Conky There were a fairamount of requests on gettingstarted with conky I have coveredConky in the following issues ofFCM (in the CampC column) 444546 48 51 If you have anyparticular issues with Conky feelfree to email me about it atlswest34gmailcom Please putldquoconky questionrdquo in the subjectand include the output of bothlsb_release -a and conky -v

IDEs Someone asked for areview of IDEs ndash without knowing

exactly what languages you wantto develop for it would be a fairlyconfusing article That being said Idid discuss IDEs in FCM64

CLI Coloring A couple ofpeople asked about styling yourprompt and terminal I havediscussed this in FCM27 35 36

Command-line ldquocookbookrdquoSomeone asked for a collection ofuseful command combinations andI thought it might be interesting toopen this up to the readers If youhave a favourite command (or onesyou simply find yourself using alot) feel free to add them to thisgoogle doc here googlfp09r ndashplease include why the command isuseful (ie what you use it for)Once we have a list of sufficientlength Ill go through thecommands and compile it into anarticle ldquocookbookrdquo

And now on to some questionsthat were fairly brief and wouldnot have been enough for a wholearticle in and of themselves

Create a folder hierarchy with a

one-liner (Bash scripts) First offthis doesnt require a script of anysort Mkdir (make directory) is thecommand-line tool Linux offers forthis Usually it will create only asingle folder at a time if you tell itto create a path it will failHowever it has a command-lineargument ldquo-prdquo (how I rememberthis is p=path so make pathinstead of directory) which doesexactly what you want Take thisscenario for example You want tocreate a folder Summer in yourPictures folder with two folderswithin it called Tahiti and MontrealThis can be done with one singlecommand

mkdir -pPicturesSummerTahitiMontreal

The -p argument will literallycreate directories as needed toreach the directories you want tocreate So if Pictures or Summer(or both) are missing they will becreated The only caveat is that youcant put spaces between thecommas You can certainly makenames with spaces though as youcan see below

CCOOMMMMAANNDD ampamp CCOONNQQUUEERRWritten by Lucas Westermann

SSuurrvveeyy RReessuullttss

full circle magazine 74 7 contents ^

Lucas has learned all he knows fromrepeatedly breaking his system thenhaving no other option but todiscover how to fix it You can emailLucas at lswest34gmailcom

mkdir -pPicturesSummerldquoTahiti2013rdquordquoMontreal 2012rdquo

As you can see you cant place aspace between the items and thecomma (mkdir understands it astwo paths thenPicturesSummerTahiti 2013 andMontreal 2012 ndash as you can tellthey wont even end up in thesame folder) Naturally this alsoworks on Mac OS X systems asthey offer the typical mkdircommand

Another question I had was tocreate a bash script toautomatically mount a second andthird hard drive Once again thisisnt a Bash problem Linux offersyou a configuration file calledetcfstab This is in charge ofmounting all your drives on boot-up It will look something like thatshown below

The following mounts an NTFSdrive to mediaWindows whilegiving permission to access it to

the user lswest and all users in thegroup users Edit the uid and gid asyou see fit Youll also need tochange devsda5 to the correctpartition

devsda5mediaWindows ntfs-3guid=lswestgid=usersdmask=022fmask=1330 0

Example of mounting a FAT32USB stick using UUID ndash againchange the UUID to the correctone

UUID=47FA-4071homelswestUSB vfatdefaultsnoatime 0 0

If you want to use spaces in thepaths you need to replace thespaces with 040 in the file Onceyou edit etcfstab you can test tosee if its working by running

sudo mount -a

If the drives show up where youexpect and you can access themyoure all set You can check UUIDsby running

sudo blkid

Or if you want the UUID for asingle drivepartition you can use

sudo vol_id ndashuid devsda2

Replace of course sda2 withthe actual drive you want

Lastly there were a fewrequests for covering GRUB2While that would be an article initself I felt I should at least offer alittle bit of information for thosewho dont want to wait For GUI-based editing of some settingstheres grub-customizerhttpslaunchpadnetgrub-customizer

If youre just after a differenttheme they are discussed at thefollowing links

httpshelpubuntucomcommunityGrub2

httpaskubuntucomquestions66183how-can-i-get-some-nice-eye-candy-themes-for-grub

httpshelpubuntucomcommunityGrub2Displays

Hopefully Ive answered thequestions sufficiently If anyonehas any further questions feel freeto email me atlswest34gmailcom Pleaseinclude ldquoCampCrdquo or ldquoFCMrdquo in thesubject line If anyone has anysuggestions for topics I shouldcover youre also more thanwelcome to email me about themJudging by the survey it seems agreat deal of you have suggestionsor questions The problem withsome is that they are too specificfor an actual article ndash but if youemail me I can probably set you onthe right path to fixing it

COMMAND amp CONQUER

ltfile systemgt ltdirgt lttypegt ltoptionsgt ltdumpgt ltpassgtdevsda1 ext4 defaultsnoatime 0 1devsda2 none swap defaults 0 0devsda3 home ext4 defaultsnoatime 0 2

full circle magazine 74 8 contents ^

HHOOWW--TTOOWritten by Neal Bailey GGppooddddeerr YYoouurr EEnntteerrttaaiinnmmeenntt AAssssiissttaanntt

Podcasting has revolutionizedthe way we create share and

distribute content over theInternet Nearly everyone is awareof programs such as ApplesiTunes and most people are awareof some of the various open sourcepodcatching alternatives Severalof these applications provide waysto download episodes on aschedule however for the mostpart these programs usuallydownload every episode of everysubscribed podcast Many peoplesubscribe to far more shows thanthey could ever actually have timeto listen to

We will introduce a system todownload only the specificpodcasts we listen to regularlyOur solution will convert videopodcasts to audio MPEG-3 so all ofour episodes are ready to becopied to a CD MP3 player orsimilar device

SETUP GPODDER

Gpodder is the podcatchingsoftware we will use to manage

our subscriptions The first step isto install gpodder (which shouldinstall the package we really wantgpodder-cli) so we can convertvideo podcasts to MP3 audio

sudo apt-get install gpodderlame

When you run gpodder for thefirst time you will be prompted tosubscribe to podcasts import anopml file or sync with yourgpoddernet account

I recommend creating ahttpgpoddernet account

because it allows you to subscribeto podcasts from a friendlywebsite interface and moreimportantly it allows you to syncall your subscriptions to multiplecomputers

SET UP FFMPEG

One of the core features of oursetup includes the ability toextract the audio from videopodcasts so when each downloadcompletes we are left with a set ofMPEG-3 audio files which can thenbe synchronized with our portable

devices (or burned onto CDs forthe car) You may want to get themost recent version of ffmpegTypically this will require compilingffmpeg from source

Please refer to this howto forcompiling ffmpeghttpsffmpegorgtracffmpegwikiUbuntuCompilationGuide

Or you could install ffmpegfrom the Software Center or usingSynaptic

MANUALLY TESTING THE

SETUP

Before we go about creatingthe bash script and cron job todownload and convert ourpodcasts we want to run somemanual tests to ensure themachine is properly prepared Wehave subscribed to EpicBattleCry avideo games podcast from theguys athttpwwwgametrailerscomEnter the following commands intothe bash shell (skip lines that beginwith as these are comments)

full circle magazine 74 9 contents ^

HOWTO - GPODDER update and downloadpodcast

enter these 2 lines intothe bash shell

URL=httpwwwgametrailerscomgteba_podcastxml

gpo update $URL ampamp gpodownload $URL

You should see the latestepisodes getting updated anddownloaded

This specific podcast is a videopodcast which obviously wontwork on a CD player or standardMP3 player so we need to extractand encode the audio stream fromthe MP4 video file

extract audio from videofile and convert to MPEG-3

change the file name tomatch a file that wasdownloaded in the previousstep

DLFILE=$HOMEgpodder-downloadsEpicBattleCry -

GameTrailerscomskirmish--186---i-want-to-bite-itmp4

run ffmpeg

ffmpeg -i $DLFILE -vn -ac 2-ab 192k $DLFILEmp3

AUTOMATING THE SYSTEM

At this stage we have installedgpodder (gpodder-cli) and ffmpegand we used the gpodder userinterface to subscribe to a podcastWe then updated and downloadedthe newest episodes from thecommand line Finally we usedffmpeg to extract the MPEG-3audio stream from the MPEG-4video podcast

Obviously performing thesetasks at the terminal iscumbersome and time consumingNext up we are going to automatethe solution so these tasks occur

on their own based on a schedule

GPODDER-SYNC

When we are all done with ourscript it will look like the imagebelow Before we can get herethough well need to set up theconfiguration and modify thegpodder settings

CONFIGURATION

Create a new file called auto-

downloadsconfand place it whereyou like In my setup it is located in$HOMEDownloadsPodcasts

In this file paste the Internet URLaddresses of each of the showsthat you want to auto-update (oneper line)

These podcasts can be video oraudio podcasts If they are videopodcasts then our script willconvert them to audio podcasts foryou

At present the script handlesonly MP3 and MP4 files For thepodcasts I download these appearto be the standard file-types inuse The script can be easilymodified to handle more file-typesif necessary

SCRIPT

Download the bash script herehttppastebincomxyxBMhZ8and copy into your home or ~bindirectory Open the script in youreditor of choice and replace thefollowing values to match yoursystem

LOG

This is the path and filename towrite log messages to You canchange it if you dont want to logto tmp

full circle magazine 74 10 contents ^

HOWTO - GPODDERlog=tmp$(date +Y-m-dTHM)-podcast-downloadlog

DEFS

This is the file containing theURLs of the podcasts toautomatically download This filemust exist prior to running thescript

defs=$HOMEDownloadsPodcastsauto-downloadconf

PODDOWNLOAD

This is the path where gpodderis configured to download It isusually ~gpodder-downloadsunless you manually changed thisvalue in the Preferences gt EditConfig button in gpodder On mymachine I have changed thedefault gpodder download path(to the path you see below)

podDownload=$HOMEDownloadsPodcastsgpodder-downloads

PUBDIR

This is the path to copydownloaded andor convertedpodcasts to It is created if itdoesnt already exist

pubDir=$HOMEDownloadsPodcasts_converted

HISTFILE

This is the path to the file usedto record which shows havealready been downloaded orconverted It is created if it doesntalready exist

histFile=$HOMEDownloadsPodcasts_converted_historytxt

TEST THE SCRIPT

Now that we have updated thescript we need to test that itrsquosworking correctly

make it executable

chmod +x ~bingpodder-syncsh

run the script

cd ~bin ampamp gpodder-syncsh

Hopefully the script updatedyour specified podcasts and thendownloaded (and converted ifapplicable) them to your pubDirfolder

DOWNLOAD SCHEDULING

Now that our script is runningand everything is set up we needto create a scheduled task so thescript is run automatically once aday In the example below we arerunning the script every morningat 1030 am

open crontab

crontab -e

enter this line into thecrontab (replace neal withyour username)

30 10 homenealbingpodder-syncsh

NEXT STEPS

This process is ideal on aheadless server Ive been runningthis script for a few years now on aUbuntu server In thisconfiguration you can set thepubDir to a SAMBA share Noweveryone in the house can synctheir devices to the shared folder

Feel free to send me feedbackor questions I hope you enjoyedthis tutorial

Neal is a software engineer andenterprise services consultant for aninternational PC firm He has beenusing Linux since 1998 as a hobbyistand loved every minute of it He canbe reached by email atnealbaileyhotmailcom

full circle magazine 74 11 contents ^

HHOOWW--TTOOWritten by Elmer Perry LLiibbrreeOOffffiiccee PPtt2277 IInnttrroo TToo DDrraaww

The LibreOffice Draw module isa vector graphics application

included in the LibreOffice suiteDraw lets you create graphics youcan use in your documents Whilethere are more advanced vectorgraphics programs ndash such asInkscape ndash Draw provides you withmore tools than most drawingpackages included in other officesuites

Vector graphics create imagesby defining geometric shapes suchas circles rectangles and polygonsrather than by pixel points on thescreen Because of this vectorgraphics scale without distortion

As with the other modules inLibreOffice Draw integrates wellwith the others making it the toolof choice when creating graphicsfor your documents

THE DEFAULT LAYOUT

The default layout for Draw israther sparse You will probablywant to modify it to include thetoolbars you use most often Thelayout includes the basic elements

you need to create a graphicimage The center of the screen isthe area where you will create yourgraphic To the right you have thepage pane showing the differentpages of the graphic Multi-pagegraphics are used mostly forpresentations and I will coverthem at a later time

By default you have threetoolbars The standard toolbar isthe topmost toolbar This is thetoolbar you see in most of theLibreOffice modules It controlsthe new open save copy cutpaste and other functions thatpertain to most modules The line

and fill toolbar sits below it Thistoolbar controls how the lines andfill of an object will look At thebottom of the window sits thedrawing toolbar From this toolbaryou can create most of the objectsfor your graphic You can move thetoolbars by grabbing the handle atthe beginning of the toolbar anddragging it to the location whereyou want it

The status bar at the bottom ofthe window gives you a lot ofuseful information about theobject you are editing An objectrsquostype dimensions angle and otheruseful information will show up

here I will refer to the status baroften during the How-tos on Draw

At the top and along the leftedge sit the rulers The rulers areguides to where you are in theimage If you want to change theunit of measure in the rulers youcan right-click the ruler and selecta different unit of measure Whenyou have an object selected theruler shows double lines toindicate the objectrsquos position onthe drawing

THE COLOR BAR

The color bar displays thecurrent color palette under the

full circle magazine 74 12 contents ^

HOWTO - LIBREOFFICE Pt27drawing area You can use it toselect colors for your objectsrather than having to use thedropdown list in the line and filltoolbar The first box ndash the whitebox with an X in it ndash is the no color(or invisible) selection To displaythe color bar go to View gtToolbars gt Color Bar To use thecolor bar left-click the color youwant for the fill color of the objectand right-click to select the linecolor

TEAR-OFF TOOLBARS

Many of the icons on thetoolbars have a triangle or arrowto the right This indicates the itemis expandable Clicking on thearrow gives you more choices You

can detach these items from thetoolbar creating a floating toolbarWhen you expand the item youwill see a grab bar at the bottomClick and drag the grab bar tocreate a floating toolbar of theitems This is helpful when youneed to use the items repeatedlyand is quicker than having toexpand the items each time Whenyou are finished just close thefloating toolbar by clicking on theclose button in the title bar

GRID SNAP LINES AND

SNAP POINTS

When creating an image I findit useful to have guides to workfrom The grid snap lines and snappoints are useful for such guides

You can set the program to snap tothese guides which help youprecisely place your objects in thedrawing

To set up the grid go to Tools gtOptions gt LibreOffice Draw gt GridIf you want objects to snap to thegrid by default check the Snap-to-grid checkbox under grid You alsohave the option to make the gridvisible by default Resolution setsthe vertical and horizontal settingsfor the grid Subdivision sets thenumber of markers between thehorizontal and vertical grid pointsThe more subdivisions the moreprecise the changes when snap-to-grid is on But like most things ahappy medium is usually better

than too much You can set certainsnap options on by default underthe snap section but I recommendleaving these all off by defaultand using the options toolbarwhen you need to turn them onUse the snap range to control howclose to a snap point you arebefore your object snaps to thepoint

full circle magazine 74 13 contents ^

Elmer Perrys history of workingand programming computersinvolves an Apple IIE adding someAmiga a generous helping of DOSand Windows a dash of Unix andblend well with Linux and Ubuntu

HOWTO - LIBREOFFICE Pt27

Unlike the grid snap points andsnap lines are inserted when youneed a more exact location Snaplines are great for aligning objectsvertically or horizontally To createa snap line or point Insert gt InsertSnap PointLine from the menubar The X position controls thedistance from the left of theimage The Y position controls thedistance from the top The typecontrols whether you are insertinga snap point vertical snap line orhorizontal snap line You can alsocreate snap lines by clicking anddragging from either thehorizontal or vertical rulers Todelete a snap line click and drag itback to the ruler To delete a snappoint right-click the snap pointand select Delete Snap Point

OPTIONS TOOLBAR

The options toolbar contains allyour snap options If it is notshowing select View gt Toolbars gtOptions On the toolbar you can

toggle whether your guides aredisplayed and toggle on and offthe snap options You might wantto dock this toolbar to the bottomor side of your window as I suspectyou will use it often to togglethese options

There is one more guide on thetoolbar we have not discussed yetIt is the helplines When you selectthe helplines on the optionstoolbar then when you move anobject dashed lines appear fromthe corners of your object to therulers The helplines are just onemore tool to help you accuratelyplace your objects

CONCLUSION

LibreOffice Draw is the graphicsapplication of the LibreOfficesuite Draw saves graphics in avector graphic format for use inyour documents created withother applications in the suiteDraw provides you with the tools

to combine text and geometricobjects to create your graphicsGuides and the ability to snap tothe guides help you to preciselyplace your objects

In the next LibreOffice How-Towe will look at creating basicobjects in Draw

The Ubuntu Podcast covers allthe latest news and issues facingUbuntu Linux users and FreeSoftware fans in general Theshow appeals to the newest userand the oldest coder Ourdiscussions cover thedevelopment of Ubuntu butarenrsquot overly technical We arelucky enough to have somegreat guests on the show tellingus first hand about the latestexciting developments they areworking on in a way that we canall understand We also talkabout the Ubuntu communityand what it gets up to

The show is presented bymembers of the UKrsquos UbuntuLinux community Because it iscovered by the Ubuntu Code ofConduct it is suitable for all

The show is broadcast live everyfortnight on a Tuesday evening(British time) and is available fordownload the following day

podcastubuntu-ukorg

full circle magazine 74 14 contents ^

HHOOWW--TTOOWritten by Alan Ward CCoonnnneeccttiinngg TToo IIPPVV66

The 2008 Beijing SummerOlympics brought IPv6 to the

attention of the technical crowdwith further reminders on WorldIPv6 Day 8 June 2011 and WorldIPv6 Launch Day 6 June 2012 Weare for the most part informedthat the current IP (IPv4) addressspace is running out and thatsometime in the short to middleterm we will need to get to usingIPv6 addresses and connectivity tothe Internet

This is not quite yet the case formost people Internet ServiceProviders have not rolled outnative IPv6 access in manycountries Most servers still haveonly Pv4 access with the exceptionof Internet giants such as GoogleFacebook and several others Muchof the hardware available(specially in the domesticcategory) still handles only IPv4But things are changing and wewill need to get to it Going dual-stack ie having both IPv4 andIPv6 activated at the same time isa nice way of making thetransition

Luckily for us Debian Ubuntuand most other GNULinuxdistributions are well up to speedas regards IPv6 The Linux kernelitself handles IPv6 quite well GNUuser-land applications have beenadapted or ported to IPv6 andmost widely-used GUI programsare now capable of making use ofIPv6 connections - actually whenboth IPv6 and IPv4 are presentthey tend to prefer IPv6

So in a way Ubuntu is ideal tomake a first contact with this newIPv6-enabled version of the Web

CONNECTING TO THE

INTERNET WITH IPV6

Supposing we do not have anative connection to the IPv6-enabled Internet we shall needthe services of a tunnel brokerThis is the equivalent of anInternet Service Provider butinstead of giving access to theInternet for individual lines ordevices it gives access to the IPv6-enabled Internet starting from anormal IPv4 address We will be

creating an IPv6 tunnel from ourcomputer to the tunnel brokerthrough the IPv4-only fabric thatlies between us

Several tunnel brokers areavailable both free andcommercial Two in the formercategory are SixXS(httpwwwsixxsnet) and Gogo6(httpwwwgogo6com) In bothcases the necessary software isopen free and readily availablefrom the Ubuntu repositories

For Gogo6 we need to sign upfor their Freenet6 IPv6 accessservice athttpwwwgogo6comfreenet6account Each of their servers worksindependently from the others soremember which one you are on(choose the one you think is bestaccessible from your country)Once we have confirmation ofbeing registered we need toinstall the software

sudo apt-get install gogoc

Naturally we could also use agraphical program such as

Synaptic Ubuntu Software Centeror Muon

We then need to edit theconfiguration fileetcgogocgogocconf with theusername and password the servergave us and restart the servicewith

etcinitdgogoc restart

We should then be able to seethe tunnel with the ifconfigcommand

ifconfig

tun Link encapUNSPECHWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00

inet6 addr2001db8101128ScopeGlobal

UP POINTOPOINTRUNNING NOARP MULTICASTMTU1280 Metric1

In this example our IPv6address would now be2001db8101 Since this is just anexample I chose a (relatively)simple addressmdashreal IPv6addresses may need be writtenwith up to 32 hexadecimal digits

full circle magazine 74 15 contents ^

HOWTO - CONNECTING TO IPV6grouped into eight four-digitgroups

If we choose SixXS as our tunnelbroker the registration processmay be slightly slower (it tookslightly less than an hour for me)since it is not completelyautomated real human beingsprocess our request We can thenrequest a tunnel be activated forus and optionally an IPv6 addresssubnet The tunnel is all we needto access the IPv6 Internet on asingle computer the subnet isneeded if we chose to connect acomplete local network throughour machine

For SixXS the appropriatesoftware package is aiccu

sudo apt-get install aiccu

When we have editedconfiguration file etcaiccuconfwith the username and passwordgiven by SixXS we can restart theservice

etcinitdaiccu restart

and we should then be able tosee the tunnel with the ifconfigcommand

ifconfig

sixxs Link encapUNSPECHWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00

inet6 addrfe8040fe00229264ScopeLink

inet6 addr2001db810164 ScopeGlobal

UP POINTOPOINTRUNNING NOARP MULTICASTMTU1280 Metric1

This one is configured in aslightly different way than theGogo6 version (note the 64segment instead of a single host128 address) and uses identifierldquosixxsrdquo instead of ldquotunrdquo

If things have gone well so fareither with Gogo6 or with SixXSwe can now use the IPv6-activatedversions of network tools to checkconnectivity such as ping6 (insteadof ping) and traceroute6 (insteadof traceroute) Other tools such ashost and ip work in the same wayboth for IPv4 and IPv6 So

host ipv6googlecomipv6googlecom is an aliasfor ipv6lgooglecomipv6lgooglecom has IPv6address2a0014504001c0263

ping6 -c 3 -n ipv6googlecomPINGipv6googlecom(2a0014504001c0268) 56 data bytes

64 bytes from2a0014504001c0268icmp_seq=1 ttl=51 time=228 ms64 bytes from2a0014504001c0268icmp_seq=2 ttl=51 time=228 ms64 bytes from2a0014504001c0268icmp_seq=3 ttl=51 time=229 ms

Since we now have IPv6connectivity with the Web we canbrowse IPv6-only web pages Someclassical destinations to try outIPv6 are the dancing turtle athttpwwwkamenet (it dancesonly if we connect through IPv6)or the test pages athttpwwwtest-ipv6com orhttpwwwipv6-testcom

full circle magazine 74 16 contents ^

HOWTO - CONNECTING TO IPV6

DIFFICULTIES WITH IPV6AND UBUNTU

We have just set up a dual IPv4and IPv6 stack our computer isconnected directly to the IPv4Internet through our usual ServiceProvider and indirectly to the IPv6Internet through the tunnelbroker But if we had not set up ordo not activate the tunnel ourcomputer can be in a situation inwhich it has a working IPv4connection but not so with IPv6

Ever since most modernoperating systems activate IPv6 bydefault this has given rise to someconfusion Many programs arecapable of handling dual-stackaccess they prefer to use IPv6 ifpossible and if not fall back toIPv4 But other programs cannothandle this which usually ends upcausing delays that annoy the userSome programs even complainabout ldquonot being able to connectto the Internetrdquo - even though aperfectly good IPv4 connection isup

This is now more-or-less fixedfor software on Ubuntu thoughwith previous versions it was

sometimes necessary to deactivateIPv6 at kernel level One optionwas to blacklist the ipv6 kernelmodule as mentioned by RobertClipsham way back in numberseven of FCM Another possibilitywith recent kernels is to disableIPv6 through the proc interface

echo 1 gtprocsysnetipv6confalldisable_ipv6

However it should be stressedthat these difficulties should nolonger come up under Ubuntuwhichever order in which aprogram chooses to connect to theInternet it should be able to do sothrough one route or the otherNot so in other operating systemsspecially with commercialsoftware

WORLD-REACHABLE

ADDRESSES

The nice thing about IPv6 is thatNetwork Address Translation (NAT)and private addresses ubiquitousin the IPv4 world are no longerused The reason is that since thereare so many public IPv6 addressesavailable it will not be necessaryto re-utilize them many times overin the form of private addressesthat are not routable through theInternet

The corollary is that thecomputers we connect to the Webusing IPv6 are directly reachablefrom all over the Internet Nothingstands between us and the wildworld out there

This can come out as an

advantage Consider for examplethe hoops some of us jumpthrough in order to reach ourhome machines from outsidewhile on the road Or to get intoour work machines from home(though systems administratorsmay frown on this and rightly so)With IPv4 we need to open a portin our router to enable access fromthe outside and activateDestination NAT (DNAT) to makepackets we actually send to ourrouters external address be resentinside towards a specific PC Andwe must achieve this rathercomplex setup while at the sametime taking into account systemsecurity

With IPv6 and world-reachableaddresses this is no longernecessary If for example myhome computer has global address2001db8101 and an Apache webserver running I can connect to itdirectly from outside my home bysimply pointing any browser to thecorresponding URLhttp[2001db8101] If I set up apersonal mail server it can also bedirectly reached and mail sent tome from the Web

But having our computersdirectly reachable can also

full circle magazine 74 17 contents ^

HOWTO - CONNECTING TO IPV6constitute a serious security riskSo we need to be really carefulabout what kinds of traffic we letin

To protect my home computer Ican use my global IPv6 address toset up a SSH or OpenVPN virtualprivate network (VPN) This wayfull communication can be set upfor all protocols through anencrypted and authenticatedchannel Even if somebody inbetween may see my packets asthey pass through they cannotdecrypt them and view the datacontained within So we have astrong argument in favor ofsetting up a secure VPN andmaking sure our services can beaccessed not directly from theInternet but only through theVPN

Naturally Ubuntu has all thenecessary tools in the repositoriesboth for the client and for theserver sides of the VPN Thecorresponding software packagesare ssh-server openvpn andnetwork-manager-openvpn ndashthough as usual other possibilitiesalso exist

Luckily the Linux kernel firewallis also well up to the job though it

does need to be correctly set upThe command-line way of doingthis is probably not for the faint ofheart as it is relatively easy toleave out a rule and make thingstoo easy for the bad guysmdashorbeing over cautious andinadvertently blocking yourselfout So a GUI tool such asfirestarter may be a wise choice tobegin with

If we set up some services wewish to share with friendsmdashor justuse for ourselvesmdashwe should alsobear in mind the securityimplication of having a port opento the world Special attentionshould be given to securing accessespecially when sensitive data canbe accessed eg though filesharing If all we want is access to

our files while on the road SFTP isprobably the easiest service to setup Basically all we need to do isinstall package openssh-server onour home computer We can thenaccess it from any file managerthat knows about SFTP (such asGnomes Nautilus) using URLsftpusernameserver_ip

Since SFTP is actually based onSSH it may be considered quitesecure especially if no-passwordpublic certificate-only access isused

For road-warriors several appscan be found that do SSH andSFTP both for iOS and AndroidUnless of course you choose to gowith Ubuntu on your phone ortablet in which case findingsuitable client software is simply amatter of choice

Alan teaches computer science atEscola Andorrana de Batxillerat Hehas given courses at the Universityand currently teaches GNULinuxsystems administration at the OpenUniversity of Catalunya (UOC)

full circle magazine 74 18 contents ^

HHOOWW--TTOOWritten by Nicholas Kopakakis BBlleennddeerr -- PPaarrtt 66bb

Last month we used CyclesRender to create the image

shown below left

Letrsquos create a similar image(below right) with the Blenderengine

The first thing that we notice(at least me) is shadows Theshadows that our point lamp castswith blender render are almostblack This phenomenon ishappening because in Blenderrenderer the light is been emittedby the lamp only This isntrealistic as in the real world every

object emits or reflects light

On the other hand Cyclesrenderer calculates the light thatevery object has from thesurroundings You can observe thecone and see how the shadowfrom the cube smoothly fades(contrary to the cone from theBlender renderer) and we have amirroring ground and a shiny metalcube in our scene

One other thing that is verycrucial and a main difference

between Blender and Cycles ismore technical

Navigate to File gt UserPreferences gt System (above)

At the lower left corner of theSystem Tab you can check if yourcomputer has Nvidia CUDAsupport under Compute Device

My GPU has CUDA support so Ican enable it You can also check itat the official CUDA support urlhttpsdevelopernvidiacomcuda-gpus

If you are lucky and have anNvidia CUDA card you have toenable it under the ComputeDevice Tab that I mentionedbefore AND under the PropertiesPanel Render Tab -gt Device -gt GPUCompute in order to have the fullpower for your rendering

full circle magazine 74 19 contents ^

HOWTO - BLENDER Pt 6b

Cycles can use your GPU CUDAcores to render and is much fasterthan the CPU Check out CUDA atwikipedia httpenwikipediaorgwikiCUDA

If you dont have a CUDA GPUyou can use Open ShadingLanguage but its a little bit buggyand I couldnt recommended thismethod of rendering for now Inthe near future I have a feelingthat itrsquos going to be much fasterthan the CUDA render procedure

But enough with the technicalstuff

Letrsquos see another great thing

about Cycles Open the blend filethat we started last month or justcreate a new one Dont forget tocheck that the Cycles Render at thetop is selected

Also change one of your 3d viewwindows to show the renderedresult

Select the sphere navigate tothe Properties Panel and changethe Surface shader from thedefault Diffuse BSDF to Emission

You can check in the Previewwindow the cool effect that wecreate You can adjust the Colorand the Strength of the light thatyour object emits Also for everyshader you can adjust a lot of otherthings (as textures for example) bypressing the little dot right next tocolor and strength values

Select our metallic-lookingcube press the little dot next tocolor and change its texture toBrick Texture Check the result inyour 3d view window and selectdifferent textures until you findsomething that you like

full circle magazine 74 20 contents ^

Nicholas lives and works in GreeceHe has worked for a post-productionhouse for several years and migratedto Ubuntu because ldquoit rendersfasterrdquo You can email him atblender5dgmailcom

HOWTO - BLENDER Pt 6b

TIP The little dots are in everyshader not only emission and Ipersonally find them very useful toquickly create interesting stuff

Another interesting shader isthe Mix Shader As you can easilyunderstand from its name this is ashader that you can use to mixother shaders Two other shadersto be more precise So letrsquos selectour cone and change the DiffuseBSDF shader to Mix Shader Add aGlass shader and a Diffuse shaderor a Glossy Shader and anAnisotropic Shader to our coneChange the value of the Facparameter to adjust thepercentage of the second shader(0000 means 0 while 1000means 100)

Check the result on yourpreview window and adjust thesettings as you like

Another thing that I want tomention in this tiny littleintroduction on the CyclesRenderer is the use of planesinstead of lamps

Most people working in Blenderand Cycles use planes to illuminatetheir scenes Looks like more ldquoreal

worldrdquo lighting and I have noreason to argue with them

Below is where I am so far

For this month follow this linkhttpvimeocom68010380 toenjoy a wonderful work by 3people and Blender(congratulations goes to JavierTrapiella Baol Bardot Bulsara andRobert Green)

Also visit wwwblendernewsorgto enter and share with thousandsof professional artists

httpblendernewsorgxemid=Feature_Articlesampdocument_srl=1274

full circle magazine 74 21 contents ^

HHOOWW--TTOOWritten by Mark Crutch IInnkkssccaappee -- PPaarrtt 1144

Transparency ndash or itscounterpart opacity ndash is such a

fundamental concept in Inkscapethat it was one of the earliesttopics covered in this series Backin Part 3 you were introduced tothe Opacity spin-box on the statusbar which gives you the ability toset a single transparency level fora whole object or even a group ofobjects

If you want a single object tohave varying opacity ndash such ascompletely transparent at one endand opaque at the other ndash you canuse a gradient for the fill andstroke But what about doing thesame for a group of objects Youcould set suitable gradients oneach individual item in the groupseparately to get the desiredeffect but if your group containslots of objects then that approachbecomes tedious very quickly

The solution to this problem ismasking This is a technique thatuses a grayscale image as a meansof specifying the opacity ofanother object or group Any whitesections in the image cause that

part of the masked object toappear opaque Black sectionscause that part to appeartransparent And grays in-betweenresult in varying levels of opacity

Lets look at an example In thisimage (below) Ive placed a solidred circle on top of a solid greenbackground The green is theremainly to show the effect moreclearly On top of the circle is arectangle with a white-black-whitegradient Using this rectangle as amask for the circle gives the resultof a clipped circle that fades fromopaque to transparent and back toopaque

Note that anything outside themask is clipped In that respectmasking could even be used as analternative to the clip paths thatwere introduced in the previouspart of this tutorial Draw yourmask entirely in white ndash or in solidshades of white and black ndash andany parts of the masked objectwhich lie outside the mask orwhich are colored black will beclipped Usually I recommend usinga clip path in preference to a maskif you simply want a hard clippededge but as we will see later inthis article there are times whenits easier to use a mask

You may recall that the fill andstroke of a clip path are irrelevantto the final effect on the clippedobject With masks however theopposite is true ndash the color of eachindividual pixel is taken intoaccount when calculating its effecton the masked object so fills andstrokes have significance

Did I say pixel In a vectorformat In practice there are fewcases where an SVG file is actuallyused as a purely vector format Ifyou want to display an SVG file ona computer screen or print it to aninkjet or laser printer it isultimately converted to pixelsMasking takes place during thisfinal output step so although themask may be made up of vectorobjects and the item beingmasked is also a vector the finalresult is really generated only atthe point that those vectors areconverted to individual pixels fordisplay or printing

Using a thick-stroked rectangleand strictly black or white pixelsits easy to see the differencebetween a clip path and the use of

full circle magazine 74 22 contents ^

HOWTO - INKSCAPE Pt14a mask to simulate clipping In thetop pair of images Ive used therectangle as a clip path and youcan see that the result is alignedwith the center line of the strokeThe second and third pairs ofimages show the rectangle beingused as a mask with only whiteparts remaining and black partsbecoming transparent Itsespecially clear in the last pair thatthe stroke has an effect

By now it should be clear thatclipping and masking are similaroperations so its not reallysurprising that Inkscape exposesthem with the same user interfaceJust as with clipping the maskingobject must be on top of the objectto be masked in terms of the z-index You then select both itemsand choose Set Mask from thecontext menu or Object gt Mask gtSet from the main menu Releasinga masked object is as simple asselecting it (it will be described asldquoMaskedrdquo in the status bar) thenchoosing Release Mask from thecontext menu or Object gt Mask gtRelease from the main menu Justas with clip paths it is possible toedit masks using the node toolwithout releasing them first butgenerally theres little benefit todoing so as you can edit only theoutline shape of the path not itscolor

As youve seen using agrayscale gradient as a mask givesyou some control over the opacityof the masked object You may alsorecall that Inkscape offers aselection of black and whitepatterns in its Fill amp Stroke dialogplus a few grayscale bitmap fillpatterns These may previously

have seemed rather limiting buttheir monochrome nature makesthem perfect for use as a mask

The checkerboard pattern is agood example of a situation whereits easier to use a mask than a clippath This same effect could beachieved by clipping with acomplex path but its probably notworth the extra effort Lookingclosely at the checkerboard youllnotice that the fill isnt made up ofblack and white squares but ratherwhite and transparent Using whiteand transparent can sometimes

make it easier to see what parts ofan object you are masking whiteareas will remain visible andtransparent areas will be clipped Atranslucent white area will havethe same effect as a shade of grayIt may seem counter-intuitive tocover the parts of the object thatyou want to keep and expose theparts that will be hidden but thatsthe way that masking has beendefined in the SVG specification sothats the way it works in Inkscape

Because clip paths are definedby a boundary and a concept ofwhats inside and outside thatboundary its possible to use onlya single path or object to define aclipping shape Masks on the otherhand are concerned with only thecolor of pixels so it doesnt reallymatter whether your mask is madeup of a single object or a wholeload of objects inside a group Thisallows you to create complexarrangements of colors andpatterns which would beimpossible to reproduce using asingle path

This example uses a groupmade up of a few random objectsas a mask You can see that therepeating radial gradient of therectangle made up of a white-to-

full circle magazine 74 23 contents ^

Mark has been using Linux since1994 and uses Inkscape to createtwo webcomics The Greys andMonsters Inked which can both befound athttpwwwpeppertopcom

HOWTO - INKSCAPE Pt14transparent transition results in asimilar pattern being visible fromthe masked red circle But byadding extra black and whitefeatures to the mask group youcan ldquooverriderdquo the pattern withexplicit sections of transparencyand opacity One thing to note isthe place where the black linecrosses the white one because theblack line is on top the pixels atthat position are black so that partof the masked object istransparent It doesnt matterwhats going on within the groupall that matters is the color of thefinal pixels This may not be thebest piece of abstract art in theworld but it would have been a lotharder to draw without usingmasks

Although you can use masks tocreate complex arrangements ofclipping and transparencyprobably the most common use issimply to add ldquofeatheringrdquo to theedges of a group so that it fadesinto the background In that caseall you need for your mask designis a strongly blurred white ellipseas demonstrated in this whollyunseasonal greeting card design

Throughout this article Ivereferred to masks as beinggrayscale images Thats notstrictly true ndash a mask can be anycombination of colors that youwant However anything otherthan white black or gray will beconverted into a grayscale imagebefore its used as a mask This canmake it difficult to predict the

exact effect of a color on theresultant opacity so I recommendusing pure grayscales whendrawing your masks in almost allcases

full circle magazine 74 24 contents ^

HHOOWW--TTOOWritten by Ronnie Tucker WWrriittee FFoorr FFuullll CCiirrccllee MMaaggaazziinnee

GUIDELINES

The single rule for an article isthat it must somehow be

linked to Ubuntu or one of themany derivatives of Ubuntu(Kubuntu Xubuntu Lubuntu etc)

RULES

bull There is no word limit for articlesbut be advised that long articlesmay be split across several issues

bull For advice please refer to theOfficial Full Circle Style Guidehttpurlfullcirclemagazineorg75d471

bull Write your article in whicheversoftware you choose I wouldrecommend LibreOffice but mostimportantly - PLEASE SPELL ANDGRAMMAR CHECK IT

bull In your article please indicatewhere you would like a particularimage to be placed by indicatingthe image name in a newparagraph or by embedding theimage in the ODT (Open Office)

document

bull Images should be JPG no widerthan 800 pixels and use lowcompression

bull Do not use tables or any type ofbold or italic formatting

If you are writing a reviewplease follow these guidelines

When you are ready to submityour article please email it toarticlesfullcirclemagazineorg

TRANSLATIONS

If you would like to translateFull Circle into your nativelanguage please send an email toronniefullcirclemagazineorg andwe will either put you in touch withan existing team or give youaccess to the raw text to translatefrom With a completed PDF youwill be able to upload your file tothe main Full Circle site

REVIEWS

GAMESAPPLICATIONSWhen reviewing gamesapplications please state clearly

bull title of the gamebull who makes the gamebull is it free or a paid downloadbull where to get it from (give downloadhomepage URL)bull is it Linux native or did you use Winebull your marks out of fivebull a summary with positive and negative points

HARDWAREWhen reviewing hardware please state clearly

bull make and model of the hardwarebull what category would you put this hardware intobull any glitches that you may have had while using the hardwarebull easy to get the hardware working in Linuxbull did you have to use Windows driversbull marks out of fivebull a summary with positive and negative points

You dont need to be an expert to write anarticle - write about the games applicationsand hardware that you use every day

full circle magazine 74 25 contents ^

httpsspideroakcom

Get 25 off any SpiderOak packagewith the code FullcirclemagFans

full circle magazine 74 26 contents ^

AASSKK TTHHEE NNEEWW GGUUYYWritten by Copil Yaacuteňez

Hi everyone Welcome back toAsk the New Guy

If you have a simple questionand you think Ubuntu Bug 1 issome kind of flying roach contactme at copilyanezgmailcom

Todayrsquos question is

Q How do I connect to myUbuntu desktop using myAndroid phone

A Right this way Mr Bond QBranch has been working on somenew toys for you How about thisItrsquos a combination martini shaker-slash-Taser No Well thenperhaps this combination cufflink-slash-Taser Or this itrsquos acombination Taser-slash-Taser Notvery imaginative I know Sorry sirwersquore a little underfunded rightnow

Nothing says ldquoI want to beDaniel Craig or Jennifer Garnerrdquolike accessing your Ubuntu desktopfrom your mobile phone Whatrsquosfunny is that if Hollywood weredoing it there would be multiple

cascading menus and screens alongwith some kind of eye-trackingdigital Heads Up Display andvirtual keys yoursquod have to press inthe air like a methed-out orchestracomposer

Quick detour why is it thatevery tinseltown movie showspeople working with virtual GUIssuspended in front of them I getexhausted just lifting my hand toturn off the monitor Forget abouthacking an enemy server can youimagine typing an email on one ofthose Are there NO ergonomicsexperts in Hollywood End detour

As usual Ubuntursquos way is easyand sexy Not sexy as in actuallysexy Accessing your desktopremotely isnrsquot likely to get you adate with Halle Berry or JavierBardem But it might impress MissLinux Kernel 2013 and keep strayLuddites from wandering ontoyour lawn

To access your Ubuntu desktopfrom your Android phone yoursquollneed the following

1 An Ubuntu PC (Irsquom on 1304) -make sure itrsquos connected to yourhome network2 An Android Phone (I used an HTCDroid Incredible II runningGingerbread)3 Someone to shout ldquoHallelujahrdquowhen yoursquore finished (this is keypeople donrsquot skimp)

Okeedokee got everythingready Good Go to your PC andclick on the Ubuntu symbol to

open the Unity search field TypeDESKTOP and yoursquoll see a DesktopSharing application Click on thatto open it

Here is how I configured mypreferences in order to giveexternal access to my Ubuntudesktop

The Desktop Sharing windowasks for a password that must be

full circle magazine 74 27 contents ^

entered in order for someone toconnect from the outside Usesomething you can easilyremember like the name of thegaffer on Star Trek II The Wrath ofKhan (Romolo Aquistapace as ifyou didnrsquot know)

Yoursquoll notice I left blank theldquoYou must confirm each access tothis machinerdquo option You mightwant to keep this box checked Itrsquosnever a good idea to leave yourmachine accessible to the outsideworld even if yoursquore requiring apassword I have it toggled OFF forease of use but honestly do as Isay not as I do And as a generalrule you should never takesecurity advice from someone whorevels in his ignorance

Oh if you currently have yourapp bar along the left side of yourscreen set to auto-hide changethat to the default so that itrsquosalways visible If the app bar auto-hides itrsquos more difficult to access itfrom your phone Also if you haveyour computer set to sleep after acertain amount of time you mightwant to change this setting so thatyour PC doesnrsquot go to sleep andthus disconnect you in the middleof a connection

Yoursquoll also need your desktopPCrsquos IP address Ubuntu makes thisdead simple Just right-click thenetwork icon and click onConnection Information Note theIP address listed there yoursquoll needit in just a second

Okay now itrsquos time to get yourphone ready

Fire up your Android phone andhead over to the Google PlayStore Yoursquore going to need a VNCclient Thatrsquos the software that willconnect your phone to your PC Irsquomnot sure what VNC stands forprobably just the initials of the

white-haired wizard who capturedthis sorcery and gave it away onthe Internet

I should probably take amoment to explain what a VNCclient does But Irsquom not gonnaLifersquos too short you know

The VNC client I used is calledandroid-vnc-viewer and itrsquos freeOnce yoursquove downloaded thesoftware press the icon to run itYoursquoll see a window with emptyfields Letrsquos fill those in and solidifyyour status as AlphaNerdNerdette among your peers(which if they mainly consist ofvillains named Hans with world

domination fetishes you shouldconsider ditching)

In the Nickname field typesomething catchy like Space Wolfor Super Tramp Yoursquore beingtotally badass right now yournickname should reflect this

Next type in the password youset up on the Desktop Sharingapplication Finally type in thedesktop PCrsquos IP address Yourscreen should look something likethat shown on the following page

Ready Time to see if yourHallelujah shouter is up to the taskAlso if there are any annoyingneighbors who keep trying toexplain fantasy football to youinvite them over Payback time

Click Connect Hallelujah Feelfree to lift your arms up Mosesstyle and scream ldquoBeholdrdquo In a fewmoments your smartphone screenwill fill with a lower resolutionversion of whatever is on yourdesktop screen Your phonersquosscreen will now act like a laptoptrackpad Wherever you move yourfinger your cursor follows Tap thescreen on an Ubuntu app icon andwatch it open

ASK THE NEW GUY

full circle magazine 74 28 contents ^

Copil is an Aztec name that roughlytranslates to ldquoyou need my heart forwhat againrdquo His love of womenrsquosshoes is chronicled atyaconfidentialblogspotcom Youcan also watch him embarrasshimself on Twitter (copil)

Pretty cool right

What can you do with this Theoptions are endless You couldaccess your PC and email yourself afile you forgot to put into thecloud Or click on your webcam anddo a quick security check of yourhome office Or make peoplebelieve yoursquove just hacked into abad guyrsquos world dominationsystem and are shutting down hisnuclear weapons lab with a fewkeystrokes Ladies yoursquoll be all therage at the next LAN party

Go ahead indulge your innerSydney Bristow or James Bond

Good luck and HappyUbuntuing

ASK THE NEW GUY

PYTHON SPECIAL EDITIONS

httpfullcirclemagazineorgissue-py01 httpfullcirclemagazineorgissue-py02

httpfullcirclemagazineorgpython-special-edition-issue-three

httpfullcirclemagazineorgpython-special-edition-volume-four

httpfullcirclemagazineorgpython-special-edition-volume-five

httpfullcirclemagazineorgpython-special-edition-volume-six

full circle magazine 74 29 contents ^

LLIINNUUXX LLAABBWritten by Charles McColm DDVVDD MMeennuuss wwiitthh DDVVDDSSttyylleerr

Video is everywhere thesedays Our phones tablets

digital cameras and notebooks allhave video capable cameras inthem Whether yoursquore taking afamily video or producing adocumentary itrsquos nice to put somepolish on the video There are a lotof video editing tools for LinuxLives Cinelerra OpenShot Pitiviand Kdenlive to name a few Theseediting tools will help you put thepolish on your actual video butwhat do you do about creating apolished looking DVD menu

In FCM73 I mentionedDeVeDe and KMediafactoryDeVeDe is great for creatingsimple menus if yoursquore in a hurrybut menus look text heavyKMediafactory was great at onetime but it hasnrsquot been developedin several years and the templatesare limited Enter DVDStylerDVDStyler is a cross-platform freeDVD authoring application for thecreation of professional-lookingDVDs

DVDStyler is available in theuniverse repository of Ubuntu and

can be downloaded with a simple

apt-get install dvdstyler

DVDStyler has a number of xinevideo-related dependencies

When DVDStyler starts itprompts you to create a newproject or open an existing projectIf you create a new project yoursquollwant to adjust some of the projecttitle DVD size video quality videoformat aspect ratio and audioformat for your region In NorthAmerica we use NTSC I chose the

169 rectangular aspect ratio andstuck with the default AC3 audio

Next yoursquore shown a number oftemplates and asked to select atemplate You can choose atemplate or simple click the no-template button There are aselection of backgrounds on theleft hand side to choose from butby right clicking in the blank spaceand selecting properties you canchoose your own image and audiotrack for the menu If you select anaudio track be sure to click the

loop check-box to have it playmore than once (you too can havethat eventually annoying repeatingmusic track that seems so coolwhen you first hear it)

Once you have your backgroundand audio track itrsquos time to addsome content In this instance Ikept it simple and added twovideos by clicking on the FileBrowser tab on the left side anddragging two videos to the menupage To add text beside thevideos right-click near the videosselect add then select text andtype in the text (Sintel forexample) Once the text is on thepage you can select it and changethe text properties including fontsize style fill outline color outlinesize background color andlocation

I wanted an option to play bothvideos back-to-back so I added abutton from the buttons tab onthe left I changed its properties byright-clicking on the buttonselecting properties then clickingon the Play all titles check-box

full circle magazine 74 30 contents ^

LINUX LABButtons need not be tied to

videos You can also add sub-menus by clicking on the DVDmenu option then clicking add andmenu This creates a second menuwhich you can link a button to bychoosing menu 2 (in the imageabove I just have one menu calledMenu 1) from the Jump to drop-down dialog (instead of title 1 inthe example illustrated) Sub-menus can be used to create amenu for chapters subtitles oraudio

A good example of how youmight use a second menu is if youwant to provide a menu forspecific chapters of a video Donrsquotworry if your video is one longvideo you can create chapters byright clicking on the video (title 1for example) selecting propertiesand entering the time for thesecond third fourth etc chaptersin the chapters field

In the buttons along the lefthand side there is a square blankbutton above an elliptical blankbutton The square button displaysan image once dragged to themenu space On the second menudrag out enough square buttons tomatch the chapters yoursquove created(remember chapter 1 usually starts

at position 0 in the video soalthough our screenshot shows 5times we have 6 chapters) Addtext below or beside each chapterBy default all the square buttonswill be linked to chapter 1 Tochange this right-click on eachsquare button choose propertiesand from the Jump to drop-downselect the correct chapter for eachbutton Donrsquot forget to add a menubutton and link it back to menu 1(our topmain menu) With a littlework you can get some neatresults

DVD Styler is a great programbut during the making of severalmenus I bumped into a fewproblems First text appears to belimited to 10 characters Secondalthough I was able to resize thevideo buttons the lsquokeep aspectratiorsquo button didnrsquot work asexpected and seemed to squishthe video buttons so they didnrsquotlook correct Although itrsquos not aproblem it would be nice to haveguidelines in addition to the gridoption

When yoursquove imported all yourvideos and created all your menusclick the File then click Burn DVDand OK to make an ISO image ofyour DVD Use Brasero XFBurn orK3b to burn the ISO to DVD

If yoursquore feeling particularlyadventurous and are not afraid ofa little XML you can even createyour own buttons for DVD Styler Aguy named Mike created a detailedblogger post about how to addyour own buttons to DVD Stylerherehttpmikesgeneralblogblogspotca200608creating-new-buttons-for-dvdstyler_04html

You can find the DVD Stylerdocumentation and other links onthe DVD Styler web site athttpwwwdvdstylerorgen

Happy DVD menuing

Charles is a step-father husbandand Linux fan who hosts a not-for-profit computer refurbishingproject He maintains a blog athttpwwwcharlesmccolmcom

full circle magazine 74 31 contents ^

MMYY SSTTOORRYY

It has been about 6 years since Itook my first dive into the ocean

of open source The first opensource operating system that I wasintroduced to was OpenSolaris Iwas very eager to know aboutLinux and Unix systems when I wascompleting my 11th standard inhigh school (In India graduationstarts after 12th standard) Untilnow I was mastering in Installationamp Troubleshooting of Windows Iloved to fix my friends systems as Iam crazy about operating systems

I love to have a challenge findsolutions to problems fix systemsand try new things I was wellknown in my school days andcollege days among classmatesand senior students for having ITskills In the first year of myengineering at Government Engcollege Dahod I loved to stay inthe internet lab till it closed Oncemy head of department professorfound out about my IT skills hegave me the responsibility tomaintain the system health of allcomputer systems in the Internetlab As a reward I got systems fortesting and trying out new things

At that time internet connectionswere very limited to a few collegesand enterprise organizations andthere were slow and unstable dial-up connections

I was looking for an operatingsystem more powerful thanWindows At that time in India theword ldquoLinuxrdquo was heard by a onlyfew IT geeks Linux was used rarelyin giant enterprises in India I triedout OpenSolaris but I didnt find itbetter than Windows

In September 2009 I cameacross the Ubuntu website whileGoogling about Linux Ubuntu wasdifferent than what I had heardabout other Linux distros I foundUbuntu more user friendly thanany other Linux distromdashwith a niceGUI and powerful securityfeatures I began to gather moreand more information aboutUbuntu Due to the slow andunstable internet speed (maxdownload speed 15 kbps) at thattime I could not download Ubuntu910 It would take 3 to 4 days todownload it and bandwidth wasalso costly at that time

Around October 2010 whenUbuntu 1010 was launched Idecided to download Ubuntu 1010anyhow Internet speed was goodenough but there werent stableinternet connections yet We couldhardly download up to 150 MB perday After downloading 5consecutive days with a mobiledial-up connection I downloadedUbuntu 1010 successfully on myfriends desktop We tried to makea WUBI installation but failed Idecided to install Ubuntu bycreating a new partition and have afull installation Finally I gotUbuntu installed within just 20minutes on a P4 with 512 MB RAMThis was my first installation ofUbuntu I had seen Ubuntu just inscreenshots before Within 3 days Iexplored the whole system Myfriend was confused about how touse the system but I taught himUbuntu My friend was very happywith Ubuntu because now he had avirus-free system with all requiredsoftware preinstalled We gotevery device working with Ubuntufrom a camera to 3G modemwithout installing any additionaldrivers My whole computing world

changed I was entering the worldof Ubuntu

In November 2010 I assembledmy own desktop with Core i3 2 GBRAM 500 GB HDD and UbuntuMany questions arose in my mindHow is Ubuntu being developedHow do contributors worktogether What does thiswonderful system consist of Afterspending some weeks on theInternet I got my answers Ichecked out the whole Ubuntuhistory and came across theLaunchpad platform Ubuntuforums wiki and Ubuntudocumentation I was alsointroduced to other Ubuntuderivatives like Backtrack LinuxMint and Linux Deepin

Ubuntu proceeded with 1104Natty 1110 Oneric 1204 Precise1210 Quantal I have enjoyedevery Ubuntu distro and never hadfaced a problem duringinstallation For the last two yearsUbuntu has grown and improved alot After the launch of Ubuntu1110 Natty many users didnt likeUnity but I never faced any

Written by Ketan Patel

full circle magazine 74 32 contents ^

MY STORYproblem with it Unity becamestable in 1204 and fixed problemswith other users also I joinedAskubuntu in April 2012 and have agood reputation there

As a student of Electronics andTelecommunication Engineering Iwas interested only in thetelecommunication part and have akeen knowledge of technologies inmy field Now I am interested inLinux servers as they are a corepart of telecom networks and ITEnterprises I decided to learnabout Linux servers and movetowards system administration Icame across many Linux serverdistros like Red Hat FedoraGentoo Arch Linux Centos andDebian Most of all I love to workwith Ubuntu Server and Debian

It took time to learn aboutservers due to a busy engineeringschedule During the time Iremained connected with theUbuntu world using newslettersand news sites like Omgubuntuand wwwubuntu-newsnet In timeI came across FCM I downloadedprevious issues After that everymonth I download FCM and nevermiss a single issue I introducedlots of friends to Ubuntu byinstalling on their laptops and

desktops

In December 2011 aftercompleting my 7th semester examI started my journey with UbuntuServer Within some months I self-learned Ubuntu Server I also gotcommand of Red Hat Fedora andCentos Currently I am working as aLinux System Administrator in an ITorganization at Surat GujaratIndia Thus Ubuntu has played animportant part in changing my lifeand showed the way to my careerThe Voyage has been just startedwe have to build Cloud Computingplatforms within a few months

LIBREOFFICE SPECIAL EDITIONS

httpfullcirclemagazineorglibreoffice-special-edition-volume-one

httpfullcirclemagazineorglibreoffice-special-edition-volume-two

OTHER SPECIAL EDITIONS

hhttpfullcirclemagazineorgscribus-special-edition

httpfullcirclemagazineorgubuntu-development-special-edition

httpfullcirclemagazineorgvirtualisation-series-special-edition

full circle magazine 74 33 contents ^

Full Circle PodcastEpisode 34RaspberryJamboree 2013

Your hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clarkand Freaky Clown

from the Blackpool (UK) LUGhttpblackpoollugorguk

Welcome to the first of a 2part conference special inthis episode the presentersreflect on the first everRaspberry Jamboree held atthe Manchester CentralConference Centre on 9thMarch 2013

MMYY SSTTOORRYY

Several years ago I purchased anAcer Aspire One ZG5 for the

relative bargain of pound85 It servedme well as a netbook for a coupleof years I replaced the defaultLinux Operating System withUbuntu 1010 Netbook edition andenjoyed using it System resourceswere relatively sparse having anIntel Atom 16GHz processor512MB RAM and an 8MB Videocard However courtesy of severebutterfingers I managed to breakthe screen I could have replaced itbut this would have cost me half ofthe original purchase price of themachine and I had a Dell LatitudeE6400 laptop to use whiletravelling so the netbook simplygot filed away in a drawer for afew months

After around 6 months Idecided to reboot the netbookusing a TV as a monitor to seewhether it still worked at all and itdid I had a spare 1GB memory chiplying around from a previous PCupgrade and decided to installthat into the netbook to seewhether performance improved Itdid but things still werent

lightning fast I had heard aboutXBMC previously and installed itEven with the extra memory thewhole system seemed slow I wasaware of Ubuntu derivatives suchas Lubuntu Kubuntu and Xubuntuand decided that I would installone of them to see hot muchbetter things were

I opted for Lubuntu 1204installing from a USB CD drive as Ihas trouble encouraging mymachine to boot from USB stickOnce Lubuntu was installed Iconnected via ethernet to theadjacent router and installedXBMC 110 and selected a fewplugins for XBMC the iPlayerplugin being of the most interestto me I also installed the Quartzskin as I knew that this was alighter skin than the default

The install was flawless andbefore long I was experimentingwith the plugins some of whichwere more polished than others Ipurchased a Microsoft brandedWireless keyboard and mouse andthese were simply plug and play aswas a USB infra-red remote control

purchased from ebay for pound3 Thislittle netbook has been quietlysoldiering on in this arrangementfor the last 6 months I have set itup so that I can now stream audioand video from a shared drive inthe house and have even used itfor a barbecue party in my garden

Because of the very limitedhardware of this machine it wouldbe unrealistic to expect super HighDefinition at all times but I canstream video from almost any datasource Spotify for Linux workswithout issue Video is connectedvia VGA to my television and audiovia phono cable to our surroundsound If there is ever anythingthat we would like to play thatXBMC cannot handle we cansimply launch Chromium and playvia the browser

On paper this little netbookought to be almost useless butfor the princely sum of pound20 I haveresurrected this little workhorseand it is now at the centre of myfamilys viewing experience

Written by Andrew Tatton

full circle magazine 74 34 contents ^

RREEVVIIEEWWWritten by Devyn Collier Johnson CClleemmeennttiinnee

Clementine is a popular musicplayer for Ubuntu systems

This music player makes a greatalternative to Rhythmbox andBanshee Clementine has manygreat features and abilities as wellas a nice layout It is not only amusic player but a music managerClementine allows users to edittags create and edit playlists andconvert (transcode) musicClementine can even retrieve coverart and missing tag informationWith Clementine users have achoice between using theapplication through the appindicator or as a full windowClearly Clementine is a flexibleand multi-functional musicmanager that many Linux usersmay want to try because of itsmany features

The latest version at the timeof writing is version 111 Thisversion is very stable For exampleClementine does not crash orfreeze the program completestasks successfully without issuesIn my opinion Clementine is muchmore stable than Rhythmbox andBanshee The program starts up

quickly when executed and closesswiftly when closed Clementinedoes not require any loading whenperforming many tasks HoweverClementine does require sometime to convert audio filesdownload cover art rescan musiclibraries or lookup tag info Thesetasks require time becauseconverting is a complicatedprocess networks have limits totheir speed and the library must

be created and indexed carefully

Clementine allows users tocontrol the player with thekeyboard For instance I can pressF7 to stop the music and F10 tomake it louder This allows users toperform one task without needingto switch windows to controlClementine Many music playerslike Smplayer VLC and Mplayer donot support this feature

Clementine responds to these key-commands without delay

The programs layout andgraphics are set up wonderfully Tothe left users will see their musicInternet radio stations artist infosong info and search results ndashdepending on the clicked icon onthe far left column To the rightusers will see the playlist contentsClementine displays the differentplaylists as tabs Just as webbrowsers like Firefox permit usersto have multiple tabs with awebpage in each each playlist is atab At the bottom of the playlistbox users will find the controls forcurrent playing music and theprogress bar In the bottom leftcorner of the application thecover-art is displayed with themusic title The icons and buttonsare carefully placed to provide acompact appearance This givesthe playlist and library box moreroom to list the music files

Clementine can be used as a tageditor If a user has an mp3 filethat does not have the informationabout the artist or genre

full circle magazine 74 35 contents ^

REVIEW - CLEMENTINEClementines tag editor will helpAfter a user right-clicks the musicfile to be edited they can clickldquoEdit track informationrdquo Thiscauses a window to appear withtwo tabs After clicking the tabtitled ldquoEdit tagsrdquo the user will seethe tags that can be edited If theuser is unsure about whatinformation should be typed intothe tags they can click ldquoCompletetags automaticallyrdquo to makeClementine search the Internet forinformation This ability wouldwork only with music made by wellknown musicians and notindividuals that post home-mademusic free on the InternetClementine can gather taginformation only if onlinedatabases list the song

Playlists are easily created andexported with Clementine Thefirst step is to right-click a song inthe left box when ldquoFilesrdquo orldquoLibraryrdquo is highlighted Thenselect ldquoOpen in new playlistrdquo Forthe songs that come next right-click and select ldquoAppend to currentplaylistrdquo After that right-click theplaylists tab and click ldquoSaveplaylistrdquo To finish exporting theplaylist pick a playlist format and asave location Once chosen clickldquoSaverdquo Clementine makes this

process very easy Other playlistcreators can be difficult or time-consuming to use Clementineallows users to save the playlist innumerous formats Many playlistmakers do not have a collection ofchoices as large as Clementineslist of formats This allows users toeasily make a playlist to use withany device or music playerprogram

Clementinehas anotherfeature thatmakes it apowerfulapplicationconvertingaudioClementinecan convertbetween a fewformats Theconversion window canbe opened by clickingldquoToolsrdquo in the menu bar andselecting ldquoTranscode Musicrdquo Nextclick ldquoAddrdquo to pick music files toconvert and configure the optionsThe converting feature is veryconvenient and easy to use Forexample the converting windowitself is self-explanatory

Clementine even has a moodbar

and a large variety of color sets Amoodbar is a colored progress barused instead of the plain defaultprogress bar However a moodbaris not just a colored bar The colorsare based on the ldquomoodrdquo of eachsection of the song The differentcolor sets are alternate colors usedto display each mood Tounderstand what a strip of thesong is like it helps to know whatthe color means for the activemood color set

The Internet radio works verywell Clementine provides

users with a largeselection of radio

stations for anygenre of musicThe collectionis not sparse

even Icecastalone is

extensiveClementine has no

difficulties playing Internet radiostations The sound quality issuperb and clear and the loading isswift It seems as if the music iscoming from local files

Clementine has an extensive listof visualizations They can befound and activated by clickingldquoTools gt Visualizationsrdquo The

window that appears containsoptions for the visualizationsUsers should be able to find theperfect visualization that theyenjoy viewing while listening tomusic The visualizations have aclear sharp appearance Themoving images are not blocky orpixelated

These many features makeClementine a great music managerThis is a powerful music player thatstill retains excellent performanceThis application can satisfy theneeds and wants of many userswhile still being easy to use Theprogram is pleasing to the eye anddoes not require time to figure outthe layout If users decide to try anew music manager or they dislikeUbuntus default music managerClementine may be a player thatthey may wish to try

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 2: Full Circle Magazine #74

full circle magazine 74 2 contents ^

The articles contained in this magazine are released under the Creative Commons Attribution-Share Al ike 30 Unported l icenseThis means you can adapt copy distribute and transmit the articles but only under the fol lowing conditions you must attributethe work to the original author in some way (at least a name emai l or URL) and to this magazine by name (Ful l Circle Magazine)

and the URL wwwful lcirclemagazineorg (but not attribute the article(s) in any way that suggests that they endorse you or your use of the work) I fyou alter transform or bui ld upon this work you must distribute the resulting work under the same simi lar or a compatible l icenseFull Circle magazine is entirely independent of Canonical the sponsor of the Ubuntu projects and the views and opinions in themagazine should in no way be assumed to have Canonical endorsement

Full CircleTHE INDEPENDENT MAGAZINE FOR THE UBUNTU LINUX COMMUNITY

Connect To IPV6 p14

LibreOffice p11

Gpodder p08

Blender p18

HowTo Opinions

QampA p42

Ubuntu Games p47

Linux Certified p48

Command amp Conquer p06

Inkscape p21

Columns

Linux Labs p29

Review p34

Software Showdown p36

My Story p33

My Story p31

Letters p39

Ubuntu News p04

Ask The New Guy p26

Ubuntu Women p45

Graphics

full circle magazine 74 3 contents ^

EEDDIITTOORRIIAALL

WELCOME TO ANOTHER ISSUE OF FULL CIRCLE

The usual LibreOffice Blender and Inkscape HowTos are here but Greg has had totake this month off Replacing your regular Python article is an interesting piece on

automating Gpodder to become your personal entertainment assistant Give that a tryAnd while youre at it you can try hooking up to the Internet using IPV6 in this monthsother HowTo

A new addition to Full Circle is the Software Showdown Each month Tushar willhave similar applications compete against each other to see who will come out on topThis month PDF viewers

Ubuntu Women has the story of a school which completely switched to Ubuntu andif you enjoyed last months Linux Lab article about DVD video then this months articleshould tickle your fancy too This time Charles discusses creating DVD menus

Gord has tweaked his QampA column to include links to the most popular questionsfrom AskUbuntucom This is something quite a lot of you asked for in the survey

Now is the best time to submit a shot of your desktop for the My Desktop section asI am now officially out of screens If you fancy submitting your desktop for others tosee please read the info on the penultimate page of this issue

All the best and keep in touchRonnie

ronniefullcirclemagazineorg

This magazine was created using

Full Circle PodcastReleased monthly each episodecovers all the latest Ubuntu newsopinions reviews interviews andlistener feedback The Side-Pod isa new addition its an extra(irregular) short-form podcastwhich is intended to be a branchof the main podcast Itssomewhere to put all the generaltechnology and non-Ubuntu stuffthat doesnrsquot fit in the mainpodcast

Hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clark

httpfullcirclemagazineorg

full circle magazine 74 4 contents ^

UUBBUUNNTTUU NNEEWWSSWritten by The Ubuntu News Team

MARK SHUTTLEWORTH

CLOSES UBUNTU BUG 1

Mark Shuttleworth closesUbuntu bug 1 with

following words ldquoPersonalcomputing today is a broader

proposition than itwas in 2004

phones tablets wearables and

otherdevices are all partofthemix

forourdigital lives From a

competitive perspective that

broadermarkethas healthy

competition with IOSandAndroid

representing ameaningful

shareEven though we have only

playeda small part in that shift I

think itrsquos importantforus to

recognize that the shifthas taken

place So from Ubuntursquos perspective

this bug is nowclosedFull remarks athttpfridgeubuntucom20130531mark-shuttleworth-closes-ubuntu-bug-1Want more on the closure of bug1 Several news sites blogscovered it herersquos a sampling ofwhat they had to sayMark Shuttleworth closes the2004s bug 1 due to todays

realities -httpwwwiloveubuntunetmark-shuttleworth-closes-2004s-bug-1-due-todays-realities

Mark Shuttleworth Marks Bug 1lsquoMicrosoft Has MajorityMarketshare As Fixed -httpwwwomgubuntucouk201305mark-shuttleworth-marks-bug-1-fixed

Ubuntu bug 1 marked as fixed byMark Shuttleworth -httpwwwwebupd8org201305ubuntu-bug-1-marked-as-fixed-by-markhtml

Ubuntu declares bug 1 --Microsoft has a majority marketshare -- closed -httpwwwzdnetcomubuntu-declares-bug-1-microsoft-has-a-majority-market-share-closed-7000016129

Mark Shuttleworth closes UbuntursquosBug No 1 now that Microsoftrsquoshold on computing is declining -httpblogsdailynewscomclick20130530mark-shuttleworth-closes-ubuntus-bug-no-1-

microsofts-hold-computing-declining

Ubuntu Marks Bug No 1 As FixedAfter Nearly Nine Years -httpwwwnprorgblogsthetwo-way20130530187318344ubuntu-marks-bug-no-1-as-fixed-after-nearly-nine-years

COMMUNITY ON

UBUNTUCOM

Daniel Holbach announces thelaunch of

httpcommunityubuntucomwhich ldquois the primaryaddress forinterestedUbuntu users to stay

involvedandget informedabout

whatourcommunity is doingrdquohttpfridgeubuntucom20130531community-on-ubuntu-com

MARK SHUTTLEWORTHHERE COMES THE CARRIER

ADVISORY GROUP

Mark Shuttleworth announcesthat the first meeting of the

Ubuntu Carrier Advisory Group hastaken place to help ldquofigure outhowbest to shapeUbuntu to meet the

needsofthemobile industryrdquo Ofthe meeting itself Shuttleworthalso writes ldquoWemappedoutour

approach to the keyquestion Irsquove

been askedbyeverycarrierwersquove

met so far howcan we

accommodate differentiation

withoutfragmenting the platform

fordevelopersWedescribedthe

range ofdiversitywe thinkwe can

support initially receivedsome

initial feedbackfrom carriers

participating immediately andIrsquom

looking forwardto the distilled

feedbackwersquoll geton the topic in

the nextcallrdquohttpwwwmarkshuttleworthcomarchives1261Canonicalrsquos announcementldquoFormation of Carrier AdvisoryGroup for Ubuntu mobiledevelopmentrdquo -httpwwwcanonicalcomcontentformation-carrier-advisory-group-ubuntu-mobile-developmentFinally several news outlets andother blogs have covered thisnews herersquos a sampling selectedby our editors

full circle magazine 74 5 contents ^

UBUNTU NEWSUbuntu phone OS has eightcarriers signed on to boostdevelopment -httparstechnicacominformation-technology201306ubuntu-phone-os-has-eight-carriers-signed-on-to-boost-development

Ubuntu Carrier Advisory GroupAnnounced -httpwwwjonobaconorg20130618ubuntu-carrier-advisory-group-announced

Canonical announces UbuntuCarrier Advisory Group with LGUPlus Telecom Italia KoreaTelecom Deutsche Telekom etcas members-httpwwwiloveubuntunetcanonical-announces-ubuntu-carrier-advisory-group-lg-uplus-telecom-italia-korea-telecom-deutsche

8 Major Mobile Carriers JoinUbuntu Touch Advisory Group -httpwwwomgubuntucouk2013068-mobile-operators-give-backing-to-ubuntu-touch

Canonicals Ubuntu forsmartphones gets support fromeight mobile operators -httpwwwtheinquirernetinquirernews2276104canonicals-ubuntu-for-smartphones-gets-

support-from-eight-mobile-operators

Canonical unveils Carrier AdvisoryGroup for Ubuntu phones -httpwwwtheregistercouk20130618ubuntu_carrier_advisory_board

UBUNTU DONATIONS AND

COMMUNITY FUNDING

Specific details about UbuntuDonations and Community

Funding have been announcedfollowing a plan prepared by JonoBacon and approved by theCommunity Council Donationperiods will occur every 6 monthsand the money received in theprevious cycle will go to fund thecurrent cycle Those wishing toapply for funding must submit aform and it cannot be used for anarbitrary amount of money for aperson or a team A reportcontaining the budget a list ofitems where the money was spentand the remaining balance will bereleased at the end of the cyclehttpfridgeubuntucom20130620ubuntu-donations-and-community-funding

IMPROVING WEB SERVICES

FOR UBUNTU

In an effort to improve webservices and help address issues

from user testing various serviceslike Ubuntu Single Sign On andUbuntu Pay are being re-brandedunder the Ubuntu One nameInformation from the variousservices will soon be available fromthe same place in order to relievesome confusion Along with the re-branding comes an improveddesign and a new user interfacehttpfridgeubuntucom20130621improving-web-services-for-ubuntu

WELCOME NEW MEMBERS

AND DEVELOPERS

At the Developer MembershipBoard meeting on 2013-06-03

the following individuals joinedMOTUMatt Fischer -httpswikiubuntucomMattFischer | httpslaunchpadnet~mfischDmitry Shachnev -httpswikiubuntucomDmitryShachnevhttpslaunchpadnet~mitya57httpslistsubuntucomarchivesu

buntu-news-team2013-June001815html

Many Thanks to the Ubuntu NewsTeam for their contribution thismonth

News this month comes from

httpswikiubuntucomUbuntuWeeklyNewsletterIssue319

httpswikiubuntucomUbuntuWeeklyNewsletterIssue320

httpswikiubuntucomUbuntuWeeklyNewsletterIssue321

httpswikiubuntucomUbuntuWeeklyNewsletterIssue322

full circle magazine 74 6 contents ^

When going through lastmonths survey results I was

pleasantly surprised to see anumber of interesting suggestionsand what seemed to be an overallpositive response to CampCHowever I also noticed a fewsuggestions and requests fortopics I have already covered Assuch I decided Id devote thisarticle to directing those to thepast issues and to also answersome of the quicker questions thatwere aimed in my direction

LaTeX I covered this in CampC inFCM50 and 52 ndash where 52 wasaimed more at Asian languages inLaTeX

Virtualbox Someone asked foradvice on how to install Virtualboxin Ubuntu 1204 because they werehaving issues I had a short-livedvirtualization series in FCM38-45but the short answer is go to thisweb pagehttpswwwvirtualboxorgwikiDownloads

Install the current version ofVirtualBox for Linux hosts then

the Extension Pack You have toselect the VirtualBox packagewhich corresponds to the versionof Ubuntu you are using and 32-bitor 64-bit

Automation A surprisingnumber of you seemed to beinterested in writing bash scriptsto automate things (either foryourself or for family members) Iintroduced that topic in CampC inFCM24 but judging by theresponse Ill probably be writinganother few articles on that at alater date

Conky There were a fairamount of requests on gettingstarted with conky I have coveredConky in the following issues ofFCM (in the CampC column) 444546 48 51 If you have anyparticular issues with Conky feelfree to email me about it atlswest34gmailcom Please putldquoconky questionrdquo in the subjectand include the output of bothlsb_release -a and conky -v

IDEs Someone asked for areview of IDEs ndash without knowing

exactly what languages you wantto develop for it would be a fairlyconfusing article That being said Idid discuss IDEs in FCM64

CLI Coloring A couple ofpeople asked about styling yourprompt and terminal I havediscussed this in FCM27 35 36

Command-line ldquocookbookrdquoSomeone asked for a collection ofuseful command combinations andI thought it might be interesting toopen this up to the readers If youhave a favourite command (or onesyou simply find yourself using alot) feel free to add them to thisgoogle doc here googlfp09r ndashplease include why the command isuseful (ie what you use it for)Once we have a list of sufficientlength Ill go through thecommands and compile it into anarticle ldquocookbookrdquo

And now on to some questionsthat were fairly brief and wouldnot have been enough for a wholearticle in and of themselves

Create a folder hierarchy with a

one-liner (Bash scripts) First offthis doesnt require a script of anysort Mkdir (make directory) is thecommand-line tool Linux offers forthis Usually it will create only asingle folder at a time if you tell itto create a path it will failHowever it has a command-lineargument ldquo-prdquo (how I rememberthis is p=path so make pathinstead of directory) which doesexactly what you want Take thisscenario for example You want tocreate a folder Summer in yourPictures folder with two folderswithin it called Tahiti and MontrealThis can be done with one singlecommand

mkdir -pPicturesSummerTahitiMontreal

The -p argument will literallycreate directories as needed toreach the directories you want tocreate So if Pictures or Summer(or both) are missing they will becreated The only caveat is that youcant put spaces between thecommas You can certainly makenames with spaces though as youcan see below

CCOOMMMMAANNDD ampamp CCOONNQQUUEERRWritten by Lucas Westermann

SSuurrvveeyy RReessuullttss

full circle magazine 74 7 contents ^

Lucas has learned all he knows fromrepeatedly breaking his system thenhaving no other option but todiscover how to fix it You can emailLucas at lswest34gmailcom

mkdir -pPicturesSummerldquoTahiti2013rdquordquoMontreal 2012rdquo

As you can see you cant place aspace between the items and thecomma (mkdir understands it astwo paths thenPicturesSummerTahiti 2013 andMontreal 2012 ndash as you can tellthey wont even end up in thesame folder) Naturally this alsoworks on Mac OS X systems asthey offer the typical mkdircommand

Another question I had was tocreate a bash script toautomatically mount a second andthird hard drive Once again thisisnt a Bash problem Linux offersyou a configuration file calledetcfstab This is in charge ofmounting all your drives on boot-up It will look something like thatshown below

The following mounts an NTFSdrive to mediaWindows whilegiving permission to access it to

the user lswest and all users in thegroup users Edit the uid and gid asyou see fit Youll also need tochange devsda5 to the correctpartition

devsda5mediaWindows ntfs-3guid=lswestgid=usersdmask=022fmask=1330 0

Example of mounting a FAT32USB stick using UUID ndash againchange the UUID to the correctone

UUID=47FA-4071homelswestUSB vfatdefaultsnoatime 0 0

If you want to use spaces in thepaths you need to replace thespaces with 040 in the file Onceyou edit etcfstab you can test tosee if its working by running

sudo mount -a

If the drives show up where youexpect and you can access themyoure all set You can check UUIDsby running

sudo blkid

Or if you want the UUID for asingle drivepartition you can use

sudo vol_id ndashuid devsda2

Replace of course sda2 withthe actual drive you want

Lastly there were a fewrequests for covering GRUB2While that would be an article initself I felt I should at least offer alittle bit of information for thosewho dont want to wait For GUI-based editing of some settingstheres grub-customizerhttpslaunchpadnetgrub-customizer

If youre just after a differenttheme they are discussed at thefollowing links

httpshelpubuntucomcommunityGrub2

httpaskubuntucomquestions66183how-can-i-get-some-nice-eye-candy-themes-for-grub

httpshelpubuntucomcommunityGrub2Displays

Hopefully Ive answered thequestions sufficiently If anyonehas any further questions feel freeto email me atlswest34gmailcom Pleaseinclude ldquoCampCrdquo or ldquoFCMrdquo in thesubject line If anyone has anysuggestions for topics I shouldcover youre also more thanwelcome to email me about themJudging by the survey it seems agreat deal of you have suggestionsor questions The problem withsome is that they are too specificfor an actual article ndash but if youemail me I can probably set you onthe right path to fixing it

COMMAND amp CONQUER

ltfile systemgt ltdirgt lttypegt ltoptionsgt ltdumpgt ltpassgtdevsda1 ext4 defaultsnoatime 0 1devsda2 none swap defaults 0 0devsda3 home ext4 defaultsnoatime 0 2

full circle magazine 74 8 contents ^

HHOOWW--TTOOWritten by Neal Bailey GGppooddddeerr YYoouurr EEnntteerrttaaiinnmmeenntt AAssssiissttaanntt

Podcasting has revolutionizedthe way we create share and

distribute content over theInternet Nearly everyone is awareof programs such as ApplesiTunes and most people are awareof some of the various open sourcepodcatching alternatives Severalof these applications provide waysto download episodes on aschedule however for the mostpart these programs usuallydownload every episode of everysubscribed podcast Many peoplesubscribe to far more shows thanthey could ever actually have timeto listen to

We will introduce a system todownload only the specificpodcasts we listen to regularlyOur solution will convert videopodcasts to audio MPEG-3 so all ofour episodes are ready to becopied to a CD MP3 player orsimilar device

SETUP GPODDER

Gpodder is the podcatchingsoftware we will use to manage

our subscriptions The first step isto install gpodder (which shouldinstall the package we really wantgpodder-cli) so we can convertvideo podcasts to MP3 audio

sudo apt-get install gpodderlame

When you run gpodder for thefirst time you will be prompted tosubscribe to podcasts import anopml file or sync with yourgpoddernet account

I recommend creating ahttpgpoddernet account

because it allows you to subscribeto podcasts from a friendlywebsite interface and moreimportantly it allows you to syncall your subscriptions to multiplecomputers

SET UP FFMPEG

One of the core features of oursetup includes the ability toextract the audio from videopodcasts so when each downloadcompletes we are left with a set ofMPEG-3 audio files which can thenbe synchronized with our portable

devices (or burned onto CDs forthe car) You may want to get themost recent version of ffmpegTypically this will require compilingffmpeg from source

Please refer to this howto forcompiling ffmpeghttpsffmpegorgtracffmpegwikiUbuntuCompilationGuide

Or you could install ffmpegfrom the Software Center or usingSynaptic

MANUALLY TESTING THE

SETUP

Before we go about creatingthe bash script and cron job todownload and convert ourpodcasts we want to run somemanual tests to ensure themachine is properly prepared Wehave subscribed to EpicBattleCry avideo games podcast from theguys athttpwwwgametrailerscomEnter the following commands intothe bash shell (skip lines that beginwith as these are comments)

full circle magazine 74 9 contents ^

HOWTO - GPODDER update and downloadpodcast

enter these 2 lines intothe bash shell

URL=httpwwwgametrailerscomgteba_podcastxml

gpo update $URL ampamp gpodownload $URL

You should see the latestepisodes getting updated anddownloaded

This specific podcast is a videopodcast which obviously wontwork on a CD player or standardMP3 player so we need to extractand encode the audio stream fromthe MP4 video file

extract audio from videofile and convert to MPEG-3

change the file name tomatch a file that wasdownloaded in the previousstep

DLFILE=$HOMEgpodder-downloadsEpicBattleCry -

GameTrailerscomskirmish--186---i-want-to-bite-itmp4

run ffmpeg

ffmpeg -i $DLFILE -vn -ac 2-ab 192k $DLFILEmp3

AUTOMATING THE SYSTEM

At this stage we have installedgpodder (gpodder-cli) and ffmpegand we used the gpodder userinterface to subscribe to a podcastWe then updated and downloadedthe newest episodes from thecommand line Finally we usedffmpeg to extract the MPEG-3audio stream from the MPEG-4video podcast

Obviously performing thesetasks at the terminal iscumbersome and time consumingNext up we are going to automatethe solution so these tasks occur

on their own based on a schedule

GPODDER-SYNC

When we are all done with ourscript it will look like the imagebelow Before we can get herethough well need to set up theconfiguration and modify thegpodder settings

CONFIGURATION

Create a new file called auto-

downloadsconfand place it whereyou like In my setup it is located in$HOMEDownloadsPodcasts

In this file paste the Internet URLaddresses of each of the showsthat you want to auto-update (oneper line)

These podcasts can be video oraudio podcasts If they are videopodcasts then our script willconvert them to audio podcasts foryou

At present the script handlesonly MP3 and MP4 files For thepodcasts I download these appearto be the standard file-types inuse The script can be easilymodified to handle more file-typesif necessary

SCRIPT

Download the bash script herehttppastebincomxyxBMhZ8and copy into your home or ~bindirectory Open the script in youreditor of choice and replace thefollowing values to match yoursystem

LOG

This is the path and filename towrite log messages to You canchange it if you dont want to logto tmp

full circle magazine 74 10 contents ^

HOWTO - GPODDERlog=tmp$(date +Y-m-dTHM)-podcast-downloadlog

DEFS

This is the file containing theURLs of the podcasts toautomatically download This filemust exist prior to running thescript

defs=$HOMEDownloadsPodcastsauto-downloadconf

PODDOWNLOAD

This is the path where gpodderis configured to download It isusually ~gpodder-downloadsunless you manually changed thisvalue in the Preferences gt EditConfig button in gpodder On mymachine I have changed thedefault gpodder download path(to the path you see below)

podDownload=$HOMEDownloadsPodcastsgpodder-downloads

PUBDIR

This is the path to copydownloaded andor convertedpodcasts to It is created if itdoesnt already exist

pubDir=$HOMEDownloadsPodcasts_converted

HISTFILE

This is the path to the file usedto record which shows havealready been downloaded orconverted It is created if it doesntalready exist

histFile=$HOMEDownloadsPodcasts_converted_historytxt

TEST THE SCRIPT

Now that we have updated thescript we need to test that itrsquosworking correctly

make it executable

chmod +x ~bingpodder-syncsh

run the script

cd ~bin ampamp gpodder-syncsh

Hopefully the script updatedyour specified podcasts and thendownloaded (and converted ifapplicable) them to your pubDirfolder

DOWNLOAD SCHEDULING

Now that our script is runningand everything is set up we needto create a scheduled task so thescript is run automatically once aday In the example below we arerunning the script every morningat 1030 am

open crontab

crontab -e

enter this line into thecrontab (replace neal withyour username)

30 10 homenealbingpodder-syncsh

NEXT STEPS

This process is ideal on aheadless server Ive been runningthis script for a few years now on aUbuntu server In thisconfiguration you can set thepubDir to a SAMBA share Noweveryone in the house can synctheir devices to the shared folder

Feel free to send me feedbackor questions I hope you enjoyedthis tutorial

Neal is a software engineer andenterprise services consultant for aninternational PC firm He has beenusing Linux since 1998 as a hobbyistand loved every minute of it He canbe reached by email atnealbaileyhotmailcom

full circle magazine 74 11 contents ^

HHOOWW--TTOOWritten by Elmer Perry LLiibbrreeOOffffiiccee PPtt2277 IInnttrroo TToo DDrraaww

The LibreOffice Draw module isa vector graphics application

included in the LibreOffice suiteDraw lets you create graphics youcan use in your documents Whilethere are more advanced vectorgraphics programs ndash such asInkscape ndash Draw provides you withmore tools than most drawingpackages included in other officesuites

Vector graphics create imagesby defining geometric shapes suchas circles rectangles and polygonsrather than by pixel points on thescreen Because of this vectorgraphics scale without distortion

As with the other modules inLibreOffice Draw integrates wellwith the others making it the toolof choice when creating graphicsfor your documents

THE DEFAULT LAYOUT

The default layout for Draw israther sparse You will probablywant to modify it to include thetoolbars you use most often Thelayout includes the basic elements

you need to create a graphicimage The center of the screen isthe area where you will create yourgraphic To the right you have thepage pane showing the differentpages of the graphic Multi-pagegraphics are used mostly forpresentations and I will coverthem at a later time

By default you have threetoolbars The standard toolbar isthe topmost toolbar This is thetoolbar you see in most of theLibreOffice modules It controlsthe new open save copy cutpaste and other functions thatpertain to most modules The line

and fill toolbar sits below it Thistoolbar controls how the lines andfill of an object will look At thebottom of the window sits thedrawing toolbar From this toolbaryou can create most of the objectsfor your graphic You can move thetoolbars by grabbing the handle atthe beginning of the toolbar anddragging it to the location whereyou want it

The status bar at the bottom ofthe window gives you a lot ofuseful information about theobject you are editing An objectrsquostype dimensions angle and otheruseful information will show up

here I will refer to the status baroften during the How-tos on Draw

At the top and along the leftedge sit the rulers The rulers areguides to where you are in theimage If you want to change theunit of measure in the rulers youcan right-click the ruler and selecta different unit of measure Whenyou have an object selected theruler shows double lines toindicate the objectrsquos position onthe drawing

THE COLOR BAR

The color bar displays thecurrent color palette under the

full circle magazine 74 12 contents ^

HOWTO - LIBREOFFICE Pt27drawing area You can use it toselect colors for your objectsrather than having to use thedropdown list in the line and filltoolbar The first box ndash the whitebox with an X in it ndash is the no color(or invisible) selection To displaythe color bar go to View gtToolbars gt Color Bar To use thecolor bar left-click the color youwant for the fill color of the objectand right-click to select the linecolor

TEAR-OFF TOOLBARS

Many of the icons on thetoolbars have a triangle or arrowto the right This indicates the itemis expandable Clicking on thearrow gives you more choices You

can detach these items from thetoolbar creating a floating toolbarWhen you expand the item youwill see a grab bar at the bottomClick and drag the grab bar tocreate a floating toolbar of theitems This is helpful when youneed to use the items repeatedlyand is quicker than having toexpand the items each time Whenyou are finished just close thefloating toolbar by clicking on theclose button in the title bar

GRID SNAP LINES AND

SNAP POINTS

When creating an image I findit useful to have guides to workfrom The grid snap lines and snappoints are useful for such guides

You can set the program to snap tothese guides which help youprecisely place your objects in thedrawing

To set up the grid go to Tools gtOptions gt LibreOffice Draw gt GridIf you want objects to snap to thegrid by default check the Snap-to-grid checkbox under grid You alsohave the option to make the gridvisible by default Resolution setsthe vertical and horizontal settingsfor the grid Subdivision sets thenumber of markers between thehorizontal and vertical grid pointsThe more subdivisions the moreprecise the changes when snap-to-grid is on But like most things ahappy medium is usually better

than too much You can set certainsnap options on by default underthe snap section but I recommendleaving these all off by defaultand using the options toolbarwhen you need to turn them onUse the snap range to control howclose to a snap point you arebefore your object snaps to thepoint

full circle magazine 74 13 contents ^

Elmer Perrys history of workingand programming computersinvolves an Apple IIE adding someAmiga a generous helping of DOSand Windows a dash of Unix andblend well with Linux and Ubuntu

HOWTO - LIBREOFFICE Pt27

Unlike the grid snap points andsnap lines are inserted when youneed a more exact location Snaplines are great for aligning objectsvertically or horizontally To createa snap line or point Insert gt InsertSnap PointLine from the menubar The X position controls thedistance from the left of theimage The Y position controls thedistance from the top The typecontrols whether you are insertinga snap point vertical snap line orhorizontal snap line You can alsocreate snap lines by clicking anddragging from either thehorizontal or vertical rulers Todelete a snap line click and drag itback to the ruler To delete a snappoint right-click the snap pointand select Delete Snap Point

OPTIONS TOOLBAR

The options toolbar contains allyour snap options If it is notshowing select View gt Toolbars gtOptions On the toolbar you can

toggle whether your guides aredisplayed and toggle on and offthe snap options You might wantto dock this toolbar to the bottomor side of your window as I suspectyou will use it often to togglethese options

There is one more guide on thetoolbar we have not discussed yetIt is the helplines When you selectthe helplines on the optionstoolbar then when you move anobject dashed lines appear fromthe corners of your object to therulers The helplines are just onemore tool to help you accuratelyplace your objects

CONCLUSION

LibreOffice Draw is the graphicsapplication of the LibreOfficesuite Draw saves graphics in avector graphic format for use inyour documents created withother applications in the suiteDraw provides you with the tools

to combine text and geometricobjects to create your graphicsGuides and the ability to snap tothe guides help you to preciselyplace your objects

In the next LibreOffice How-Towe will look at creating basicobjects in Draw

The Ubuntu Podcast covers allthe latest news and issues facingUbuntu Linux users and FreeSoftware fans in general Theshow appeals to the newest userand the oldest coder Ourdiscussions cover thedevelopment of Ubuntu butarenrsquot overly technical We arelucky enough to have somegreat guests on the show tellingus first hand about the latestexciting developments they areworking on in a way that we canall understand We also talkabout the Ubuntu communityand what it gets up to

The show is presented bymembers of the UKrsquos UbuntuLinux community Because it iscovered by the Ubuntu Code ofConduct it is suitable for all

The show is broadcast live everyfortnight on a Tuesday evening(British time) and is available fordownload the following day

podcastubuntu-ukorg

full circle magazine 74 14 contents ^

HHOOWW--TTOOWritten by Alan Ward CCoonnnneeccttiinngg TToo IIPPVV66

The 2008 Beijing SummerOlympics brought IPv6 to the

attention of the technical crowdwith further reminders on WorldIPv6 Day 8 June 2011 and WorldIPv6 Launch Day 6 June 2012 Weare for the most part informedthat the current IP (IPv4) addressspace is running out and thatsometime in the short to middleterm we will need to get to usingIPv6 addresses and connectivity tothe Internet

This is not quite yet the case formost people Internet ServiceProviders have not rolled outnative IPv6 access in manycountries Most servers still haveonly Pv4 access with the exceptionof Internet giants such as GoogleFacebook and several others Muchof the hardware available(specially in the domesticcategory) still handles only IPv4But things are changing and wewill need to get to it Going dual-stack ie having both IPv4 andIPv6 activated at the same time isa nice way of making thetransition

Luckily for us Debian Ubuntuand most other GNULinuxdistributions are well up to speedas regards IPv6 The Linux kernelitself handles IPv6 quite well GNUuser-land applications have beenadapted or ported to IPv6 andmost widely-used GUI programsare now capable of making use ofIPv6 connections - actually whenboth IPv6 and IPv4 are presentthey tend to prefer IPv6

So in a way Ubuntu is ideal tomake a first contact with this newIPv6-enabled version of the Web

CONNECTING TO THE

INTERNET WITH IPV6

Supposing we do not have anative connection to the IPv6-enabled Internet we shall needthe services of a tunnel brokerThis is the equivalent of anInternet Service Provider butinstead of giving access to theInternet for individual lines ordevices it gives access to the IPv6-enabled Internet starting from anormal IPv4 address We will be

creating an IPv6 tunnel from ourcomputer to the tunnel brokerthrough the IPv4-only fabric thatlies between us

Several tunnel brokers areavailable both free andcommercial Two in the formercategory are SixXS(httpwwwsixxsnet) and Gogo6(httpwwwgogo6com) In bothcases the necessary software isopen free and readily availablefrom the Ubuntu repositories

For Gogo6 we need to sign upfor their Freenet6 IPv6 accessservice athttpwwwgogo6comfreenet6account Each of their servers worksindependently from the others soremember which one you are on(choose the one you think is bestaccessible from your country)Once we have confirmation ofbeing registered we need toinstall the software

sudo apt-get install gogoc

Naturally we could also use agraphical program such as

Synaptic Ubuntu Software Centeror Muon

We then need to edit theconfiguration fileetcgogocgogocconf with theusername and password the servergave us and restart the servicewith

etcinitdgogoc restart

We should then be able to seethe tunnel with the ifconfigcommand

ifconfig

tun Link encapUNSPECHWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00

inet6 addr2001db8101128ScopeGlobal

UP POINTOPOINTRUNNING NOARP MULTICASTMTU1280 Metric1

In this example our IPv6address would now be2001db8101 Since this is just anexample I chose a (relatively)simple addressmdashreal IPv6addresses may need be writtenwith up to 32 hexadecimal digits

full circle magazine 74 15 contents ^

HOWTO - CONNECTING TO IPV6grouped into eight four-digitgroups

If we choose SixXS as our tunnelbroker the registration processmay be slightly slower (it tookslightly less than an hour for me)since it is not completelyautomated real human beingsprocess our request We can thenrequest a tunnel be activated forus and optionally an IPv6 addresssubnet The tunnel is all we needto access the IPv6 Internet on asingle computer the subnet isneeded if we chose to connect acomplete local network throughour machine

For SixXS the appropriatesoftware package is aiccu

sudo apt-get install aiccu

When we have editedconfiguration file etcaiccuconfwith the username and passwordgiven by SixXS we can restart theservice

etcinitdaiccu restart

and we should then be able tosee the tunnel with the ifconfigcommand

ifconfig

sixxs Link encapUNSPECHWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00

inet6 addrfe8040fe00229264ScopeLink

inet6 addr2001db810164 ScopeGlobal

UP POINTOPOINTRUNNING NOARP MULTICASTMTU1280 Metric1

This one is configured in aslightly different way than theGogo6 version (note the 64segment instead of a single host128 address) and uses identifierldquosixxsrdquo instead of ldquotunrdquo

If things have gone well so fareither with Gogo6 or with SixXSwe can now use the IPv6-activatedversions of network tools to checkconnectivity such as ping6 (insteadof ping) and traceroute6 (insteadof traceroute) Other tools such ashost and ip work in the same wayboth for IPv4 and IPv6 So

host ipv6googlecomipv6googlecom is an aliasfor ipv6lgooglecomipv6lgooglecom has IPv6address2a0014504001c0263

ping6 -c 3 -n ipv6googlecomPINGipv6googlecom(2a0014504001c0268) 56 data bytes

64 bytes from2a0014504001c0268icmp_seq=1 ttl=51 time=228 ms64 bytes from2a0014504001c0268icmp_seq=2 ttl=51 time=228 ms64 bytes from2a0014504001c0268icmp_seq=3 ttl=51 time=229 ms

Since we now have IPv6connectivity with the Web we canbrowse IPv6-only web pages Someclassical destinations to try outIPv6 are the dancing turtle athttpwwwkamenet (it dancesonly if we connect through IPv6)or the test pages athttpwwwtest-ipv6com orhttpwwwipv6-testcom

full circle magazine 74 16 contents ^

HOWTO - CONNECTING TO IPV6

DIFFICULTIES WITH IPV6AND UBUNTU

We have just set up a dual IPv4and IPv6 stack our computer isconnected directly to the IPv4Internet through our usual ServiceProvider and indirectly to the IPv6Internet through the tunnelbroker But if we had not set up ordo not activate the tunnel ourcomputer can be in a situation inwhich it has a working IPv4connection but not so with IPv6

Ever since most modernoperating systems activate IPv6 bydefault this has given rise to someconfusion Many programs arecapable of handling dual-stackaccess they prefer to use IPv6 ifpossible and if not fall back toIPv4 But other programs cannothandle this which usually ends upcausing delays that annoy the userSome programs even complainabout ldquonot being able to connectto the Internetrdquo - even though aperfectly good IPv4 connection isup

This is now more-or-less fixedfor software on Ubuntu thoughwith previous versions it was

sometimes necessary to deactivateIPv6 at kernel level One optionwas to blacklist the ipv6 kernelmodule as mentioned by RobertClipsham way back in numberseven of FCM Another possibilitywith recent kernels is to disableIPv6 through the proc interface

echo 1 gtprocsysnetipv6confalldisable_ipv6

However it should be stressedthat these difficulties should nolonger come up under Ubuntuwhichever order in which aprogram chooses to connect to theInternet it should be able to do sothrough one route or the otherNot so in other operating systemsspecially with commercialsoftware

WORLD-REACHABLE

ADDRESSES

The nice thing about IPv6 is thatNetwork Address Translation (NAT)and private addresses ubiquitousin the IPv4 world are no longerused The reason is that since thereare so many public IPv6 addressesavailable it will not be necessaryto re-utilize them many times overin the form of private addressesthat are not routable through theInternet

The corollary is that thecomputers we connect to the Webusing IPv6 are directly reachablefrom all over the Internet Nothingstands between us and the wildworld out there

This can come out as an

advantage Consider for examplethe hoops some of us jumpthrough in order to reach ourhome machines from outsidewhile on the road Or to get intoour work machines from home(though systems administratorsmay frown on this and rightly so)With IPv4 we need to open a portin our router to enable access fromthe outside and activateDestination NAT (DNAT) to makepackets we actually send to ourrouters external address be resentinside towards a specific PC Andwe must achieve this rathercomplex setup while at the sametime taking into account systemsecurity

With IPv6 and world-reachableaddresses this is no longernecessary If for example myhome computer has global address2001db8101 and an Apache webserver running I can connect to itdirectly from outside my home bysimply pointing any browser to thecorresponding URLhttp[2001db8101] If I set up apersonal mail server it can also bedirectly reached and mail sent tome from the Web

But having our computersdirectly reachable can also

full circle magazine 74 17 contents ^

HOWTO - CONNECTING TO IPV6constitute a serious security riskSo we need to be really carefulabout what kinds of traffic we letin

To protect my home computer Ican use my global IPv6 address toset up a SSH or OpenVPN virtualprivate network (VPN) This wayfull communication can be set upfor all protocols through anencrypted and authenticatedchannel Even if somebody inbetween may see my packets asthey pass through they cannotdecrypt them and view the datacontained within So we have astrong argument in favor ofsetting up a secure VPN andmaking sure our services can beaccessed not directly from theInternet but only through theVPN

Naturally Ubuntu has all thenecessary tools in the repositoriesboth for the client and for theserver sides of the VPN Thecorresponding software packagesare ssh-server openvpn andnetwork-manager-openvpn ndashthough as usual other possibilitiesalso exist

Luckily the Linux kernel firewallis also well up to the job though it

does need to be correctly set upThe command-line way of doingthis is probably not for the faint ofheart as it is relatively easy toleave out a rule and make thingstoo easy for the bad guysmdashorbeing over cautious andinadvertently blocking yourselfout So a GUI tool such asfirestarter may be a wise choice tobegin with

If we set up some services wewish to share with friendsmdashor justuse for ourselvesmdashwe should alsobear in mind the securityimplication of having a port opento the world Special attentionshould be given to securing accessespecially when sensitive data canbe accessed eg though filesharing If all we want is access to

our files while on the road SFTP isprobably the easiest service to setup Basically all we need to do isinstall package openssh-server onour home computer We can thenaccess it from any file managerthat knows about SFTP (such asGnomes Nautilus) using URLsftpusernameserver_ip

Since SFTP is actually based onSSH it may be considered quitesecure especially if no-passwordpublic certificate-only access isused

For road-warriors several appscan be found that do SSH andSFTP both for iOS and AndroidUnless of course you choose to gowith Ubuntu on your phone ortablet in which case findingsuitable client software is simply amatter of choice

Alan teaches computer science atEscola Andorrana de Batxillerat Hehas given courses at the Universityand currently teaches GNULinuxsystems administration at the OpenUniversity of Catalunya (UOC)

full circle magazine 74 18 contents ^

HHOOWW--TTOOWritten by Nicholas Kopakakis BBlleennddeerr -- PPaarrtt 66bb

Last month we used CyclesRender to create the image

shown below left

Letrsquos create a similar image(below right) with the Blenderengine

The first thing that we notice(at least me) is shadows Theshadows that our point lamp castswith blender render are almostblack This phenomenon ishappening because in Blenderrenderer the light is been emittedby the lamp only This isntrealistic as in the real world every

object emits or reflects light

On the other hand Cyclesrenderer calculates the light thatevery object has from thesurroundings You can observe thecone and see how the shadowfrom the cube smoothly fades(contrary to the cone from theBlender renderer) and we have amirroring ground and a shiny metalcube in our scene

One other thing that is verycrucial and a main difference

between Blender and Cycles ismore technical

Navigate to File gt UserPreferences gt System (above)

At the lower left corner of theSystem Tab you can check if yourcomputer has Nvidia CUDAsupport under Compute Device

My GPU has CUDA support so Ican enable it You can also check itat the official CUDA support urlhttpsdevelopernvidiacomcuda-gpus

If you are lucky and have anNvidia CUDA card you have toenable it under the ComputeDevice Tab that I mentionedbefore AND under the PropertiesPanel Render Tab -gt Device -gt GPUCompute in order to have the fullpower for your rendering

full circle magazine 74 19 contents ^

HOWTO - BLENDER Pt 6b

Cycles can use your GPU CUDAcores to render and is much fasterthan the CPU Check out CUDA atwikipedia httpenwikipediaorgwikiCUDA

If you dont have a CUDA GPUyou can use Open ShadingLanguage but its a little bit buggyand I couldnt recommended thismethod of rendering for now Inthe near future I have a feelingthat itrsquos going to be much fasterthan the CUDA render procedure

But enough with the technicalstuff

Letrsquos see another great thing

about Cycles Open the blend filethat we started last month or justcreate a new one Dont forget tocheck that the Cycles Render at thetop is selected

Also change one of your 3d viewwindows to show the renderedresult

Select the sphere navigate tothe Properties Panel and changethe Surface shader from thedefault Diffuse BSDF to Emission

You can check in the Previewwindow the cool effect that wecreate You can adjust the Colorand the Strength of the light thatyour object emits Also for everyshader you can adjust a lot of otherthings (as textures for example) bypressing the little dot right next tocolor and strength values

Select our metallic-lookingcube press the little dot next tocolor and change its texture toBrick Texture Check the result inyour 3d view window and selectdifferent textures until you findsomething that you like

full circle magazine 74 20 contents ^

Nicholas lives and works in GreeceHe has worked for a post-productionhouse for several years and migratedto Ubuntu because ldquoit rendersfasterrdquo You can email him atblender5dgmailcom

HOWTO - BLENDER Pt 6b

TIP The little dots are in everyshader not only emission and Ipersonally find them very useful toquickly create interesting stuff

Another interesting shader isthe Mix Shader As you can easilyunderstand from its name this is ashader that you can use to mixother shaders Two other shadersto be more precise So letrsquos selectour cone and change the DiffuseBSDF shader to Mix Shader Add aGlass shader and a Diffuse shaderor a Glossy Shader and anAnisotropic Shader to our coneChange the value of the Facparameter to adjust thepercentage of the second shader(0000 means 0 while 1000means 100)

Check the result on yourpreview window and adjust thesettings as you like

Another thing that I want tomention in this tiny littleintroduction on the CyclesRenderer is the use of planesinstead of lamps

Most people working in Blenderand Cycles use planes to illuminatetheir scenes Looks like more ldquoreal

worldrdquo lighting and I have noreason to argue with them

Below is where I am so far

For this month follow this linkhttpvimeocom68010380 toenjoy a wonderful work by 3people and Blender(congratulations goes to JavierTrapiella Baol Bardot Bulsara andRobert Green)

Also visit wwwblendernewsorgto enter and share with thousandsof professional artists

httpblendernewsorgxemid=Feature_Articlesampdocument_srl=1274

full circle magazine 74 21 contents ^

HHOOWW--TTOOWritten by Mark Crutch IInnkkssccaappee -- PPaarrtt 1144

Transparency ndash or itscounterpart opacity ndash is such a

fundamental concept in Inkscapethat it was one of the earliesttopics covered in this series Backin Part 3 you were introduced tothe Opacity spin-box on the statusbar which gives you the ability toset a single transparency level fora whole object or even a group ofobjects

If you want a single object tohave varying opacity ndash such ascompletely transparent at one endand opaque at the other ndash you canuse a gradient for the fill andstroke But what about doing thesame for a group of objects Youcould set suitable gradients oneach individual item in the groupseparately to get the desiredeffect but if your group containslots of objects then that approachbecomes tedious very quickly

The solution to this problem ismasking This is a technique thatuses a grayscale image as a meansof specifying the opacity ofanother object or group Any whitesections in the image cause that

part of the masked object toappear opaque Black sectionscause that part to appeartransparent And grays in-betweenresult in varying levels of opacity

Lets look at an example In thisimage (below) Ive placed a solidred circle on top of a solid greenbackground The green is theremainly to show the effect moreclearly On top of the circle is arectangle with a white-black-whitegradient Using this rectangle as amask for the circle gives the resultof a clipped circle that fades fromopaque to transparent and back toopaque

Note that anything outside themask is clipped In that respectmasking could even be used as analternative to the clip paths thatwere introduced in the previouspart of this tutorial Draw yourmask entirely in white ndash or in solidshades of white and black ndash andany parts of the masked objectwhich lie outside the mask orwhich are colored black will beclipped Usually I recommend usinga clip path in preference to a maskif you simply want a hard clippededge but as we will see later inthis article there are times whenits easier to use a mask

You may recall that the fill andstroke of a clip path are irrelevantto the final effect on the clippedobject With masks however theopposite is true ndash the color of eachindividual pixel is taken intoaccount when calculating its effecton the masked object so fills andstrokes have significance

Did I say pixel In a vectorformat In practice there are fewcases where an SVG file is actuallyused as a purely vector format Ifyou want to display an SVG file ona computer screen or print it to aninkjet or laser printer it isultimately converted to pixelsMasking takes place during thisfinal output step so although themask may be made up of vectorobjects and the item beingmasked is also a vector the finalresult is really generated only atthe point that those vectors areconverted to individual pixels fordisplay or printing

Using a thick-stroked rectangleand strictly black or white pixelsits easy to see the differencebetween a clip path and the use of

full circle magazine 74 22 contents ^

HOWTO - INKSCAPE Pt14a mask to simulate clipping In thetop pair of images Ive used therectangle as a clip path and youcan see that the result is alignedwith the center line of the strokeThe second and third pairs ofimages show the rectangle beingused as a mask with only whiteparts remaining and black partsbecoming transparent Itsespecially clear in the last pair thatthe stroke has an effect

By now it should be clear thatclipping and masking are similaroperations so its not reallysurprising that Inkscape exposesthem with the same user interfaceJust as with clipping the maskingobject must be on top of the objectto be masked in terms of the z-index You then select both itemsand choose Set Mask from thecontext menu or Object gt Mask gtSet from the main menu Releasinga masked object is as simple asselecting it (it will be described asldquoMaskedrdquo in the status bar) thenchoosing Release Mask from thecontext menu or Object gt Mask gtRelease from the main menu Justas with clip paths it is possible toedit masks using the node toolwithout releasing them first butgenerally theres little benefit todoing so as you can edit only theoutline shape of the path not itscolor

As youve seen using agrayscale gradient as a mask givesyou some control over the opacityof the masked object You may alsorecall that Inkscape offers aselection of black and whitepatterns in its Fill amp Stroke dialogplus a few grayscale bitmap fillpatterns These may previously

have seemed rather limiting buttheir monochrome nature makesthem perfect for use as a mask

The checkerboard pattern is agood example of a situation whereits easier to use a mask than a clippath This same effect could beachieved by clipping with acomplex path but its probably notworth the extra effort Lookingclosely at the checkerboard youllnotice that the fill isnt made up ofblack and white squares but ratherwhite and transparent Using whiteand transparent can sometimes

make it easier to see what parts ofan object you are masking whiteareas will remain visible andtransparent areas will be clipped Atranslucent white area will havethe same effect as a shade of grayIt may seem counter-intuitive tocover the parts of the object thatyou want to keep and expose theparts that will be hidden but thatsthe way that masking has beendefined in the SVG specification sothats the way it works in Inkscape

Because clip paths are definedby a boundary and a concept ofwhats inside and outside thatboundary its possible to use onlya single path or object to define aclipping shape Masks on the otherhand are concerned with only thecolor of pixels so it doesnt reallymatter whether your mask is madeup of a single object or a wholeload of objects inside a group Thisallows you to create complexarrangements of colors andpatterns which would beimpossible to reproduce using asingle path

This example uses a groupmade up of a few random objectsas a mask You can see that therepeating radial gradient of therectangle made up of a white-to-

full circle magazine 74 23 contents ^

Mark has been using Linux since1994 and uses Inkscape to createtwo webcomics The Greys andMonsters Inked which can both befound athttpwwwpeppertopcom

HOWTO - INKSCAPE Pt14transparent transition results in asimilar pattern being visible fromthe masked red circle But byadding extra black and whitefeatures to the mask group youcan ldquooverriderdquo the pattern withexplicit sections of transparencyand opacity One thing to note isthe place where the black linecrosses the white one because theblack line is on top the pixels atthat position are black so that partof the masked object istransparent It doesnt matterwhats going on within the groupall that matters is the color of thefinal pixels This may not be thebest piece of abstract art in theworld but it would have been a lotharder to draw without usingmasks

Although you can use masks tocreate complex arrangements ofclipping and transparencyprobably the most common use issimply to add ldquofeatheringrdquo to theedges of a group so that it fadesinto the background In that caseall you need for your mask designis a strongly blurred white ellipseas demonstrated in this whollyunseasonal greeting card design

Throughout this article Ivereferred to masks as beinggrayscale images Thats notstrictly true ndash a mask can be anycombination of colors that youwant However anything otherthan white black or gray will beconverted into a grayscale imagebefore its used as a mask This canmake it difficult to predict the

exact effect of a color on theresultant opacity so I recommendusing pure grayscales whendrawing your masks in almost allcases

full circle magazine 74 24 contents ^

HHOOWW--TTOOWritten by Ronnie Tucker WWrriittee FFoorr FFuullll CCiirrccllee MMaaggaazziinnee

GUIDELINES

The single rule for an article isthat it must somehow be

linked to Ubuntu or one of themany derivatives of Ubuntu(Kubuntu Xubuntu Lubuntu etc)

RULES

bull There is no word limit for articlesbut be advised that long articlesmay be split across several issues

bull For advice please refer to theOfficial Full Circle Style Guidehttpurlfullcirclemagazineorg75d471

bull Write your article in whicheversoftware you choose I wouldrecommend LibreOffice but mostimportantly - PLEASE SPELL ANDGRAMMAR CHECK IT

bull In your article please indicatewhere you would like a particularimage to be placed by indicatingthe image name in a newparagraph or by embedding theimage in the ODT (Open Office)

document

bull Images should be JPG no widerthan 800 pixels and use lowcompression

bull Do not use tables or any type ofbold or italic formatting

If you are writing a reviewplease follow these guidelines

When you are ready to submityour article please email it toarticlesfullcirclemagazineorg

TRANSLATIONS

If you would like to translateFull Circle into your nativelanguage please send an email toronniefullcirclemagazineorg andwe will either put you in touch withan existing team or give youaccess to the raw text to translatefrom With a completed PDF youwill be able to upload your file tothe main Full Circle site

REVIEWS

GAMESAPPLICATIONSWhen reviewing gamesapplications please state clearly

bull title of the gamebull who makes the gamebull is it free or a paid downloadbull where to get it from (give downloadhomepage URL)bull is it Linux native or did you use Winebull your marks out of fivebull a summary with positive and negative points

HARDWAREWhen reviewing hardware please state clearly

bull make and model of the hardwarebull what category would you put this hardware intobull any glitches that you may have had while using the hardwarebull easy to get the hardware working in Linuxbull did you have to use Windows driversbull marks out of fivebull a summary with positive and negative points

You dont need to be an expert to write anarticle - write about the games applicationsand hardware that you use every day

full circle magazine 74 25 contents ^

httpsspideroakcom

Get 25 off any SpiderOak packagewith the code FullcirclemagFans

full circle magazine 74 26 contents ^

AASSKK TTHHEE NNEEWW GGUUYYWritten by Copil Yaacuteňez

Hi everyone Welcome back toAsk the New Guy

If you have a simple questionand you think Ubuntu Bug 1 issome kind of flying roach contactme at copilyanezgmailcom

Todayrsquos question is

Q How do I connect to myUbuntu desktop using myAndroid phone

A Right this way Mr Bond QBranch has been working on somenew toys for you How about thisItrsquos a combination martini shaker-slash-Taser No Well thenperhaps this combination cufflink-slash-Taser Or this itrsquos acombination Taser-slash-Taser Notvery imaginative I know Sorry sirwersquore a little underfunded rightnow

Nothing says ldquoI want to beDaniel Craig or Jennifer Garnerrdquolike accessing your Ubuntu desktopfrom your mobile phone Whatrsquosfunny is that if Hollywood weredoing it there would be multiple

cascading menus and screens alongwith some kind of eye-trackingdigital Heads Up Display andvirtual keys yoursquod have to press inthe air like a methed-out orchestracomposer

Quick detour why is it thatevery tinseltown movie showspeople working with virtual GUIssuspended in front of them I getexhausted just lifting my hand toturn off the monitor Forget abouthacking an enemy server can youimagine typing an email on one ofthose Are there NO ergonomicsexperts in Hollywood End detour

As usual Ubuntursquos way is easyand sexy Not sexy as in actuallysexy Accessing your desktopremotely isnrsquot likely to get you adate with Halle Berry or JavierBardem But it might impress MissLinux Kernel 2013 and keep strayLuddites from wandering ontoyour lawn

To access your Ubuntu desktopfrom your Android phone yoursquollneed the following

1 An Ubuntu PC (Irsquom on 1304) -make sure itrsquos connected to yourhome network2 An Android Phone (I used an HTCDroid Incredible II runningGingerbread)3 Someone to shout ldquoHallelujahrdquowhen yoursquore finished (this is keypeople donrsquot skimp)

Okeedokee got everythingready Good Go to your PC andclick on the Ubuntu symbol to

open the Unity search field TypeDESKTOP and yoursquoll see a DesktopSharing application Click on thatto open it

Here is how I configured mypreferences in order to giveexternal access to my Ubuntudesktop

The Desktop Sharing windowasks for a password that must be

full circle magazine 74 27 contents ^

entered in order for someone toconnect from the outside Usesomething you can easilyremember like the name of thegaffer on Star Trek II The Wrath ofKhan (Romolo Aquistapace as ifyou didnrsquot know)

Yoursquoll notice I left blank theldquoYou must confirm each access tothis machinerdquo option You mightwant to keep this box checked Itrsquosnever a good idea to leave yourmachine accessible to the outsideworld even if yoursquore requiring apassword I have it toggled OFF forease of use but honestly do as Isay not as I do And as a generalrule you should never takesecurity advice from someone whorevels in his ignorance

Oh if you currently have yourapp bar along the left side of yourscreen set to auto-hide changethat to the default so that itrsquosalways visible If the app bar auto-hides itrsquos more difficult to access itfrom your phone Also if you haveyour computer set to sleep after acertain amount of time you mightwant to change this setting so thatyour PC doesnrsquot go to sleep andthus disconnect you in the middleof a connection

Yoursquoll also need your desktopPCrsquos IP address Ubuntu makes thisdead simple Just right-click thenetwork icon and click onConnection Information Note theIP address listed there yoursquoll needit in just a second

Okay now itrsquos time to get yourphone ready

Fire up your Android phone andhead over to the Google PlayStore Yoursquore going to need a VNCclient Thatrsquos the software that willconnect your phone to your PC Irsquomnot sure what VNC stands forprobably just the initials of the

white-haired wizard who capturedthis sorcery and gave it away onthe Internet

I should probably take amoment to explain what a VNCclient does But Irsquom not gonnaLifersquos too short you know

The VNC client I used is calledandroid-vnc-viewer and itrsquos freeOnce yoursquove downloaded thesoftware press the icon to run itYoursquoll see a window with emptyfields Letrsquos fill those in and solidifyyour status as AlphaNerdNerdette among your peers(which if they mainly consist ofvillains named Hans with world

domination fetishes you shouldconsider ditching)

In the Nickname field typesomething catchy like Space Wolfor Super Tramp Yoursquore beingtotally badass right now yournickname should reflect this

Next type in the password youset up on the Desktop Sharingapplication Finally type in thedesktop PCrsquos IP address Yourscreen should look something likethat shown on the following page

Ready Time to see if yourHallelujah shouter is up to the taskAlso if there are any annoyingneighbors who keep trying toexplain fantasy football to youinvite them over Payback time

Click Connect Hallelujah Feelfree to lift your arms up Mosesstyle and scream ldquoBeholdrdquo In a fewmoments your smartphone screenwill fill with a lower resolutionversion of whatever is on yourdesktop screen Your phonersquosscreen will now act like a laptoptrackpad Wherever you move yourfinger your cursor follows Tap thescreen on an Ubuntu app icon andwatch it open

ASK THE NEW GUY

full circle magazine 74 28 contents ^

Copil is an Aztec name that roughlytranslates to ldquoyou need my heart forwhat againrdquo His love of womenrsquosshoes is chronicled atyaconfidentialblogspotcom Youcan also watch him embarrasshimself on Twitter (copil)

Pretty cool right

What can you do with this Theoptions are endless You couldaccess your PC and email yourself afile you forgot to put into thecloud Or click on your webcam anddo a quick security check of yourhome office Or make peoplebelieve yoursquove just hacked into abad guyrsquos world dominationsystem and are shutting down hisnuclear weapons lab with a fewkeystrokes Ladies yoursquoll be all therage at the next LAN party

Go ahead indulge your innerSydney Bristow or James Bond

Good luck and HappyUbuntuing

ASK THE NEW GUY

PYTHON SPECIAL EDITIONS

httpfullcirclemagazineorgissue-py01 httpfullcirclemagazineorgissue-py02

httpfullcirclemagazineorgpython-special-edition-issue-three

httpfullcirclemagazineorgpython-special-edition-volume-four

httpfullcirclemagazineorgpython-special-edition-volume-five

httpfullcirclemagazineorgpython-special-edition-volume-six

full circle magazine 74 29 contents ^

LLIINNUUXX LLAABBWritten by Charles McColm DDVVDD MMeennuuss wwiitthh DDVVDDSSttyylleerr

Video is everywhere thesedays Our phones tablets

digital cameras and notebooks allhave video capable cameras inthem Whether yoursquore taking afamily video or producing adocumentary itrsquos nice to put somepolish on the video There are a lotof video editing tools for LinuxLives Cinelerra OpenShot Pitiviand Kdenlive to name a few Theseediting tools will help you put thepolish on your actual video butwhat do you do about creating apolished looking DVD menu

In FCM73 I mentionedDeVeDe and KMediafactoryDeVeDe is great for creatingsimple menus if yoursquore in a hurrybut menus look text heavyKMediafactory was great at onetime but it hasnrsquot been developedin several years and the templatesare limited Enter DVDStylerDVDStyler is a cross-platform freeDVD authoring application for thecreation of professional-lookingDVDs

DVDStyler is available in theuniverse repository of Ubuntu and

can be downloaded with a simple

apt-get install dvdstyler

DVDStyler has a number of xinevideo-related dependencies

When DVDStyler starts itprompts you to create a newproject or open an existing projectIf you create a new project yoursquollwant to adjust some of the projecttitle DVD size video quality videoformat aspect ratio and audioformat for your region In NorthAmerica we use NTSC I chose the

169 rectangular aspect ratio andstuck with the default AC3 audio

Next yoursquore shown a number oftemplates and asked to select atemplate You can choose atemplate or simple click the no-template button There are aselection of backgrounds on theleft hand side to choose from butby right clicking in the blank spaceand selecting properties you canchoose your own image and audiotrack for the menu If you select anaudio track be sure to click the

loop check-box to have it playmore than once (you too can havethat eventually annoying repeatingmusic track that seems so coolwhen you first hear it)

Once you have your backgroundand audio track itrsquos time to addsome content In this instance Ikept it simple and added twovideos by clicking on the FileBrowser tab on the left side anddragging two videos to the menupage To add text beside thevideos right-click near the videosselect add then select text andtype in the text (Sintel forexample) Once the text is on thepage you can select it and changethe text properties including fontsize style fill outline color outlinesize background color andlocation

I wanted an option to play bothvideos back-to-back so I added abutton from the buttons tab onthe left I changed its properties byright-clicking on the buttonselecting properties then clickingon the Play all titles check-box

full circle magazine 74 30 contents ^

LINUX LABButtons need not be tied to

videos You can also add sub-menus by clicking on the DVDmenu option then clicking add andmenu This creates a second menuwhich you can link a button to bychoosing menu 2 (in the imageabove I just have one menu calledMenu 1) from the Jump to drop-down dialog (instead of title 1 inthe example illustrated) Sub-menus can be used to create amenu for chapters subtitles oraudio

A good example of how youmight use a second menu is if youwant to provide a menu forspecific chapters of a video Donrsquotworry if your video is one longvideo you can create chapters byright clicking on the video (title 1for example) selecting propertiesand entering the time for thesecond third fourth etc chaptersin the chapters field

In the buttons along the lefthand side there is a square blankbutton above an elliptical blankbutton The square button displaysan image once dragged to themenu space On the second menudrag out enough square buttons tomatch the chapters yoursquove created(remember chapter 1 usually starts

at position 0 in the video soalthough our screenshot shows 5times we have 6 chapters) Addtext below or beside each chapterBy default all the square buttonswill be linked to chapter 1 Tochange this right-click on eachsquare button choose propertiesand from the Jump to drop-downselect the correct chapter for eachbutton Donrsquot forget to add a menubutton and link it back to menu 1(our topmain menu) With a littlework you can get some neatresults

DVD Styler is a great programbut during the making of severalmenus I bumped into a fewproblems First text appears to belimited to 10 characters Secondalthough I was able to resize thevideo buttons the lsquokeep aspectratiorsquo button didnrsquot work asexpected and seemed to squishthe video buttons so they didnrsquotlook correct Although itrsquos not aproblem it would be nice to haveguidelines in addition to the gridoption

When yoursquove imported all yourvideos and created all your menusclick the File then click Burn DVDand OK to make an ISO image ofyour DVD Use Brasero XFBurn orK3b to burn the ISO to DVD

If yoursquore feeling particularlyadventurous and are not afraid ofa little XML you can even createyour own buttons for DVD Styler Aguy named Mike created a detailedblogger post about how to addyour own buttons to DVD Stylerherehttpmikesgeneralblogblogspotca200608creating-new-buttons-for-dvdstyler_04html

You can find the DVD Stylerdocumentation and other links onthe DVD Styler web site athttpwwwdvdstylerorgen

Happy DVD menuing

Charles is a step-father husbandand Linux fan who hosts a not-for-profit computer refurbishingproject He maintains a blog athttpwwwcharlesmccolmcom

full circle magazine 74 31 contents ^

MMYY SSTTOORRYY

It has been about 6 years since Itook my first dive into the ocean

of open source The first opensource operating system that I wasintroduced to was OpenSolaris Iwas very eager to know aboutLinux and Unix systems when I wascompleting my 11th standard inhigh school (In India graduationstarts after 12th standard) Untilnow I was mastering in Installationamp Troubleshooting of Windows Iloved to fix my friends systems as Iam crazy about operating systems

I love to have a challenge findsolutions to problems fix systemsand try new things I was wellknown in my school days andcollege days among classmatesand senior students for having ITskills In the first year of myengineering at Government Engcollege Dahod I loved to stay inthe internet lab till it closed Oncemy head of department professorfound out about my IT skills hegave me the responsibility tomaintain the system health of allcomputer systems in the Internetlab As a reward I got systems fortesting and trying out new things

At that time internet connectionswere very limited to a few collegesand enterprise organizations andthere were slow and unstable dial-up connections

I was looking for an operatingsystem more powerful thanWindows At that time in India theword ldquoLinuxrdquo was heard by a onlyfew IT geeks Linux was used rarelyin giant enterprises in India I triedout OpenSolaris but I didnt find itbetter than Windows

In September 2009 I cameacross the Ubuntu website whileGoogling about Linux Ubuntu wasdifferent than what I had heardabout other Linux distros I foundUbuntu more user friendly thanany other Linux distromdashwith a niceGUI and powerful securityfeatures I began to gather moreand more information aboutUbuntu Due to the slow andunstable internet speed (maxdownload speed 15 kbps) at thattime I could not download Ubuntu910 It would take 3 to 4 days todownload it and bandwidth wasalso costly at that time

Around October 2010 whenUbuntu 1010 was launched Idecided to download Ubuntu 1010anyhow Internet speed was goodenough but there werent stableinternet connections yet We couldhardly download up to 150 MB perday After downloading 5consecutive days with a mobiledial-up connection I downloadedUbuntu 1010 successfully on myfriends desktop We tried to makea WUBI installation but failed Idecided to install Ubuntu bycreating a new partition and have afull installation Finally I gotUbuntu installed within just 20minutes on a P4 with 512 MB RAMThis was my first installation ofUbuntu I had seen Ubuntu just inscreenshots before Within 3 days Iexplored the whole system Myfriend was confused about how touse the system but I taught himUbuntu My friend was very happywith Ubuntu because now he had avirus-free system with all requiredsoftware preinstalled We gotevery device working with Ubuntufrom a camera to 3G modemwithout installing any additionaldrivers My whole computing world

changed I was entering the worldof Ubuntu

In November 2010 I assembledmy own desktop with Core i3 2 GBRAM 500 GB HDD and UbuntuMany questions arose in my mindHow is Ubuntu being developedHow do contributors worktogether What does thiswonderful system consist of Afterspending some weeks on theInternet I got my answers Ichecked out the whole Ubuntuhistory and came across theLaunchpad platform Ubuntuforums wiki and Ubuntudocumentation I was alsointroduced to other Ubuntuderivatives like Backtrack LinuxMint and Linux Deepin

Ubuntu proceeded with 1104Natty 1110 Oneric 1204 Precise1210 Quantal I have enjoyedevery Ubuntu distro and never hadfaced a problem duringinstallation For the last two yearsUbuntu has grown and improved alot After the launch of Ubuntu1110 Natty many users didnt likeUnity but I never faced any

Written by Ketan Patel

full circle magazine 74 32 contents ^

MY STORYproblem with it Unity becamestable in 1204 and fixed problemswith other users also I joinedAskubuntu in April 2012 and have agood reputation there

As a student of Electronics andTelecommunication Engineering Iwas interested only in thetelecommunication part and have akeen knowledge of technologies inmy field Now I am interested inLinux servers as they are a corepart of telecom networks and ITEnterprises I decided to learnabout Linux servers and movetowards system administration Icame across many Linux serverdistros like Red Hat FedoraGentoo Arch Linux Centos andDebian Most of all I love to workwith Ubuntu Server and Debian

It took time to learn aboutservers due to a busy engineeringschedule During the time Iremained connected with theUbuntu world using newslettersand news sites like Omgubuntuand wwwubuntu-newsnet In timeI came across FCM I downloadedprevious issues After that everymonth I download FCM and nevermiss a single issue I introducedlots of friends to Ubuntu byinstalling on their laptops and

desktops

In December 2011 aftercompleting my 7th semester examI started my journey with UbuntuServer Within some months I self-learned Ubuntu Server I also gotcommand of Red Hat Fedora andCentos Currently I am working as aLinux System Administrator in an ITorganization at Surat GujaratIndia Thus Ubuntu has played animportant part in changing my lifeand showed the way to my careerThe Voyage has been just startedwe have to build Cloud Computingplatforms within a few months

LIBREOFFICE SPECIAL EDITIONS

httpfullcirclemagazineorglibreoffice-special-edition-volume-one

httpfullcirclemagazineorglibreoffice-special-edition-volume-two

OTHER SPECIAL EDITIONS

hhttpfullcirclemagazineorgscribus-special-edition

httpfullcirclemagazineorgubuntu-development-special-edition

httpfullcirclemagazineorgvirtualisation-series-special-edition

full circle magazine 74 33 contents ^

Full Circle PodcastEpisode 34RaspberryJamboree 2013

Your hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clarkand Freaky Clown

from the Blackpool (UK) LUGhttpblackpoollugorguk

Welcome to the first of a 2part conference special inthis episode the presentersreflect on the first everRaspberry Jamboree held atthe Manchester CentralConference Centre on 9thMarch 2013

MMYY SSTTOORRYY

Several years ago I purchased anAcer Aspire One ZG5 for the

relative bargain of pound85 It servedme well as a netbook for a coupleof years I replaced the defaultLinux Operating System withUbuntu 1010 Netbook edition andenjoyed using it System resourceswere relatively sparse having anIntel Atom 16GHz processor512MB RAM and an 8MB Videocard However courtesy of severebutterfingers I managed to breakthe screen I could have replaced itbut this would have cost me half ofthe original purchase price of themachine and I had a Dell LatitudeE6400 laptop to use whiletravelling so the netbook simplygot filed away in a drawer for afew months

After around 6 months Idecided to reboot the netbookusing a TV as a monitor to seewhether it still worked at all and itdid I had a spare 1GB memory chiplying around from a previous PCupgrade and decided to installthat into the netbook to seewhether performance improved Itdid but things still werent

lightning fast I had heard aboutXBMC previously and installed itEven with the extra memory thewhole system seemed slow I wasaware of Ubuntu derivatives suchas Lubuntu Kubuntu and Xubuntuand decided that I would installone of them to see hot muchbetter things were

I opted for Lubuntu 1204installing from a USB CD drive as Ihas trouble encouraging mymachine to boot from USB stickOnce Lubuntu was installed Iconnected via ethernet to theadjacent router and installedXBMC 110 and selected a fewplugins for XBMC the iPlayerplugin being of the most interestto me I also installed the Quartzskin as I knew that this was alighter skin than the default

The install was flawless andbefore long I was experimentingwith the plugins some of whichwere more polished than others Ipurchased a Microsoft brandedWireless keyboard and mouse andthese were simply plug and play aswas a USB infra-red remote control

purchased from ebay for pound3 Thislittle netbook has been quietlysoldiering on in this arrangementfor the last 6 months I have set itup so that I can now stream audioand video from a shared drive inthe house and have even used itfor a barbecue party in my garden

Because of the very limitedhardware of this machine it wouldbe unrealistic to expect super HighDefinition at all times but I canstream video from almost any datasource Spotify for Linux workswithout issue Video is connectedvia VGA to my television and audiovia phono cable to our surroundsound If there is ever anythingthat we would like to play thatXBMC cannot handle we cansimply launch Chromium and playvia the browser

On paper this little netbookought to be almost useless butfor the princely sum of pound20 I haveresurrected this little workhorseand it is now at the centre of myfamilys viewing experience

Written by Andrew Tatton

full circle magazine 74 34 contents ^

RREEVVIIEEWWWritten by Devyn Collier Johnson CClleemmeennttiinnee

Clementine is a popular musicplayer for Ubuntu systems

This music player makes a greatalternative to Rhythmbox andBanshee Clementine has manygreat features and abilities as wellas a nice layout It is not only amusic player but a music managerClementine allows users to edittags create and edit playlists andconvert (transcode) musicClementine can even retrieve coverart and missing tag informationWith Clementine users have achoice between using theapplication through the appindicator or as a full windowClearly Clementine is a flexibleand multi-functional musicmanager that many Linux usersmay want to try because of itsmany features

The latest version at the timeof writing is version 111 Thisversion is very stable For exampleClementine does not crash orfreeze the program completestasks successfully without issuesIn my opinion Clementine is muchmore stable than Rhythmbox andBanshee The program starts up

quickly when executed and closesswiftly when closed Clementinedoes not require any loading whenperforming many tasks HoweverClementine does require sometime to convert audio filesdownload cover art rescan musiclibraries or lookup tag info Thesetasks require time becauseconverting is a complicatedprocess networks have limits totheir speed and the library must

be created and indexed carefully

Clementine allows users tocontrol the player with thekeyboard For instance I can pressF7 to stop the music and F10 tomake it louder This allows users toperform one task without needingto switch windows to controlClementine Many music playerslike Smplayer VLC and Mplayer donot support this feature

Clementine responds to these key-commands without delay

The programs layout andgraphics are set up wonderfully Tothe left users will see their musicInternet radio stations artist infosong info and search results ndashdepending on the clicked icon onthe far left column To the rightusers will see the playlist contentsClementine displays the differentplaylists as tabs Just as webbrowsers like Firefox permit usersto have multiple tabs with awebpage in each each playlist is atab At the bottom of the playlistbox users will find the controls forcurrent playing music and theprogress bar In the bottom leftcorner of the application thecover-art is displayed with themusic title The icons and buttonsare carefully placed to provide acompact appearance This givesthe playlist and library box moreroom to list the music files

Clementine can be used as a tageditor If a user has an mp3 filethat does not have the informationabout the artist or genre

full circle magazine 74 35 contents ^

REVIEW - CLEMENTINEClementines tag editor will helpAfter a user right-clicks the musicfile to be edited they can clickldquoEdit track informationrdquo Thiscauses a window to appear withtwo tabs After clicking the tabtitled ldquoEdit tagsrdquo the user will seethe tags that can be edited If theuser is unsure about whatinformation should be typed intothe tags they can click ldquoCompletetags automaticallyrdquo to makeClementine search the Internet forinformation This ability wouldwork only with music made by wellknown musicians and notindividuals that post home-mademusic free on the InternetClementine can gather taginformation only if onlinedatabases list the song

Playlists are easily created andexported with Clementine Thefirst step is to right-click a song inthe left box when ldquoFilesrdquo orldquoLibraryrdquo is highlighted Thenselect ldquoOpen in new playlistrdquo Forthe songs that come next right-click and select ldquoAppend to currentplaylistrdquo After that right-click theplaylists tab and click ldquoSaveplaylistrdquo To finish exporting theplaylist pick a playlist format and asave location Once chosen clickldquoSaverdquo Clementine makes this

process very easy Other playlistcreators can be difficult or time-consuming to use Clementineallows users to save the playlist innumerous formats Many playlistmakers do not have a collection ofchoices as large as Clementineslist of formats This allows users toeasily make a playlist to use withany device or music playerprogram

Clementinehas anotherfeature thatmakes it apowerfulapplicationconvertingaudioClementinecan convertbetween a fewformats Theconversion window canbe opened by clickingldquoToolsrdquo in the menu bar andselecting ldquoTranscode Musicrdquo Nextclick ldquoAddrdquo to pick music files toconvert and configure the optionsThe converting feature is veryconvenient and easy to use Forexample the converting windowitself is self-explanatory

Clementine even has a moodbar

and a large variety of color sets Amoodbar is a colored progress barused instead of the plain defaultprogress bar However a moodbaris not just a colored bar The colorsare based on the ldquomoodrdquo of eachsection of the song The differentcolor sets are alternate colors usedto display each mood Tounderstand what a strip of thesong is like it helps to know whatthe color means for the activemood color set

The Internet radio works verywell Clementine provides

users with a largeselection of radio

stations for anygenre of musicThe collectionis not sparse

even Icecastalone is

extensiveClementine has no

difficulties playing Internet radiostations The sound quality issuperb and clear and the loading isswift It seems as if the music iscoming from local files

Clementine has an extensive listof visualizations They can befound and activated by clickingldquoTools gt Visualizationsrdquo The

window that appears containsoptions for the visualizationsUsers should be able to find theperfect visualization that theyenjoy viewing while listening tomusic The visualizations have aclear sharp appearance Themoving images are not blocky orpixelated

These many features makeClementine a great music managerThis is a powerful music player thatstill retains excellent performanceThis application can satisfy theneeds and wants of many userswhile still being easy to use Theprogram is pleasing to the eye anddoes not require time to figure outthe layout If users decide to try anew music manager or they dislikeUbuntus default music managerClementine may be a player thatthey may wish to try

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 3: Full Circle Magazine #74

full circle magazine 74 3 contents ^

EEDDIITTOORRIIAALL

WELCOME TO ANOTHER ISSUE OF FULL CIRCLE

The usual LibreOffice Blender and Inkscape HowTos are here but Greg has had totake this month off Replacing your regular Python article is an interesting piece on

automating Gpodder to become your personal entertainment assistant Give that a tryAnd while youre at it you can try hooking up to the Internet using IPV6 in this monthsother HowTo

A new addition to Full Circle is the Software Showdown Each month Tushar willhave similar applications compete against each other to see who will come out on topThis month PDF viewers

Ubuntu Women has the story of a school which completely switched to Ubuntu andif you enjoyed last months Linux Lab article about DVD video then this months articleshould tickle your fancy too This time Charles discusses creating DVD menus

Gord has tweaked his QampA column to include links to the most popular questionsfrom AskUbuntucom This is something quite a lot of you asked for in the survey

Now is the best time to submit a shot of your desktop for the My Desktop section asI am now officially out of screens If you fancy submitting your desktop for others tosee please read the info on the penultimate page of this issue

All the best and keep in touchRonnie

ronniefullcirclemagazineorg

This magazine was created using

Full Circle PodcastReleased monthly each episodecovers all the latest Ubuntu newsopinions reviews interviews andlistener feedback The Side-Pod isa new addition its an extra(irregular) short-form podcastwhich is intended to be a branchof the main podcast Itssomewhere to put all the generaltechnology and non-Ubuntu stuffthat doesnrsquot fit in the mainpodcast

Hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clark

httpfullcirclemagazineorg

full circle magazine 74 4 contents ^

UUBBUUNNTTUU NNEEWWSSWritten by The Ubuntu News Team

MARK SHUTTLEWORTH

CLOSES UBUNTU BUG 1

Mark Shuttleworth closesUbuntu bug 1 with

following words ldquoPersonalcomputing today is a broader

proposition than itwas in 2004

phones tablets wearables and

otherdevices are all partofthemix

forourdigital lives From a

competitive perspective that

broadermarkethas healthy

competition with IOSandAndroid

representing ameaningful

shareEven though we have only

playeda small part in that shift I

think itrsquos importantforus to

recognize that the shifthas taken

place So from Ubuntursquos perspective

this bug is nowclosedFull remarks athttpfridgeubuntucom20130531mark-shuttleworth-closes-ubuntu-bug-1Want more on the closure of bug1 Several news sites blogscovered it herersquos a sampling ofwhat they had to sayMark Shuttleworth closes the2004s bug 1 due to todays

realities -httpwwwiloveubuntunetmark-shuttleworth-closes-2004s-bug-1-due-todays-realities

Mark Shuttleworth Marks Bug 1lsquoMicrosoft Has MajorityMarketshare As Fixed -httpwwwomgubuntucouk201305mark-shuttleworth-marks-bug-1-fixed

Ubuntu bug 1 marked as fixed byMark Shuttleworth -httpwwwwebupd8org201305ubuntu-bug-1-marked-as-fixed-by-markhtml

Ubuntu declares bug 1 --Microsoft has a majority marketshare -- closed -httpwwwzdnetcomubuntu-declares-bug-1-microsoft-has-a-majority-market-share-closed-7000016129

Mark Shuttleworth closes UbuntursquosBug No 1 now that Microsoftrsquoshold on computing is declining -httpblogsdailynewscomclick20130530mark-shuttleworth-closes-ubuntus-bug-no-1-

microsofts-hold-computing-declining

Ubuntu Marks Bug No 1 As FixedAfter Nearly Nine Years -httpwwwnprorgblogsthetwo-way20130530187318344ubuntu-marks-bug-no-1-as-fixed-after-nearly-nine-years

COMMUNITY ON

UBUNTUCOM

Daniel Holbach announces thelaunch of

httpcommunityubuntucomwhich ldquois the primaryaddress forinterestedUbuntu users to stay

involvedandget informedabout

whatourcommunity is doingrdquohttpfridgeubuntucom20130531community-on-ubuntu-com

MARK SHUTTLEWORTHHERE COMES THE CARRIER

ADVISORY GROUP

Mark Shuttleworth announcesthat the first meeting of the

Ubuntu Carrier Advisory Group hastaken place to help ldquofigure outhowbest to shapeUbuntu to meet the

needsofthemobile industryrdquo Ofthe meeting itself Shuttleworthalso writes ldquoWemappedoutour

approach to the keyquestion Irsquove

been askedbyeverycarrierwersquove

met so far howcan we

accommodate differentiation

withoutfragmenting the platform

fordevelopersWedescribedthe

range ofdiversitywe thinkwe can

support initially receivedsome

initial feedbackfrom carriers

participating immediately andIrsquom

looking forwardto the distilled

feedbackwersquoll geton the topic in

the nextcallrdquohttpwwwmarkshuttleworthcomarchives1261Canonicalrsquos announcementldquoFormation of Carrier AdvisoryGroup for Ubuntu mobiledevelopmentrdquo -httpwwwcanonicalcomcontentformation-carrier-advisory-group-ubuntu-mobile-developmentFinally several news outlets andother blogs have covered thisnews herersquos a sampling selectedby our editors

full circle magazine 74 5 contents ^

UBUNTU NEWSUbuntu phone OS has eightcarriers signed on to boostdevelopment -httparstechnicacominformation-technology201306ubuntu-phone-os-has-eight-carriers-signed-on-to-boost-development

Ubuntu Carrier Advisory GroupAnnounced -httpwwwjonobaconorg20130618ubuntu-carrier-advisory-group-announced

Canonical announces UbuntuCarrier Advisory Group with LGUPlus Telecom Italia KoreaTelecom Deutsche Telekom etcas members-httpwwwiloveubuntunetcanonical-announces-ubuntu-carrier-advisory-group-lg-uplus-telecom-italia-korea-telecom-deutsche

8 Major Mobile Carriers JoinUbuntu Touch Advisory Group -httpwwwomgubuntucouk2013068-mobile-operators-give-backing-to-ubuntu-touch

Canonicals Ubuntu forsmartphones gets support fromeight mobile operators -httpwwwtheinquirernetinquirernews2276104canonicals-ubuntu-for-smartphones-gets-

support-from-eight-mobile-operators

Canonical unveils Carrier AdvisoryGroup for Ubuntu phones -httpwwwtheregistercouk20130618ubuntu_carrier_advisory_board

UBUNTU DONATIONS AND

COMMUNITY FUNDING

Specific details about UbuntuDonations and Community

Funding have been announcedfollowing a plan prepared by JonoBacon and approved by theCommunity Council Donationperiods will occur every 6 monthsand the money received in theprevious cycle will go to fund thecurrent cycle Those wishing toapply for funding must submit aform and it cannot be used for anarbitrary amount of money for aperson or a team A reportcontaining the budget a list ofitems where the money was spentand the remaining balance will bereleased at the end of the cyclehttpfridgeubuntucom20130620ubuntu-donations-and-community-funding

IMPROVING WEB SERVICES

FOR UBUNTU

In an effort to improve webservices and help address issues

from user testing various serviceslike Ubuntu Single Sign On andUbuntu Pay are being re-brandedunder the Ubuntu One nameInformation from the variousservices will soon be available fromthe same place in order to relievesome confusion Along with the re-branding comes an improveddesign and a new user interfacehttpfridgeubuntucom20130621improving-web-services-for-ubuntu

WELCOME NEW MEMBERS

AND DEVELOPERS

At the Developer MembershipBoard meeting on 2013-06-03

the following individuals joinedMOTUMatt Fischer -httpswikiubuntucomMattFischer | httpslaunchpadnet~mfischDmitry Shachnev -httpswikiubuntucomDmitryShachnevhttpslaunchpadnet~mitya57httpslistsubuntucomarchivesu

buntu-news-team2013-June001815html

Many Thanks to the Ubuntu NewsTeam for their contribution thismonth

News this month comes from

httpswikiubuntucomUbuntuWeeklyNewsletterIssue319

httpswikiubuntucomUbuntuWeeklyNewsletterIssue320

httpswikiubuntucomUbuntuWeeklyNewsletterIssue321

httpswikiubuntucomUbuntuWeeklyNewsletterIssue322

full circle magazine 74 6 contents ^

When going through lastmonths survey results I was

pleasantly surprised to see anumber of interesting suggestionsand what seemed to be an overallpositive response to CampCHowever I also noticed a fewsuggestions and requests fortopics I have already covered Assuch I decided Id devote thisarticle to directing those to thepast issues and to also answersome of the quicker questions thatwere aimed in my direction

LaTeX I covered this in CampC inFCM50 and 52 ndash where 52 wasaimed more at Asian languages inLaTeX

Virtualbox Someone asked foradvice on how to install Virtualboxin Ubuntu 1204 because they werehaving issues I had a short-livedvirtualization series in FCM38-45but the short answer is go to thisweb pagehttpswwwvirtualboxorgwikiDownloads

Install the current version ofVirtualBox for Linux hosts then

the Extension Pack You have toselect the VirtualBox packagewhich corresponds to the versionof Ubuntu you are using and 32-bitor 64-bit

Automation A surprisingnumber of you seemed to beinterested in writing bash scriptsto automate things (either foryourself or for family members) Iintroduced that topic in CampC inFCM24 but judging by theresponse Ill probably be writinganother few articles on that at alater date

Conky There were a fairamount of requests on gettingstarted with conky I have coveredConky in the following issues ofFCM (in the CampC column) 444546 48 51 If you have anyparticular issues with Conky feelfree to email me about it atlswest34gmailcom Please putldquoconky questionrdquo in the subjectand include the output of bothlsb_release -a and conky -v

IDEs Someone asked for areview of IDEs ndash without knowing

exactly what languages you wantto develop for it would be a fairlyconfusing article That being said Idid discuss IDEs in FCM64

CLI Coloring A couple ofpeople asked about styling yourprompt and terminal I havediscussed this in FCM27 35 36

Command-line ldquocookbookrdquoSomeone asked for a collection ofuseful command combinations andI thought it might be interesting toopen this up to the readers If youhave a favourite command (or onesyou simply find yourself using alot) feel free to add them to thisgoogle doc here googlfp09r ndashplease include why the command isuseful (ie what you use it for)Once we have a list of sufficientlength Ill go through thecommands and compile it into anarticle ldquocookbookrdquo

And now on to some questionsthat were fairly brief and wouldnot have been enough for a wholearticle in and of themselves

Create a folder hierarchy with a

one-liner (Bash scripts) First offthis doesnt require a script of anysort Mkdir (make directory) is thecommand-line tool Linux offers forthis Usually it will create only asingle folder at a time if you tell itto create a path it will failHowever it has a command-lineargument ldquo-prdquo (how I rememberthis is p=path so make pathinstead of directory) which doesexactly what you want Take thisscenario for example You want tocreate a folder Summer in yourPictures folder with two folderswithin it called Tahiti and MontrealThis can be done with one singlecommand

mkdir -pPicturesSummerTahitiMontreal

The -p argument will literallycreate directories as needed toreach the directories you want tocreate So if Pictures or Summer(or both) are missing they will becreated The only caveat is that youcant put spaces between thecommas You can certainly makenames with spaces though as youcan see below

CCOOMMMMAANNDD ampamp CCOONNQQUUEERRWritten by Lucas Westermann

SSuurrvveeyy RReessuullttss

full circle magazine 74 7 contents ^

Lucas has learned all he knows fromrepeatedly breaking his system thenhaving no other option but todiscover how to fix it You can emailLucas at lswest34gmailcom

mkdir -pPicturesSummerldquoTahiti2013rdquordquoMontreal 2012rdquo

As you can see you cant place aspace between the items and thecomma (mkdir understands it astwo paths thenPicturesSummerTahiti 2013 andMontreal 2012 ndash as you can tellthey wont even end up in thesame folder) Naturally this alsoworks on Mac OS X systems asthey offer the typical mkdircommand

Another question I had was tocreate a bash script toautomatically mount a second andthird hard drive Once again thisisnt a Bash problem Linux offersyou a configuration file calledetcfstab This is in charge ofmounting all your drives on boot-up It will look something like thatshown below

The following mounts an NTFSdrive to mediaWindows whilegiving permission to access it to

the user lswest and all users in thegroup users Edit the uid and gid asyou see fit Youll also need tochange devsda5 to the correctpartition

devsda5mediaWindows ntfs-3guid=lswestgid=usersdmask=022fmask=1330 0

Example of mounting a FAT32USB stick using UUID ndash againchange the UUID to the correctone

UUID=47FA-4071homelswestUSB vfatdefaultsnoatime 0 0

If you want to use spaces in thepaths you need to replace thespaces with 040 in the file Onceyou edit etcfstab you can test tosee if its working by running

sudo mount -a

If the drives show up where youexpect and you can access themyoure all set You can check UUIDsby running

sudo blkid

Or if you want the UUID for asingle drivepartition you can use

sudo vol_id ndashuid devsda2

Replace of course sda2 withthe actual drive you want

Lastly there were a fewrequests for covering GRUB2While that would be an article initself I felt I should at least offer alittle bit of information for thosewho dont want to wait For GUI-based editing of some settingstheres grub-customizerhttpslaunchpadnetgrub-customizer

If youre just after a differenttheme they are discussed at thefollowing links

httpshelpubuntucomcommunityGrub2

httpaskubuntucomquestions66183how-can-i-get-some-nice-eye-candy-themes-for-grub

httpshelpubuntucomcommunityGrub2Displays

Hopefully Ive answered thequestions sufficiently If anyonehas any further questions feel freeto email me atlswest34gmailcom Pleaseinclude ldquoCampCrdquo or ldquoFCMrdquo in thesubject line If anyone has anysuggestions for topics I shouldcover youre also more thanwelcome to email me about themJudging by the survey it seems agreat deal of you have suggestionsor questions The problem withsome is that they are too specificfor an actual article ndash but if youemail me I can probably set you onthe right path to fixing it

COMMAND amp CONQUER

ltfile systemgt ltdirgt lttypegt ltoptionsgt ltdumpgt ltpassgtdevsda1 ext4 defaultsnoatime 0 1devsda2 none swap defaults 0 0devsda3 home ext4 defaultsnoatime 0 2

full circle magazine 74 8 contents ^

HHOOWW--TTOOWritten by Neal Bailey GGppooddddeerr YYoouurr EEnntteerrttaaiinnmmeenntt AAssssiissttaanntt

Podcasting has revolutionizedthe way we create share and

distribute content over theInternet Nearly everyone is awareof programs such as ApplesiTunes and most people are awareof some of the various open sourcepodcatching alternatives Severalof these applications provide waysto download episodes on aschedule however for the mostpart these programs usuallydownload every episode of everysubscribed podcast Many peoplesubscribe to far more shows thanthey could ever actually have timeto listen to

We will introduce a system todownload only the specificpodcasts we listen to regularlyOur solution will convert videopodcasts to audio MPEG-3 so all ofour episodes are ready to becopied to a CD MP3 player orsimilar device

SETUP GPODDER

Gpodder is the podcatchingsoftware we will use to manage

our subscriptions The first step isto install gpodder (which shouldinstall the package we really wantgpodder-cli) so we can convertvideo podcasts to MP3 audio

sudo apt-get install gpodderlame

When you run gpodder for thefirst time you will be prompted tosubscribe to podcasts import anopml file or sync with yourgpoddernet account

I recommend creating ahttpgpoddernet account

because it allows you to subscribeto podcasts from a friendlywebsite interface and moreimportantly it allows you to syncall your subscriptions to multiplecomputers

SET UP FFMPEG

One of the core features of oursetup includes the ability toextract the audio from videopodcasts so when each downloadcompletes we are left with a set ofMPEG-3 audio files which can thenbe synchronized with our portable

devices (or burned onto CDs forthe car) You may want to get themost recent version of ffmpegTypically this will require compilingffmpeg from source

Please refer to this howto forcompiling ffmpeghttpsffmpegorgtracffmpegwikiUbuntuCompilationGuide

Or you could install ffmpegfrom the Software Center or usingSynaptic

MANUALLY TESTING THE

SETUP

Before we go about creatingthe bash script and cron job todownload and convert ourpodcasts we want to run somemanual tests to ensure themachine is properly prepared Wehave subscribed to EpicBattleCry avideo games podcast from theguys athttpwwwgametrailerscomEnter the following commands intothe bash shell (skip lines that beginwith as these are comments)

full circle magazine 74 9 contents ^

HOWTO - GPODDER update and downloadpodcast

enter these 2 lines intothe bash shell

URL=httpwwwgametrailerscomgteba_podcastxml

gpo update $URL ampamp gpodownload $URL

You should see the latestepisodes getting updated anddownloaded

This specific podcast is a videopodcast which obviously wontwork on a CD player or standardMP3 player so we need to extractand encode the audio stream fromthe MP4 video file

extract audio from videofile and convert to MPEG-3

change the file name tomatch a file that wasdownloaded in the previousstep

DLFILE=$HOMEgpodder-downloadsEpicBattleCry -

GameTrailerscomskirmish--186---i-want-to-bite-itmp4

run ffmpeg

ffmpeg -i $DLFILE -vn -ac 2-ab 192k $DLFILEmp3

AUTOMATING THE SYSTEM

At this stage we have installedgpodder (gpodder-cli) and ffmpegand we used the gpodder userinterface to subscribe to a podcastWe then updated and downloadedthe newest episodes from thecommand line Finally we usedffmpeg to extract the MPEG-3audio stream from the MPEG-4video podcast

Obviously performing thesetasks at the terminal iscumbersome and time consumingNext up we are going to automatethe solution so these tasks occur

on their own based on a schedule

GPODDER-SYNC

When we are all done with ourscript it will look like the imagebelow Before we can get herethough well need to set up theconfiguration and modify thegpodder settings

CONFIGURATION

Create a new file called auto-

downloadsconfand place it whereyou like In my setup it is located in$HOMEDownloadsPodcasts

In this file paste the Internet URLaddresses of each of the showsthat you want to auto-update (oneper line)

These podcasts can be video oraudio podcasts If they are videopodcasts then our script willconvert them to audio podcasts foryou

At present the script handlesonly MP3 and MP4 files For thepodcasts I download these appearto be the standard file-types inuse The script can be easilymodified to handle more file-typesif necessary

SCRIPT

Download the bash script herehttppastebincomxyxBMhZ8and copy into your home or ~bindirectory Open the script in youreditor of choice and replace thefollowing values to match yoursystem

LOG

This is the path and filename towrite log messages to You canchange it if you dont want to logto tmp

full circle magazine 74 10 contents ^

HOWTO - GPODDERlog=tmp$(date +Y-m-dTHM)-podcast-downloadlog

DEFS

This is the file containing theURLs of the podcasts toautomatically download This filemust exist prior to running thescript

defs=$HOMEDownloadsPodcastsauto-downloadconf

PODDOWNLOAD

This is the path where gpodderis configured to download It isusually ~gpodder-downloadsunless you manually changed thisvalue in the Preferences gt EditConfig button in gpodder On mymachine I have changed thedefault gpodder download path(to the path you see below)

podDownload=$HOMEDownloadsPodcastsgpodder-downloads

PUBDIR

This is the path to copydownloaded andor convertedpodcasts to It is created if itdoesnt already exist

pubDir=$HOMEDownloadsPodcasts_converted

HISTFILE

This is the path to the file usedto record which shows havealready been downloaded orconverted It is created if it doesntalready exist

histFile=$HOMEDownloadsPodcasts_converted_historytxt

TEST THE SCRIPT

Now that we have updated thescript we need to test that itrsquosworking correctly

make it executable

chmod +x ~bingpodder-syncsh

run the script

cd ~bin ampamp gpodder-syncsh

Hopefully the script updatedyour specified podcasts and thendownloaded (and converted ifapplicable) them to your pubDirfolder

DOWNLOAD SCHEDULING

Now that our script is runningand everything is set up we needto create a scheduled task so thescript is run automatically once aday In the example below we arerunning the script every morningat 1030 am

open crontab

crontab -e

enter this line into thecrontab (replace neal withyour username)

30 10 homenealbingpodder-syncsh

NEXT STEPS

This process is ideal on aheadless server Ive been runningthis script for a few years now on aUbuntu server In thisconfiguration you can set thepubDir to a SAMBA share Noweveryone in the house can synctheir devices to the shared folder

Feel free to send me feedbackor questions I hope you enjoyedthis tutorial

Neal is a software engineer andenterprise services consultant for aninternational PC firm He has beenusing Linux since 1998 as a hobbyistand loved every minute of it He canbe reached by email atnealbaileyhotmailcom

full circle magazine 74 11 contents ^

HHOOWW--TTOOWritten by Elmer Perry LLiibbrreeOOffffiiccee PPtt2277 IInnttrroo TToo DDrraaww

The LibreOffice Draw module isa vector graphics application

included in the LibreOffice suiteDraw lets you create graphics youcan use in your documents Whilethere are more advanced vectorgraphics programs ndash such asInkscape ndash Draw provides you withmore tools than most drawingpackages included in other officesuites

Vector graphics create imagesby defining geometric shapes suchas circles rectangles and polygonsrather than by pixel points on thescreen Because of this vectorgraphics scale without distortion

As with the other modules inLibreOffice Draw integrates wellwith the others making it the toolof choice when creating graphicsfor your documents

THE DEFAULT LAYOUT

The default layout for Draw israther sparse You will probablywant to modify it to include thetoolbars you use most often Thelayout includes the basic elements

you need to create a graphicimage The center of the screen isthe area where you will create yourgraphic To the right you have thepage pane showing the differentpages of the graphic Multi-pagegraphics are used mostly forpresentations and I will coverthem at a later time

By default you have threetoolbars The standard toolbar isthe topmost toolbar This is thetoolbar you see in most of theLibreOffice modules It controlsthe new open save copy cutpaste and other functions thatpertain to most modules The line

and fill toolbar sits below it Thistoolbar controls how the lines andfill of an object will look At thebottom of the window sits thedrawing toolbar From this toolbaryou can create most of the objectsfor your graphic You can move thetoolbars by grabbing the handle atthe beginning of the toolbar anddragging it to the location whereyou want it

The status bar at the bottom ofthe window gives you a lot ofuseful information about theobject you are editing An objectrsquostype dimensions angle and otheruseful information will show up

here I will refer to the status baroften during the How-tos on Draw

At the top and along the leftedge sit the rulers The rulers areguides to where you are in theimage If you want to change theunit of measure in the rulers youcan right-click the ruler and selecta different unit of measure Whenyou have an object selected theruler shows double lines toindicate the objectrsquos position onthe drawing

THE COLOR BAR

The color bar displays thecurrent color palette under the

full circle magazine 74 12 contents ^

HOWTO - LIBREOFFICE Pt27drawing area You can use it toselect colors for your objectsrather than having to use thedropdown list in the line and filltoolbar The first box ndash the whitebox with an X in it ndash is the no color(or invisible) selection To displaythe color bar go to View gtToolbars gt Color Bar To use thecolor bar left-click the color youwant for the fill color of the objectand right-click to select the linecolor

TEAR-OFF TOOLBARS

Many of the icons on thetoolbars have a triangle or arrowto the right This indicates the itemis expandable Clicking on thearrow gives you more choices You

can detach these items from thetoolbar creating a floating toolbarWhen you expand the item youwill see a grab bar at the bottomClick and drag the grab bar tocreate a floating toolbar of theitems This is helpful when youneed to use the items repeatedlyand is quicker than having toexpand the items each time Whenyou are finished just close thefloating toolbar by clicking on theclose button in the title bar

GRID SNAP LINES AND

SNAP POINTS

When creating an image I findit useful to have guides to workfrom The grid snap lines and snappoints are useful for such guides

You can set the program to snap tothese guides which help youprecisely place your objects in thedrawing

To set up the grid go to Tools gtOptions gt LibreOffice Draw gt GridIf you want objects to snap to thegrid by default check the Snap-to-grid checkbox under grid You alsohave the option to make the gridvisible by default Resolution setsthe vertical and horizontal settingsfor the grid Subdivision sets thenumber of markers between thehorizontal and vertical grid pointsThe more subdivisions the moreprecise the changes when snap-to-grid is on But like most things ahappy medium is usually better

than too much You can set certainsnap options on by default underthe snap section but I recommendleaving these all off by defaultand using the options toolbarwhen you need to turn them onUse the snap range to control howclose to a snap point you arebefore your object snaps to thepoint

full circle magazine 74 13 contents ^

Elmer Perrys history of workingand programming computersinvolves an Apple IIE adding someAmiga a generous helping of DOSand Windows a dash of Unix andblend well with Linux and Ubuntu

HOWTO - LIBREOFFICE Pt27

Unlike the grid snap points andsnap lines are inserted when youneed a more exact location Snaplines are great for aligning objectsvertically or horizontally To createa snap line or point Insert gt InsertSnap PointLine from the menubar The X position controls thedistance from the left of theimage The Y position controls thedistance from the top The typecontrols whether you are insertinga snap point vertical snap line orhorizontal snap line You can alsocreate snap lines by clicking anddragging from either thehorizontal or vertical rulers Todelete a snap line click and drag itback to the ruler To delete a snappoint right-click the snap pointand select Delete Snap Point

OPTIONS TOOLBAR

The options toolbar contains allyour snap options If it is notshowing select View gt Toolbars gtOptions On the toolbar you can

toggle whether your guides aredisplayed and toggle on and offthe snap options You might wantto dock this toolbar to the bottomor side of your window as I suspectyou will use it often to togglethese options

There is one more guide on thetoolbar we have not discussed yetIt is the helplines When you selectthe helplines on the optionstoolbar then when you move anobject dashed lines appear fromthe corners of your object to therulers The helplines are just onemore tool to help you accuratelyplace your objects

CONCLUSION

LibreOffice Draw is the graphicsapplication of the LibreOfficesuite Draw saves graphics in avector graphic format for use inyour documents created withother applications in the suiteDraw provides you with the tools

to combine text and geometricobjects to create your graphicsGuides and the ability to snap tothe guides help you to preciselyplace your objects

In the next LibreOffice How-Towe will look at creating basicobjects in Draw

The Ubuntu Podcast covers allthe latest news and issues facingUbuntu Linux users and FreeSoftware fans in general Theshow appeals to the newest userand the oldest coder Ourdiscussions cover thedevelopment of Ubuntu butarenrsquot overly technical We arelucky enough to have somegreat guests on the show tellingus first hand about the latestexciting developments they areworking on in a way that we canall understand We also talkabout the Ubuntu communityand what it gets up to

The show is presented bymembers of the UKrsquos UbuntuLinux community Because it iscovered by the Ubuntu Code ofConduct it is suitable for all

The show is broadcast live everyfortnight on a Tuesday evening(British time) and is available fordownload the following day

podcastubuntu-ukorg

full circle magazine 74 14 contents ^

HHOOWW--TTOOWritten by Alan Ward CCoonnnneeccttiinngg TToo IIPPVV66

The 2008 Beijing SummerOlympics brought IPv6 to the

attention of the technical crowdwith further reminders on WorldIPv6 Day 8 June 2011 and WorldIPv6 Launch Day 6 June 2012 Weare for the most part informedthat the current IP (IPv4) addressspace is running out and thatsometime in the short to middleterm we will need to get to usingIPv6 addresses and connectivity tothe Internet

This is not quite yet the case formost people Internet ServiceProviders have not rolled outnative IPv6 access in manycountries Most servers still haveonly Pv4 access with the exceptionof Internet giants such as GoogleFacebook and several others Muchof the hardware available(specially in the domesticcategory) still handles only IPv4But things are changing and wewill need to get to it Going dual-stack ie having both IPv4 andIPv6 activated at the same time isa nice way of making thetransition

Luckily for us Debian Ubuntuand most other GNULinuxdistributions are well up to speedas regards IPv6 The Linux kernelitself handles IPv6 quite well GNUuser-land applications have beenadapted or ported to IPv6 andmost widely-used GUI programsare now capable of making use ofIPv6 connections - actually whenboth IPv6 and IPv4 are presentthey tend to prefer IPv6

So in a way Ubuntu is ideal tomake a first contact with this newIPv6-enabled version of the Web

CONNECTING TO THE

INTERNET WITH IPV6

Supposing we do not have anative connection to the IPv6-enabled Internet we shall needthe services of a tunnel brokerThis is the equivalent of anInternet Service Provider butinstead of giving access to theInternet for individual lines ordevices it gives access to the IPv6-enabled Internet starting from anormal IPv4 address We will be

creating an IPv6 tunnel from ourcomputer to the tunnel brokerthrough the IPv4-only fabric thatlies between us

Several tunnel brokers areavailable both free andcommercial Two in the formercategory are SixXS(httpwwwsixxsnet) and Gogo6(httpwwwgogo6com) In bothcases the necessary software isopen free and readily availablefrom the Ubuntu repositories

For Gogo6 we need to sign upfor their Freenet6 IPv6 accessservice athttpwwwgogo6comfreenet6account Each of their servers worksindependently from the others soremember which one you are on(choose the one you think is bestaccessible from your country)Once we have confirmation ofbeing registered we need toinstall the software

sudo apt-get install gogoc

Naturally we could also use agraphical program such as

Synaptic Ubuntu Software Centeror Muon

We then need to edit theconfiguration fileetcgogocgogocconf with theusername and password the servergave us and restart the servicewith

etcinitdgogoc restart

We should then be able to seethe tunnel with the ifconfigcommand

ifconfig

tun Link encapUNSPECHWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00

inet6 addr2001db8101128ScopeGlobal

UP POINTOPOINTRUNNING NOARP MULTICASTMTU1280 Metric1

In this example our IPv6address would now be2001db8101 Since this is just anexample I chose a (relatively)simple addressmdashreal IPv6addresses may need be writtenwith up to 32 hexadecimal digits

full circle magazine 74 15 contents ^

HOWTO - CONNECTING TO IPV6grouped into eight four-digitgroups

If we choose SixXS as our tunnelbroker the registration processmay be slightly slower (it tookslightly less than an hour for me)since it is not completelyautomated real human beingsprocess our request We can thenrequest a tunnel be activated forus and optionally an IPv6 addresssubnet The tunnel is all we needto access the IPv6 Internet on asingle computer the subnet isneeded if we chose to connect acomplete local network throughour machine

For SixXS the appropriatesoftware package is aiccu

sudo apt-get install aiccu

When we have editedconfiguration file etcaiccuconfwith the username and passwordgiven by SixXS we can restart theservice

etcinitdaiccu restart

and we should then be able tosee the tunnel with the ifconfigcommand

ifconfig

sixxs Link encapUNSPECHWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00

inet6 addrfe8040fe00229264ScopeLink

inet6 addr2001db810164 ScopeGlobal

UP POINTOPOINTRUNNING NOARP MULTICASTMTU1280 Metric1

This one is configured in aslightly different way than theGogo6 version (note the 64segment instead of a single host128 address) and uses identifierldquosixxsrdquo instead of ldquotunrdquo

If things have gone well so fareither with Gogo6 or with SixXSwe can now use the IPv6-activatedversions of network tools to checkconnectivity such as ping6 (insteadof ping) and traceroute6 (insteadof traceroute) Other tools such ashost and ip work in the same wayboth for IPv4 and IPv6 So

host ipv6googlecomipv6googlecom is an aliasfor ipv6lgooglecomipv6lgooglecom has IPv6address2a0014504001c0263

ping6 -c 3 -n ipv6googlecomPINGipv6googlecom(2a0014504001c0268) 56 data bytes

64 bytes from2a0014504001c0268icmp_seq=1 ttl=51 time=228 ms64 bytes from2a0014504001c0268icmp_seq=2 ttl=51 time=228 ms64 bytes from2a0014504001c0268icmp_seq=3 ttl=51 time=229 ms

Since we now have IPv6connectivity with the Web we canbrowse IPv6-only web pages Someclassical destinations to try outIPv6 are the dancing turtle athttpwwwkamenet (it dancesonly if we connect through IPv6)or the test pages athttpwwwtest-ipv6com orhttpwwwipv6-testcom

full circle magazine 74 16 contents ^

HOWTO - CONNECTING TO IPV6

DIFFICULTIES WITH IPV6AND UBUNTU

We have just set up a dual IPv4and IPv6 stack our computer isconnected directly to the IPv4Internet through our usual ServiceProvider and indirectly to the IPv6Internet through the tunnelbroker But if we had not set up ordo not activate the tunnel ourcomputer can be in a situation inwhich it has a working IPv4connection but not so with IPv6

Ever since most modernoperating systems activate IPv6 bydefault this has given rise to someconfusion Many programs arecapable of handling dual-stackaccess they prefer to use IPv6 ifpossible and if not fall back toIPv4 But other programs cannothandle this which usually ends upcausing delays that annoy the userSome programs even complainabout ldquonot being able to connectto the Internetrdquo - even though aperfectly good IPv4 connection isup

This is now more-or-less fixedfor software on Ubuntu thoughwith previous versions it was

sometimes necessary to deactivateIPv6 at kernel level One optionwas to blacklist the ipv6 kernelmodule as mentioned by RobertClipsham way back in numberseven of FCM Another possibilitywith recent kernels is to disableIPv6 through the proc interface

echo 1 gtprocsysnetipv6confalldisable_ipv6

However it should be stressedthat these difficulties should nolonger come up under Ubuntuwhichever order in which aprogram chooses to connect to theInternet it should be able to do sothrough one route or the otherNot so in other operating systemsspecially with commercialsoftware

WORLD-REACHABLE

ADDRESSES

The nice thing about IPv6 is thatNetwork Address Translation (NAT)and private addresses ubiquitousin the IPv4 world are no longerused The reason is that since thereare so many public IPv6 addressesavailable it will not be necessaryto re-utilize them many times overin the form of private addressesthat are not routable through theInternet

The corollary is that thecomputers we connect to the Webusing IPv6 are directly reachablefrom all over the Internet Nothingstands between us and the wildworld out there

This can come out as an

advantage Consider for examplethe hoops some of us jumpthrough in order to reach ourhome machines from outsidewhile on the road Or to get intoour work machines from home(though systems administratorsmay frown on this and rightly so)With IPv4 we need to open a portin our router to enable access fromthe outside and activateDestination NAT (DNAT) to makepackets we actually send to ourrouters external address be resentinside towards a specific PC Andwe must achieve this rathercomplex setup while at the sametime taking into account systemsecurity

With IPv6 and world-reachableaddresses this is no longernecessary If for example myhome computer has global address2001db8101 and an Apache webserver running I can connect to itdirectly from outside my home bysimply pointing any browser to thecorresponding URLhttp[2001db8101] If I set up apersonal mail server it can also bedirectly reached and mail sent tome from the Web

But having our computersdirectly reachable can also

full circle magazine 74 17 contents ^

HOWTO - CONNECTING TO IPV6constitute a serious security riskSo we need to be really carefulabout what kinds of traffic we letin

To protect my home computer Ican use my global IPv6 address toset up a SSH or OpenVPN virtualprivate network (VPN) This wayfull communication can be set upfor all protocols through anencrypted and authenticatedchannel Even if somebody inbetween may see my packets asthey pass through they cannotdecrypt them and view the datacontained within So we have astrong argument in favor ofsetting up a secure VPN andmaking sure our services can beaccessed not directly from theInternet but only through theVPN

Naturally Ubuntu has all thenecessary tools in the repositoriesboth for the client and for theserver sides of the VPN Thecorresponding software packagesare ssh-server openvpn andnetwork-manager-openvpn ndashthough as usual other possibilitiesalso exist

Luckily the Linux kernel firewallis also well up to the job though it

does need to be correctly set upThe command-line way of doingthis is probably not for the faint ofheart as it is relatively easy toleave out a rule and make thingstoo easy for the bad guysmdashorbeing over cautious andinadvertently blocking yourselfout So a GUI tool such asfirestarter may be a wise choice tobegin with

If we set up some services wewish to share with friendsmdashor justuse for ourselvesmdashwe should alsobear in mind the securityimplication of having a port opento the world Special attentionshould be given to securing accessespecially when sensitive data canbe accessed eg though filesharing If all we want is access to

our files while on the road SFTP isprobably the easiest service to setup Basically all we need to do isinstall package openssh-server onour home computer We can thenaccess it from any file managerthat knows about SFTP (such asGnomes Nautilus) using URLsftpusernameserver_ip

Since SFTP is actually based onSSH it may be considered quitesecure especially if no-passwordpublic certificate-only access isused

For road-warriors several appscan be found that do SSH andSFTP both for iOS and AndroidUnless of course you choose to gowith Ubuntu on your phone ortablet in which case findingsuitable client software is simply amatter of choice

Alan teaches computer science atEscola Andorrana de Batxillerat Hehas given courses at the Universityand currently teaches GNULinuxsystems administration at the OpenUniversity of Catalunya (UOC)

full circle magazine 74 18 contents ^

HHOOWW--TTOOWritten by Nicholas Kopakakis BBlleennddeerr -- PPaarrtt 66bb

Last month we used CyclesRender to create the image

shown below left

Letrsquos create a similar image(below right) with the Blenderengine

The first thing that we notice(at least me) is shadows Theshadows that our point lamp castswith blender render are almostblack This phenomenon ishappening because in Blenderrenderer the light is been emittedby the lamp only This isntrealistic as in the real world every

object emits or reflects light

On the other hand Cyclesrenderer calculates the light thatevery object has from thesurroundings You can observe thecone and see how the shadowfrom the cube smoothly fades(contrary to the cone from theBlender renderer) and we have amirroring ground and a shiny metalcube in our scene

One other thing that is verycrucial and a main difference

between Blender and Cycles ismore technical

Navigate to File gt UserPreferences gt System (above)

At the lower left corner of theSystem Tab you can check if yourcomputer has Nvidia CUDAsupport under Compute Device

My GPU has CUDA support so Ican enable it You can also check itat the official CUDA support urlhttpsdevelopernvidiacomcuda-gpus

If you are lucky and have anNvidia CUDA card you have toenable it under the ComputeDevice Tab that I mentionedbefore AND under the PropertiesPanel Render Tab -gt Device -gt GPUCompute in order to have the fullpower for your rendering

full circle magazine 74 19 contents ^

HOWTO - BLENDER Pt 6b

Cycles can use your GPU CUDAcores to render and is much fasterthan the CPU Check out CUDA atwikipedia httpenwikipediaorgwikiCUDA

If you dont have a CUDA GPUyou can use Open ShadingLanguage but its a little bit buggyand I couldnt recommended thismethod of rendering for now Inthe near future I have a feelingthat itrsquos going to be much fasterthan the CUDA render procedure

But enough with the technicalstuff

Letrsquos see another great thing

about Cycles Open the blend filethat we started last month or justcreate a new one Dont forget tocheck that the Cycles Render at thetop is selected

Also change one of your 3d viewwindows to show the renderedresult

Select the sphere navigate tothe Properties Panel and changethe Surface shader from thedefault Diffuse BSDF to Emission

You can check in the Previewwindow the cool effect that wecreate You can adjust the Colorand the Strength of the light thatyour object emits Also for everyshader you can adjust a lot of otherthings (as textures for example) bypressing the little dot right next tocolor and strength values

Select our metallic-lookingcube press the little dot next tocolor and change its texture toBrick Texture Check the result inyour 3d view window and selectdifferent textures until you findsomething that you like

full circle magazine 74 20 contents ^

Nicholas lives and works in GreeceHe has worked for a post-productionhouse for several years and migratedto Ubuntu because ldquoit rendersfasterrdquo You can email him atblender5dgmailcom

HOWTO - BLENDER Pt 6b

TIP The little dots are in everyshader not only emission and Ipersonally find them very useful toquickly create interesting stuff

Another interesting shader isthe Mix Shader As you can easilyunderstand from its name this is ashader that you can use to mixother shaders Two other shadersto be more precise So letrsquos selectour cone and change the DiffuseBSDF shader to Mix Shader Add aGlass shader and a Diffuse shaderor a Glossy Shader and anAnisotropic Shader to our coneChange the value of the Facparameter to adjust thepercentage of the second shader(0000 means 0 while 1000means 100)

Check the result on yourpreview window and adjust thesettings as you like

Another thing that I want tomention in this tiny littleintroduction on the CyclesRenderer is the use of planesinstead of lamps

Most people working in Blenderand Cycles use planes to illuminatetheir scenes Looks like more ldquoreal

worldrdquo lighting and I have noreason to argue with them

Below is where I am so far

For this month follow this linkhttpvimeocom68010380 toenjoy a wonderful work by 3people and Blender(congratulations goes to JavierTrapiella Baol Bardot Bulsara andRobert Green)

Also visit wwwblendernewsorgto enter and share with thousandsof professional artists

httpblendernewsorgxemid=Feature_Articlesampdocument_srl=1274

full circle magazine 74 21 contents ^

HHOOWW--TTOOWritten by Mark Crutch IInnkkssccaappee -- PPaarrtt 1144

Transparency ndash or itscounterpart opacity ndash is such a

fundamental concept in Inkscapethat it was one of the earliesttopics covered in this series Backin Part 3 you were introduced tothe Opacity spin-box on the statusbar which gives you the ability toset a single transparency level fora whole object or even a group ofobjects

If you want a single object tohave varying opacity ndash such ascompletely transparent at one endand opaque at the other ndash you canuse a gradient for the fill andstroke But what about doing thesame for a group of objects Youcould set suitable gradients oneach individual item in the groupseparately to get the desiredeffect but if your group containslots of objects then that approachbecomes tedious very quickly

The solution to this problem ismasking This is a technique thatuses a grayscale image as a meansof specifying the opacity ofanother object or group Any whitesections in the image cause that

part of the masked object toappear opaque Black sectionscause that part to appeartransparent And grays in-betweenresult in varying levels of opacity

Lets look at an example In thisimage (below) Ive placed a solidred circle on top of a solid greenbackground The green is theremainly to show the effect moreclearly On top of the circle is arectangle with a white-black-whitegradient Using this rectangle as amask for the circle gives the resultof a clipped circle that fades fromopaque to transparent and back toopaque

Note that anything outside themask is clipped In that respectmasking could even be used as analternative to the clip paths thatwere introduced in the previouspart of this tutorial Draw yourmask entirely in white ndash or in solidshades of white and black ndash andany parts of the masked objectwhich lie outside the mask orwhich are colored black will beclipped Usually I recommend usinga clip path in preference to a maskif you simply want a hard clippededge but as we will see later inthis article there are times whenits easier to use a mask

You may recall that the fill andstroke of a clip path are irrelevantto the final effect on the clippedobject With masks however theopposite is true ndash the color of eachindividual pixel is taken intoaccount when calculating its effecton the masked object so fills andstrokes have significance

Did I say pixel In a vectorformat In practice there are fewcases where an SVG file is actuallyused as a purely vector format Ifyou want to display an SVG file ona computer screen or print it to aninkjet or laser printer it isultimately converted to pixelsMasking takes place during thisfinal output step so although themask may be made up of vectorobjects and the item beingmasked is also a vector the finalresult is really generated only atthe point that those vectors areconverted to individual pixels fordisplay or printing

Using a thick-stroked rectangleand strictly black or white pixelsits easy to see the differencebetween a clip path and the use of

full circle magazine 74 22 contents ^

HOWTO - INKSCAPE Pt14a mask to simulate clipping In thetop pair of images Ive used therectangle as a clip path and youcan see that the result is alignedwith the center line of the strokeThe second and third pairs ofimages show the rectangle beingused as a mask with only whiteparts remaining and black partsbecoming transparent Itsespecially clear in the last pair thatthe stroke has an effect

By now it should be clear thatclipping and masking are similaroperations so its not reallysurprising that Inkscape exposesthem with the same user interfaceJust as with clipping the maskingobject must be on top of the objectto be masked in terms of the z-index You then select both itemsand choose Set Mask from thecontext menu or Object gt Mask gtSet from the main menu Releasinga masked object is as simple asselecting it (it will be described asldquoMaskedrdquo in the status bar) thenchoosing Release Mask from thecontext menu or Object gt Mask gtRelease from the main menu Justas with clip paths it is possible toedit masks using the node toolwithout releasing them first butgenerally theres little benefit todoing so as you can edit only theoutline shape of the path not itscolor

As youve seen using agrayscale gradient as a mask givesyou some control over the opacityof the masked object You may alsorecall that Inkscape offers aselection of black and whitepatterns in its Fill amp Stroke dialogplus a few grayscale bitmap fillpatterns These may previously

have seemed rather limiting buttheir monochrome nature makesthem perfect for use as a mask

The checkerboard pattern is agood example of a situation whereits easier to use a mask than a clippath This same effect could beachieved by clipping with acomplex path but its probably notworth the extra effort Lookingclosely at the checkerboard youllnotice that the fill isnt made up ofblack and white squares but ratherwhite and transparent Using whiteand transparent can sometimes

make it easier to see what parts ofan object you are masking whiteareas will remain visible andtransparent areas will be clipped Atranslucent white area will havethe same effect as a shade of grayIt may seem counter-intuitive tocover the parts of the object thatyou want to keep and expose theparts that will be hidden but thatsthe way that masking has beendefined in the SVG specification sothats the way it works in Inkscape

Because clip paths are definedby a boundary and a concept ofwhats inside and outside thatboundary its possible to use onlya single path or object to define aclipping shape Masks on the otherhand are concerned with only thecolor of pixels so it doesnt reallymatter whether your mask is madeup of a single object or a wholeload of objects inside a group Thisallows you to create complexarrangements of colors andpatterns which would beimpossible to reproduce using asingle path

This example uses a groupmade up of a few random objectsas a mask You can see that therepeating radial gradient of therectangle made up of a white-to-

full circle magazine 74 23 contents ^

Mark has been using Linux since1994 and uses Inkscape to createtwo webcomics The Greys andMonsters Inked which can both befound athttpwwwpeppertopcom

HOWTO - INKSCAPE Pt14transparent transition results in asimilar pattern being visible fromthe masked red circle But byadding extra black and whitefeatures to the mask group youcan ldquooverriderdquo the pattern withexplicit sections of transparencyand opacity One thing to note isthe place where the black linecrosses the white one because theblack line is on top the pixels atthat position are black so that partof the masked object istransparent It doesnt matterwhats going on within the groupall that matters is the color of thefinal pixels This may not be thebest piece of abstract art in theworld but it would have been a lotharder to draw without usingmasks

Although you can use masks tocreate complex arrangements ofclipping and transparencyprobably the most common use issimply to add ldquofeatheringrdquo to theedges of a group so that it fadesinto the background In that caseall you need for your mask designis a strongly blurred white ellipseas demonstrated in this whollyunseasonal greeting card design

Throughout this article Ivereferred to masks as beinggrayscale images Thats notstrictly true ndash a mask can be anycombination of colors that youwant However anything otherthan white black or gray will beconverted into a grayscale imagebefore its used as a mask This canmake it difficult to predict the

exact effect of a color on theresultant opacity so I recommendusing pure grayscales whendrawing your masks in almost allcases

full circle magazine 74 24 contents ^

HHOOWW--TTOOWritten by Ronnie Tucker WWrriittee FFoorr FFuullll CCiirrccllee MMaaggaazziinnee

GUIDELINES

The single rule for an article isthat it must somehow be

linked to Ubuntu or one of themany derivatives of Ubuntu(Kubuntu Xubuntu Lubuntu etc)

RULES

bull There is no word limit for articlesbut be advised that long articlesmay be split across several issues

bull For advice please refer to theOfficial Full Circle Style Guidehttpurlfullcirclemagazineorg75d471

bull Write your article in whicheversoftware you choose I wouldrecommend LibreOffice but mostimportantly - PLEASE SPELL ANDGRAMMAR CHECK IT

bull In your article please indicatewhere you would like a particularimage to be placed by indicatingthe image name in a newparagraph or by embedding theimage in the ODT (Open Office)

document

bull Images should be JPG no widerthan 800 pixels and use lowcompression

bull Do not use tables or any type ofbold or italic formatting

If you are writing a reviewplease follow these guidelines

When you are ready to submityour article please email it toarticlesfullcirclemagazineorg

TRANSLATIONS

If you would like to translateFull Circle into your nativelanguage please send an email toronniefullcirclemagazineorg andwe will either put you in touch withan existing team or give youaccess to the raw text to translatefrom With a completed PDF youwill be able to upload your file tothe main Full Circle site

REVIEWS

GAMESAPPLICATIONSWhen reviewing gamesapplications please state clearly

bull title of the gamebull who makes the gamebull is it free or a paid downloadbull where to get it from (give downloadhomepage URL)bull is it Linux native or did you use Winebull your marks out of fivebull a summary with positive and negative points

HARDWAREWhen reviewing hardware please state clearly

bull make and model of the hardwarebull what category would you put this hardware intobull any glitches that you may have had while using the hardwarebull easy to get the hardware working in Linuxbull did you have to use Windows driversbull marks out of fivebull a summary with positive and negative points

You dont need to be an expert to write anarticle - write about the games applicationsand hardware that you use every day

full circle magazine 74 25 contents ^

httpsspideroakcom

Get 25 off any SpiderOak packagewith the code FullcirclemagFans

full circle magazine 74 26 contents ^

AASSKK TTHHEE NNEEWW GGUUYYWritten by Copil Yaacuteňez

Hi everyone Welcome back toAsk the New Guy

If you have a simple questionand you think Ubuntu Bug 1 issome kind of flying roach contactme at copilyanezgmailcom

Todayrsquos question is

Q How do I connect to myUbuntu desktop using myAndroid phone

A Right this way Mr Bond QBranch has been working on somenew toys for you How about thisItrsquos a combination martini shaker-slash-Taser No Well thenperhaps this combination cufflink-slash-Taser Or this itrsquos acombination Taser-slash-Taser Notvery imaginative I know Sorry sirwersquore a little underfunded rightnow

Nothing says ldquoI want to beDaniel Craig or Jennifer Garnerrdquolike accessing your Ubuntu desktopfrom your mobile phone Whatrsquosfunny is that if Hollywood weredoing it there would be multiple

cascading menus and screens alongwith some kind of eye-trackingdigital Heads Up Display andvirtual keys yoursquod have to press inthe air like a methed-out orchestracomposer

Quick detour why is it thatevery tinseltown movie showspeople working with virtual GUIssuspended in front of them I getexhausted just lifting my hand toturn off the monitor Forget abouthacking an enemy server can youimagine typing an email on one ofthose Are there NO ergonomicsexperts in Hollywood End detour

As usual Ubuntursquos way is easyand sexy Not sexy as in actuallysexy Accessing your desktopremotely isnrsquot likely to get you adate with Halle Berry or JavierBardem But it might impress MissLinux Kernel 2013 and keep strayLuddites from wandering ontoyour lawn

To access your Ubuntu desktopfrom your Android phone yoursquollneed the following

1 An Ubuntu PC (Irsquom on 1304) -make sure itrsquos connected to yourhome network2 An Android Phone (I used an HTCDroid Incredible II runningGingerbread)3 Someone to shout ldquoHallelujahrdquowhen yoursquore finished (this is keypeople donrsquot skimp)

Okeedokee got everythingready Good Go to your PC andclick on the Ubuntu symbol to

open the Unity search field TypeDESKTOP and yoursquoll see a DesktopSharing application Click on thatto open it

Here is how I configured mypreferences in order to giveexternal access to my Ubuntudesktop

The Desktop Sharing windowasks for a password that must be

full circle magazine 74 27 contents ^

entered in order for someone toconnect from the outside Usesomething you can easilyremember like the name of thegaffer on Star Trek II The Wrath ofKhan (Romolo Aquistapace as ifyou didnrsquot know)

Yoursquoll notice I left blank theldquoYou must confirm each access tothis machinerdquo option You mightwant to keep this box checked Itrsquosnever a good idea to leave yourmachine accessible to the outsideworld even if yoursquore requiring apassword I have it toggled OFF forease of use but honestly do as Isay not as I do And as a generalrule you should never takesecurity advice from someone whorevels in his ignorance

Oh if you currently have yourapp bar along the left side of yourscreen set to auto-hide changethat to the default so that itrsquosalways visible If the app bar auto-hides itrsquos more difficult to access itfrom your phone Also if you haveyour computer set to sleep after acertain amount of time you mightwant to change this setting so thatyour PC doesnrsquot go to sleep andthus disconnect you in the middleof a connection

Yoursquoll also need your desktopPCrsquos IP address Ubuntu makes thisdead simple Just right-click thenetwork icon and click onConnection Information Note theIP address listed there yoursquoll needit in just a second

Okay now itrsquos time to get yourphone ready

Fire up your Android phone andhead over to the Google PlayStore Yoursquore going to need a VNCclient Thatrsquos the software that willconnect your phone to your PC Irsquomnot sure what VNC stands forprobably just the initials of the

white-haired wizard who capturedthis sorcery and gave it away onthe Internet

I should probably take amoment to explain what a VNCclient does But Irsquom not gonnaLifersquos too short you know

The VNC client I used is calledandroid-vnc-viewer and itrsquos freeOnce yoursquove downloaded thesoftware press the icon to run itYoursquoll see a window with emptyfields Letrsquos fill those in and solidifyyour status as AlphaNerdNerdette among your peers(which if they mainly consist ofvillains named Hans with world

domination fetishes you shouldconsider ditching)

In the Nickname field typesomething catchy like Space Wolfor Super Tramp Yoursquore beingtotally badass right now yournickname should reflect this

Next type in the password youset up on the Desktop Sharingapplication Finally type in thedesktop PCrsquos IP address Yourscreen should look something likethat shown on the following page

Ready Time to see if yourHallelujah shouter is up to the taskAlso if there are any annoyingneighbors who keep trying toexplain fantasy football to youinvite them over Payback time

Click Connect Hallelujah Feelfree to lift your arms up Mosesstyle and scream ldquoBeholdrdquo In a fewmoments your smartphone screenwill fill with a lower resolutionversion of whatever is on yourdesktop screen Your phonersquosscreen will now act like a laptoptrackpad Wherever you move yourfinger your cursor follows Tap thescreen on an Ubuntu app icon andwatch it open

ASK THE NEW GUY

full circle magazine 74 28 contents ^

Copil is an Aztec name that roughlytranslates to ldquoyou need my heart forwhat againrdquo His love of womenrsquosshoes is chronicled atyaconfidentialblogspotcom Youcan also watch him embarrasshimself on Twitter (copil)

Pretty cool right

What can you do with this Theoptions are endless You couldaccess your PC and email yourself afile you forgot to put into thecloud Or click on your webcam anddo a quick security check of yourhome office Or make peoplebelieve yoursquove just hacked into abad guyrsquos world dominationsystem and are shutting down hisnuclear weapons lab with a fewkeystrokes Ladies yoursquoll be all therage at the next LAN party

Go ahead indulge your innerSydney Bristow or James Bond

Good luck and HappyUbuntuing

ASK THE NEW GUY

PYTHON SPECIAL EDITIONS

httpfullcirclemagazineorgissue-py01 httpfullcirclemagazineorgissue-py02

httpfullcirclemagazineorgpython-special-edition-issue-three

httpfullcirclemagazineorgpython-special-edition-volume-four

httpfullcirclemagazineorgpython-special-edition-volume-five

httpfullcirclemagazineorgpython-special-edition-volume-six

full circle magazine 74 29 contents ^

LLIINNUUXX LLAABBWritten by Charles McColm DDVVDD MMeennuuss wwiitthh DDVVDDSSttyylleerr

Video is everywhere thesedays Our phones tablets

digital cameras and notebooks allhave video capable cameras inthem Whether yoursquore taking afamily video or producing adocumentary itrsquos nice to put somepolish on the video There are a lotof video editing tools for LinuxLives Cinelerra OpenShot Pitiviand Kdenlive to name a few Theseediting tools will help you put thepolish on your actual video butwhat do you do about creating apolished looking DVD menu

In FCM73 I mentionedDeVeDe and KMediafactoryDeVeDe is great for creatingsimple menus if yoursquore in a hurrybut menus look text heavyKMediafactory was great at onetime but it hasnrsquot been developedin several years and the templatesare limited Enter DVDStylerDVDStyler is a cross-platform freeDVD authoring application for thecreation of professional-lookingDVDs

DVDStyler is available in theuniverse repository of Ubuntu and

can be downloaded with a simple

apt-get install dvdstyler

DVDStyler has a number of xinevideo-related dependencies

When DVDStyler starts itprompts you to create a newproject or open an existing projectIf you create a new project yoursquollwant to adjust some of the projecttitle DVD size video quality videoformat aspect ratio and audioformat for your region In NorthAmerica we use NTSC I chose the

169 rectangular aspect ratio andstuck with the default AC3 audio

Next yoursquore shown a number oftemplates and asked to select atemplate You can choose atemplate or simple click the no-template button There are aselection of backgrounds on theleft hand side to choose from butby right clicking in the blank spaceand selecting properties you canchoose your own image and audiotrack for the menu If you select anaudio track be sure to click the

loop check-box to have it playmore than once (you too can havethat eventually annoying repeatingmusic track that seems so coolwhen you first hear it)

Once you have your backgroundand audio track itrsquos time to addsome content In this instance Ikept it simple and added twovideos by clicking on the FileBrowser tab on the left side anddragging two videos to the menupage To add text beside thevideos right-click near the videosselect add then select text andtype in the text (Sintel forexample) Once the text is on thepage you can select it and changethe text properties including fontsize style fill outline color outlinesize background color andlocation

I wanted an option to play bothvideos back-to-back so I added abutton from the buttons tab onthe left I changed its properties byright-clicking on the buttonselecting properties then clickingon the Play all titles check-box

full circle magazine 74 30 contents ^

LINUX LABButtons need not be tied to

videos You can also add sub-menus by clicking on the DVDmenu option then clicking add andmenu This creates a second menuwhich you can link a button to bychoosing menu 2 (in the imageabove I just have one menu calledMenu 1) from the Jump to drop-down dialog (instead of title 1 inthe example illustrated) Sub-menus can be used to create amenu for chapters subtitles oraudio

A good example of how youmight use a second menu is if youwant to provide a menu forspecific chapters of a video Donrsquotworry if your video is one longvideo you can create chapters byright clicking on the video (title 1for example) selecting propertiesand entering the time for thesecond third fourth etc chaptersin the chapters field

In the buttons along the lefthand side there is a square blankbutton above an elliptical blankbutton The square button displaysan image once dragged to themenu space On the second menudrag out enough square buttons tomatch the chapters yoursquove created(remember chapter 1 usually starts

at position 0 in the video soalthough our screenshot shows 5times we have 6 chapters) Addtext below or beside each chapterBy default all the square buttonswill be linked to chapter 1 Tochange this right-click on eachsquare button choose propertiesand from the Jump to drop-downselect the correct chapter for eachbutton Donrsquot forget to add a menubutton and link it back to menu 1(our topmain menu) With a littlework you can get some neatresults

DVD Styler is a great programbut during the making of severalmenus I bumped into a fewproblems First text appears to belimited to 10 characters Secondalthough I was able to resize thevideo buttons the lsquokeep aspectratiorsquo button didnrsquot work asexpected and seemed to squishthe video buttons so they didnrsquotlook correct Although itrsquos not aproblem it would be nice to haveguidelines in addition to the gridoption

When yoursquove imported all yourvideos and created all your menusclick the File then click Burn DVDand OK to make an ISO image ofyour DVD Use Brasero XFBurn orK3b to burn the ISO to DVD

If yoursquore feeling particularlyadventurous and are not afraid ofa little XML you can even createyour own buttons for DVD Styler Aguy named Mike created a detailedblogger post about how to addyour own buttons to DVD Stylerherehttpmikesgeneralblogblogspotca200608creating-new-buttons-for-dvdstyler_04html

You can find the DVD Stylerdocumentation and other links onthe DVD Styler web site athttpwwwdvdstylerorgen

Happy DVD menuing

Charles is a step-father husbandand Linux fan who hosts a not-for-profit computer refurbishingproject He maintains a blog athttpwwwcharlesmccolmcom

full circle magazine 74 31 contents ^

MMYY SSTTOORRYY

It has been about 6 years since Itook my first dive into the ocean

of open source The first opensource operating system that I wasintroduced to was OpenSolaris Iwas very eager to know aboutLinux and Unix systems when I wascompleting my 11th standard inhigh school (In India graduationstarts after 12th standard) Untilnow I was mastering in Installationamp Troubleshooting of Windows Iloved to fix my friends systems as Iam crazy about operating systems

I love to have a challenge findsolutions to problems fix systemsand try new things I was wellknown in my school days andcollege days among classmatesand senior students for having ITskills In the first year of myengineering at Government Engcollege Dahod I loved to stay inthe internet lab till it closed Oncemy head of department professorfound out about my IT skills hegave me the responsibility tomaintain the system health of allcomputer systems in the Internetlab As a reward I got systems fortesting and trying out new things

At that time internet connectionswere very limited to a few collegesand enterprise organizations andthere were slow and unstable dial-up connections

I was looking for an operatingsystem more powerful thanWindows At that time in India theword ldquoLinuxrdquo was heard by a onlyfew IT geeks Linux was used rarelyin giant enterprises in India I triedout OpenSolaris but I didnt find itbetter than Windows

In September 2009 I cameacross the Ubuntu website whileGoogling about Linux Ubuntu wasdifferent than what I had heardabout other Linux distros I foundUbuntu more user friendly thanany other Linux distromdashwith a niceGUI and powerful securityfeatures I began to gather moreand more information aboutUbuntu Due to the slow andunstable internet speed (maxdownload speed 15 kbps) at thattime I could not download Ubuntu910 It would take 3 to 4 days todownload it and bandwidth wasalso costly at that time

Around October 2010 whenUbuntu 1010 was launched Idecided to download Ubuntu 1010anyhow Internet speed was goodenough but there werent stableinternet connections yet We couldhardly download up to 150 MB perday After downloading 5consecutive days with a mobiledial-up connection I downloadedUbuntu 1010 successfully on myfriends desktop We tried to makea WUBI installation but failed Idecided to install Ubuntu bycreating a new partition and have afull installation Finally I gotUbuntu installed within just 20minutes on a P4 with 512 MB RAMThis was my first installation ofUbuntu I had seen Ubuntu just inscreenshots before Within 3 days Iexplored the whole system Myfriend was confused about how touse the system but I taught himUbuntu My friend was very happywith Ubuntu because now he had avirus-free system with all requiredsoftware preinstalled We gotevery device working with Ubuntufrom a camera to 3G modemwithout installing any additionaldrivers My whole computing world

changed I was entering the worldof Ubuntu

In November 2010 I assembledmy own desktop with Core i3 2 GBRAM 500 GB HDD and UbuntuMany questions arose in my mindHow is Ubuntu being developedHow do contributors worktogether What does thiswonderful system consist of Afterspending some weeks on theInternet I got my answers Ichecked out the whole Ubuntuhistory and came across theLaunchpad platform Ubuntuforums wiki and Ubuntudocumentation I was alsointroduced to other Ubuntuderivatives like Backtrack LinuxMint and Linux Deepin

Ubuntu proceeded with 1104Natty 1110 Oneric 1204 Precise1210 Quantal I have enjoyedevery Ubuntu distro and never hadfaced a problem duringinstallation For the last two yearsUbuntu has grown and improved alot After the launch of Ubuntu1110 Natty many users didnt likeUnity but I never faced any

Written by Ketan Patel

full circle magazine 74 32 contents ^

MY STORYproblem with it Unity becamestable in 1204 and fixed problemswith other users also I joinedAskubuntu in April 2012 and have agood reputation there

As a student of Electronics andTelecommunication Engineering Iwas interested only in thetelecommunication part and have akeen knowledge of technologies inmy field Now I am interested inLinux servers as they are a corepart of telecom networks and ITEnterprises I decided to learnabout Linux servers and movetowards system administration Icame across many Linux serverdistros like Red Hat FedoraGentoo Arch Linux Centos andDebian Most of all I love to workwith Ubuntu Server and Debian

It took time to learn aboutservers due to a busy engineeringschedule During the time Iremained connected with theUbuntu world using newslettersand news sites like Omgubuntuand wwwubuntu-newsnet In timeI came across FCM I downloadedprevious issues After that everymonth I download FCM and nevermiss a single issue I introducedlots of friends to Ubuntu byinstalling on their laptops and

desktops

In December 2011 aftercompleting my 7th semester examI started my journey with UbuntuServer Within some months I self-learned Ubuntu Server I also gotcommand of Red Hat Fedora andCentos Currently I am working as aLinux System Administrator in an ITorganization at Surat GujaratIndia Thus Ubuntu has played animportant part in changing my lifeand showed the way to my careerThe Voyage has been just startedwe have to build Cloud Computingplatforms within a few months

LIBREOFFICE SPECIAL EDITIONS

httpfullcirclemagazineorglibreoffice-special-edition-volume-one

httpfullcirclemagazineorglibreoffice-special-edition-volume-two

OTHER SPECIAL EDITIONS

hhttpfullcirclemagazineorgscribus-special-edition

httpfullcirclemagazineorgubuntu-development-special-edition

httpfullcirclemagazineorgvirtualisation-series-special-edition

full circle magazine 74 33 contents ^

Full Circle PodcastEpisode 34RaspberryJamboree 2013

Your hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clarkand Freaky Clown

from the Blackpool (UK) LUGhttpblackpoollugorguk

Welcome to the first of a 2part conference special inthis episode the presentersreflect on the first everRaspberry Jamboree held atthe Manchester CentralConference Centre on 9thMarch 2013

MMYY SSTTOORRYY

Several years ago I purchased anAcer Aspire One ZG5 for the

relative bargain of pound85 It servedme well as a netbook for a coupleof years I replaced the defaultLinux Operating System withUbuntu 1010 Netbook edition andenjoyed using it System resourceswere relatively sparse having anIntel Atom 16GHz processor512MB RAM and an 8MB Videocard However courtesy of severebutterfingers I managed to breakthe screen I could have replaced itbut this would have cost me half ofthe original purchase price of themachine and I had a Dell LatitudeE6400 laptop to use whiletravelling so the netbook simplygot filed away in a drawer for afew months

After around 6 months Idecided to reboot the netbookusing a TV as a monitor to seewhether it still worked at all and itdid I had a spare 1GB memory chiplying around from a previous PCupgrade and decided to installthat into the netbook to seewhether performance improved Itdid but things still werent

lightning fast I had heard aboutXBMC previously and installed itEven with the extra memory thewhole system seemed slow I wasaware of Ubuntu derivatives suchas Lubuntu Kubuntu and Xubuntuand decided that I would installone of them to see hot muchbetter things were

I opted for Lubuntu 1204installing from a USB CD drive as Ihas trouble encouraging mymachine to boot from USB stickOnce Lubuntu was installed Iconnected via ethernet to theadjacent router and installedXBMC 110 and selected a fewplugins for XBMC the iPlayerplugin being of the most interestto me I also installed the Quartzskin as I knew that this was alighter skin than the default

The install was flawless andbefore long I was experimentingwith the plugins some of whichwere more polished than others Ipurchased a Microsoft brandedWireless keyboard and mouse andthese were simply plug and play aswas a USB infra-red remote control

purchased from ebay for pound3 Thislittle netbook has been quietlysoldiering on in this arrangementfor the last 6 months I have set itup so that I can now stream audioand video from a shared drive inthe house and have even used itfor a barbecue party in my garden

Because of the very limitedhardware of this machine it wouldbe unrealistic to expect super HighDefinition at all times but I canstream video from almost any datasource Spotify for Linux workswithout issue Video is connectedvia VGA to my television and audiovia phono cable to our surroundsound If there is ever anythingthat we would like to play thatXBMC cannot handle we cansimply launch Chromium and playvia the browser

On paper this little netbookought to be almost useless butfor the princely sum of pound20 I haveresurrected this little workhorseand it is now at the centre of myfamilys viewing experience

Written by Andrew Tatton

full circle magazine 74 34 contents ^

RREEVVIIEEWWWritten by Devyn Collier Johnson CClleemmeennttiinnee

Clementine is a popular musicplayer for Ubuntu systems

This music player makes a greatalternative to Rhythmbox andBanshee Clementine has manygreat features and abilities as wellas a nice layout It is not only amusic player but a music managerClementine allows users to edittags create and edit playlists andconvert (transcode) musicClementine can even retrieve coverart and missing tag informationWith Clementine users have achoice between using theapplication through the appindicator or as a full windowClearly Clementine is a flexibleand multi-functional musicmanager that many Linux usersmay want to try because of itsmany features

The latest version at the timeof writing is version 111 Thisversion is very stable For exampleClementine does not crash orfreeze the program completestasks successfully without issuesIn my opinion Clementine is muchmore stable than Rhythmbox andBanshee The program starts up

quickly when executed and closesswiftly when closed Clementinedoes not require any loading whenperforming many tasks HoweverClementine does require sometime to convert audio filesdownload cover art rescan musiclibraries or lookup tag info Thesetasks require time becauseconverting is a complicatedprocess networks have limits totheir speed and the library must

be created and indexed carefully

Clementine allows users tocontrol the player with thekeyboard For instance I can pressF7 to stop the music and F10 tomake it louder This allows users toperform one task without needingto switch windows to controlClementine Many music playerslike Smplayer VLC and Mplayer donot support this feature

Clementine responds to these key-commands without delay

The programs layout andgraphics are set up wonderfully Tothe left users will see their musicInternet radio stations artist infosong info and search results ndashdepending on the clicked icon onthe far left column To the rightusers will see the playlist contentsClementine displays the differentplaylists as tabs Just as webbrowsers like Firefox permit usersto have multiple tabs with awebpage in each each playlist is atab At the bottom of the playlistbox users will find the controls forcurrent playing music and theprogress bar In the bottom leftcorner of the application thecover-art is displayed with themusic title The icons and buttonsare carefully placed to provide acompact appearance This givesthe playlist and library box moreroom to list the music files

Clementine can be used as a tageditor If a user has an mp3 filethat does not have the informationabout the artist or genre

full circle magazine 74 35 contents ^

REVIEW - CLEMENTINEClementines tag editor will helpAfter a user right-clicks the musicfile to be edited they can clickldquoEdit track informationrdquo Thiscauses a window to appear withtwo tabs After clicking the tabtitled ldquoEdit tagsrdquo the user will seethe tags that can be edited If theuser is unsure about whatinformation should be typed intothe tags they can click ldquoCompletetags automaticallyrdquo to makeClementine search the Internet forinformation This ability wouldwork only with music made by wellknown musicians and notindividuals that post home-mademusic free on the InternetClementine can gather taginformation only if onlinedatabases list the song

Playlists are easily created andexported with Clementine Thefirst step is to right-click a song inthe left box when ldquoFilesrdquo orldquoLibraryrdquo is highlighted Thenselect ldquoOpen in new playlistrdquo Forthe songs that come next right-click and select ldquoAppend to currentplaylistrdquo After that right-click theplaylists tab and click ldquoSaveplaylistrdquo To finish exporting theplaylist pick a playlist format and asave location Once chosen clickldquoSaverdquo Clementine makes this

process very easy Other playlistcreators can be difficult or time-consuming to use Clementineallows users to save the playlist innumerous formats Many playlistmakers do not have a collection ofchoices as large as Clementineslist of formats This allows users toeasily make a playlist to use withany device or music playerprogram

Clementinehas anotherfeature thatmakes it apowerfulapplicationconvertingaudioClementinecan convertbetween a fewformats Theconversion window canbe opened by clickingldquoToolsrdquo in the menu bar andselecting ldquoTranscode Musicrdquo Nextclick ldquoAddrdquo to pick music files toconvert and configure the optionsThe converting feature is veryconvenient and easy to use Forexample the converting windowitself is self-explanatory

Clementine even has a moodbar

and a large variety of color sets Amoodbar is a colored progress barused instead of the plain defaultprogress bar However a moodbaris not just a colored bar The colorsare based on the ldquomoodrdquo of eachsection of the song The differentcolor sets are alternate colors usedto display each mood Tounderstand what a strip of thesong is like it helps to know whatthe color means for the activemood color set

The Internet radio works verywell Clementine provides

users with a largeselection of radio

stations for anygenre of musicThe collectionis not sparse

even Icecastalone is

extensiveClementine has no

difficulties playing Internet radiostations The sound quality issuperb and clear and the loading isswift It seems as if the music iscoming from local files

Clementine has an extensive listof visualizations They can befound and activated by clickingldquoTools gt Visualizationsrdquo The

window that appears containsoptions for the visualizationsUsers should be able to find theperfect visualization that theyenjoy viewing while listening tomusic The visualizations have aclear sharp appearance Themoving images are not blocky orpixelated

These many features makeClementine a great music managerThis is a powerful music player thatstill retains excellent performanceThis application can satisfy theneeds and wants of many userswhile still being easy to use Theprogram is pleasing to the eye anddoes not require time to figure outthe layout If users decide to try anew music manager or they dislikeUbuntus default music managerClementine may be a player thatthey may wish to try

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 4: Full Circle Magazine #74

full circle magazine 74 4 contents ^

UUBBUUNNTTUU NNEEWWSSWritten by The Ubuntu News Team

MARK SHUTTLEWORTH

CLOSES UBUNTU BUG 1

Mark Shuttleworth closesUbuntu bug 1 with

following words ldquoPersonalcomputing today is a broader

proposition than itwas in 2004

phones tablets wearables and

otherdevices are all partofthemix

forourdigital lives From a

competitive perspective that

broadermarkethas healthy

competition with IOSandAndroid

representing ameaningful

shareEven though we have only

playeda small part in that shift I

think itrsquos importantforus to

recognize that the shifthas taken

place So from Ubuntursquos perspective

this bug is nowclosedFull remarks athttpfridgeubuntucom20130531mark-shuttleworth-closes-ubuntu-bug-1Want more on the closure of bug1 Several news sites blogscovered it herersquos a sampling ofwhat they had to sayMark Shuttleworth closes the2004s bug 1 due to todays

realities -httpwwwiloveubuntunetmark-shuttleworth-closes-2004s-bug-1-due-todays-realities

Mark Shuttleworth Marks Bug 1lsquoMicrosoft Has MajorityMarketshare As Fixed -httpwwwomgubuntucouk201305mark-shuttleworth-marks-bug-1-fixed

Ubuntu bug 1 marked as fixed byMark Shuttleworth -httpwwwwebupd8org201305ubuntu-bug-1-marked-as-fixed-by-markhtml

Ubuntu declares bug 1 --Microsoft has a majority marketshare -- closed -httpwwwzdnetcomubuntu-declares-bug-1-microsoft-has-a-majority-market-share-closed-7000016129

Mark Shuttleworth closes UbuntursquosBug No 1 now that Microsoftrsquoshold on computing is declining -httpblogsdailynewscomclick20130530mark-shuttleworth-closes-ubuntus-bug-no-1-

microsofts-hold-computing-declining

Ubuntu Marks Bug No 1 As FixedAfter Nearly Nine Years -httpwwwnprorgblogsthetwo-way20130530187318344ubuntu-marks-bug-no-1-as-fixed-after-nearly-nine-years

COMMUNITY ON

UBUNTUCOM

Daniel Holbach announces thelaunch of

httpcommunityubuntucomwhich ldquois the primaryaddress forinterestedUbuntu users to stay

involvedandget informedabout

whatourcommunity is doingrdquohttpfridgeubuntucom20130531community-on-ubuntu-com

MARK SHUTTLEWORTHHERE COMES THE CARRIER

ADVISORY GROUP

Mark Shuttleworth announcesthat the first meeting of the

Ubuntu Carrier Advisory Group hastaken place to help ldquofigure outhowbest to shapeUbuntu to meet the

needsofthemobile industryrdquo Ofthe meeting itself Shuttleworthalso writes ldquoWemappedoutour

approach to the keyquestion Irsquove

been askedbyeverycarrierwersquove

met so far howcan we

accommodate differentiation

withoutfragmenting the platform

fordevelopersWedescribedthe

range ofdiversitywe thinkwe can

support initially receivedsome

initial feedbackfrom carriers

participating immediately andIrsquom

looking forwardto the distilled

feedbackwersquoll geton the topic in

the nextcallrdquohttpwwwmarkshuttleworthcomarchives1261Canonicalrsquos announcementldquoFormation of Carrier AdvisoryGroup for Ubuntu mobiledevelopmentrdquo -httpwwwcanonicalcomcontentformation-carrier-advisory-group-ubuntu-mobile-developmentFinally several news outlets andother blogs have covered thisnews herersquos a sampling selectedby our editors

full circle magazine 74 5 contents ^

UBUNTU NEWSUbuntu phone OS has eightcarriers signed on to boostdevelopment -httparstechnicacominformation-technology201306ubuntu-phone-os-has-eight-carriers-signed-on-to-boost-development

Ubuntu Carrier Advisory GroupAnnounced -httpwwwjonobaconorg20130618ubuntu-carrier-advisory-group-announced

Canonical announces UbuntuCarrier Advisory Group with LGUPlus Telecom Italia KoreaTelecom Deutsche Telekom etcas members-httpwwwiloveubuntunetcanonical-announces-ubuntu-carrier-advisory-group-lg-uplus-telecom-italia-korea-telecom-deutsche

8 Major Mobile Carriers JoinUbuntu Touch Advisory Group -httpwwwomgubuntucouk2013068-mobile-operators-give-backing-to-ubuntu-touch

Canonicals Ubuntu forsmartphones gets support fromeight mobile operators -httpwwwtheinquirernetinquirernews2276104canonicals-ubuntu-for-smartphones-gets-

support-from-eight-mobile-operators

Canonical unveils Carrier AdvisoryGroup for Ubuntu phones -httpwwwtheregistercouk20130618ubuntu_carrier_advisory_board

UBUNTU DONATIONS AND

COMMUNITY FUNDING

Specific details about UbuntuDonations and Community

Funding have been announcedfollowing a plan prepared by JonoBacon and approved by theCommunity Council Donationperiods will occur every 6 monthsand the money received in theprevious cycle will go to fund thecurrent cycle Those wishing toapply for funding must submit aform and it cannot be used for anarbitrary amount of money for aperson or a team A reportcontaining the budget a list ofitems where the money was spentand the remaining balance will bereleased at the end of the cyclehttpfridgeubuntucom20130620ubuntu-donations-and-community-funding

IMPROVING WEB SERVICES

FOR UBUNTU

In an effort to improve webservices and help address issues

from user testing various serviceslike Ubuntu Single Sign On andUbuntu Pay are being re-brandedunder the Ubuntu One nameInformation from the variousservices will soon be available fromthe same place in order to relievesome confusion Along with the re-branding comes an improveddesign and a new user interfacehttpfridgeubuntucom20130621improving-web-services-for-ubuntu

WELCOME NEW MEMBERS

AND DEVELOPERS

At the Developer MembershipBoard meeting on 2013-06-03

the following individuals joinedMOTUMatt Fischer -httpswikiubuntucomMattFischer | httpslaunchpadnet~mfischDmitry Shachnev -httpswikiubuntucomDmitryShachnevhttpslaunchpadnet~mitya57httpslistsubuntucomarchivesu

buntu-news-team2013-June001815html

Many Thanks to the Ubuntu NewsTeam for their contribution thismonth

News this month comes from

httpswikiubuntucomUbuntuWeeklyNewsletterIssue319

httpswikiubuntucomUbuntuWeeklyNewsletterIssue320

httpswikiubuntucomUbuntuWeeklyNewsletterIssue321

httpswikiubuntucomUbuntuWeeklyNewsletterIssue322

full circle magazine 74 6 contents ^

When going through lastmonths survey results I was

pleasantly surprised to see anumber of interesting suggestionsand what seemed to be an overallpositive response to CampCHowever I also noticed a fewsuggestions and requests fortopics I have already covered Assuch I decided Id devote thisarticle to directing those to thepast issues and to also answersome of the quicker questions thatwere aimed in my direction

LaTeX I covered this in CampC inFCM50 and 52 ndash where 52 wasaimed more at Asian languages inLaTeX

Virtualbox Someone asked foradvice on how to install Virtualboxin Ubuntu 1204 because they werehaving issues I had a short-livedvirtualization series in FCM38-45but the short answer is go to thisweb pagehttpswwwvirtualboxorgwikiDownloads

Install the current version ofVirtualBox for Linux hosts then

the Extension Pack You have toselect the VirtualBox packagewhich corresponds to the versionof Ubuntu you are using and 32-bitor 64-bit

Automation A surprisingnumber of you seemed to beinterested in writing bash scriptsto automate things (either foryourself or for family members) Iintroduced that topic in CampC inFCM24 but judging by theresponse Ill probably be writinganother few articles on that at alater date

Conky There were a fairamount of requests on gettingstarted with conky I have coveredConky in the following issues ofFCM (in the CampC column) 444546 48 51 If you have anyparticular issues with Conky feelfree to email me about it atlswest34gmailcom Please putldquoconky questionrdquo in the subjectand include the output of bothlsb_release -a and conky -v

IDEs Someone asked for areview of IDEs ndash without knowing

exactly what languages you wantto develop for it would be a fairlyconfusing article That being said Idid discuss IDEs in FCM64

CLI Coloring A couple ofpeople asked about styling yourprompt and terminal I havediscussed this in FCM27 35 36

Command-line ldquocookbookrdquoSomeone asked for a collection ofuseful command combinations andI thought it might be interesting toopen this up to the readers If youhave a favourite command (or onesyou simply find yourself using alot) feel free to add them to thisgoogle doc here googlfp09r ndashplease include why the command isuseful (ie what you use it for)Once we have a list of sufficientlength Ill go through thecommands and compile it into anarticle ldquocookbookrdquo

And now on to some questionsthat were fairly brief and wouldnot have been enough for a wholearticle in and of themselves

Create a folder hierarchy with a

one-liner (Bash scripts) First offthis doesnt require a script of anysort Mkdir (make directory) is thecommand-line tool Linux offers forthis Usually it will create only asingle folder at a time if you tell itto create a path it will failHowever it has a command-lineargument ldquo-prdquo (how I rememberthis is p=path so make pathinstead of directory) which doesexactly what you want Take thisscenario for example You want tocreate a folder Summer in yourPictures folder with two folderswithin it called Tahiti and MontrealThis can be done with one singlecommand

mkdir -pPicturesSummerTahitiMontreal

The -p argument will literallycreate directories as needed toreach the directories you want tocreate So if Pictures or Summer(or both) are missing they will becreated The only caveat is that youcant put spaces between thecommas You can certainly makenames with spaces though as youcan see below

CCOOMMMMAANNDD ampamp CCOONNQQUUEERRWritten by Lucas Westermann

SSuurrvveeyy RReessuullttss

full circle magazine 74 7 contents ^

Lucas has learned all he knows fromrepeatedly breaking his system thenhaving no other option but todiscover how to fix it You can emailLucas at lswest34gmailcom

mkdir -pPicturesSummerldquoTahiti2013rdquordquoMontreal 2012rdquo

As you can see you cant place aspace between the items and thecomma (mkdir understands it astwo paths thenPicturesSummerTahiti 2013 andMontreal 2012 ndash as you can tellthey wont even end up in thesame folder) Naturally this alsoworks on Mac OS X systems asthey offer the typical mkdircommand

Another question I had was tocreate a bash script toautomatically mount a second andthird hard drive Once again thisisnt a Bash problem Linux offersyou a configuration file calledetcfstab This is in charge ofmounting all your drives on boot-up It will look something like thatshown below

The following mounts an NTFSdrive to mediaWindows whilegiving permission to access it to

the user lswest and all users in thegroup users Edit the uid and gid asyou see fit Youll also need tochange devsda5 to the correctpartition

devsda5mediaWindows ntfs-3guid=lswestgid=usersdmask=022fmask=1330 0

Example of mounting a FAT32USB stick using UUID ndash againchange the UUID to the correctone

UUID=47FA-4071homelswestUSB vfatdefaultsnoatime 0 0

If you want to use spaces in thepaths you need to replace thespaces with 040 in the file Onceyou edit etcfstab you can test tosee if its working by running

sudo mount -a

If the drives show up where youexpect and you can access themyoure all set You can check UUIDsby running

sudo blkid

Or if you want the UUID for asingle drivepartition you can use

sudo vol_id ndashuid devsda2

Replace of course sda2 withthe actual drive you want

Lastly there were a fewrequests for covering GRUB2While that would be an article initself I felt I should at least offer alittle bit of information for thosewho dont want to wait For GUI-based editing of some settingstheres grub-customizerhttpslaunchpadnetgrub-customizer

If youre just after a differenttheme they are discussed at thefollowing links

httpshelpubuntucomcommunityGrub2

httpaskubuntucomquestions66183how-can-i-get-some-nice-eye-candy-themes-for-grub

httpshelpubuntucomcommunityGrub2Displays

Hopefully Ive answered thequestions sufficiently If anyonehas any further questions feel freeto email me atlswest34gmailcom Pleaseinclude ldquoCampCrdquo or ldquoFCMrdquo in thesubject line If anyone has anysuggestions for topics I shouldcover youre also more thanwelcome to email me about themJudging by the survey it seems agreat deal of you have suggestionsor questions The problem withsome is that they are too specificfor an actual article ndash but if youemail me I can probably set you onthe right path to fixing it

COMMAND amp CONQUER

ltfile systemgt ltdirgt lttypegt ltoptionsgt ltdumpgt ltpassgtdevsda1 ext4 defaultsnoatime 0 1devsda2 none swap defaults 0 0devsda3 home ext4 defaultsnoatime 0 2

full circle magazine 74 8 contents ^

HHOOWW--TTOOWritten by Neal Bailey GGppooddddeerr YYoouurr EEnntteerrttaaiinnmmeenntt AAssssiissttaanntt

Podcasting has revolutionizedthe way we create share and

distribute content over theInternet Nearly everyone is awareof programs such as ApplesiTunes and most people are awareof some of the various open sourcepodcatching alternatives Severalof these applications provide waysto download episodes on aschedule however for the mostpart these programs usuallydownload every episode of everysubscribed podcast Many peoplesubscribe to far more shows thanthey could ever actually have timeto listen to

We will introduce a system todownload only the specificpodcasts we listen to regularlyOur solution will convert videopodcasts to audio MPEG-3 so all ofour episodes are ready to becopied to a CD MP3 player orsimilar device

SETUP GPODDER

Gpodder is the podcatchingsoftware we will use to manage

our subscriptions The first step isto install gpodder (which shouldinstall the package we really wantgpodder-cli) so we can convertvideo podcasts to MP3 audio

sudo apt-get install gpodderlame

When you run gpodder for thefirst time you will be prompted tosubscribe to podcasts import anopml file or sync with yourgpoddernet account

I recommend creating ahttpgpoddernet account

because it allows you to subscribeto podcasts from a friendlywebsite interface and moreimportantly it allows you to syncall your subscriptions to multiplecomputers

SET UP FFMPEG

One of the core features of oursetup includes the ability toextract the audio from videopodcasts so when each downloadcompletes we are left with a set ofMPEG-3 audio files which can thenbe synchronized with our portable

devices (or burned onto CDs forthe car) You may want to get themost recent version of ffmpegTypically this will require compilingffmpeg from source

Please refer to this howto forcompiling ffmpeghttpsffmpegorgtracffmpegwikiUbuntuCompilationGuide

Or you could install ffmpegfrom the Software Center or usingSynaptic

MANUALLY TESTING THE

SETUP

Before we go about creatingthe bash script and cron job todownload and convert ourpodcasts we want to run somemanual tests to ensure themachine is properly prepared Wehave subscribed to EpicBattleCry avideo games podcast from theguys athttpwwwgametrailerscomEnter the following commands intothe bash shell (skip lines that beginwith as these are comments)

full circle magazine 74 9 contents ^

HOWTO - GPODDER update and downloadpodcast

enter these 2 lines intothe bash shell

URL=httpwwwgametrailerscomgteba_podcastxml

gpo update $URL ampamp gpodownload $URL

You should see the latestepisodes getting updated anddownloaded

This specific podcast is a videopodcast which obviously wontwork on a CD player or standardMP3 player so we need to extractand encode the audio stream fromthe MP4 video file

extract audio from videofile and convert to MPEG-3

change the file name tomatch a file that wasdownloaded in the previousstep

DLFILE=$HOMEgpodder-downloadsEpicBattleCry -

GameTrailerscomskirmish--186---i-want-to-bite-itmp4

run ffmpeg

ffmpeg -i $DLFILE -vn -ac 2-ab 192k $DLFILEmp3

AUTOMATING THE SYSTEM

At this stage we have installedgpodder (gpodder-cli) and ffmpegand we used the gpodder userinterface to subscribe to a podcastWe then updated and downloadedthe newest episodes from thecommand line Finally we usedffmpeg to extract the MPEG-3audio stream from the MPEG-4video podcast

Obviously performing thesetasks at the terminal iscumbersome and time consumingNext up we are going to automatethe solution so these tasks occur

on their own based on a schedule

GPODDER-SYNC

When we are all done with ourscript it will look like the imagebelow Before we can get herethough well need to set up theconfiguration and modify thegpodder settings

CONFIGURATION

Create a new file called auto-

downloadsconfand place it whereyou like In my setup it is located in$HOMEDownloadsPodcasts

In this file paste the Internet URLaddresses of each of the showsthat you want to auto-update (oneper line)

These podcasts can be video oraudio podcasts If they are videopodcasts then our script willconvert them to audio podcasts foryou

At present the script handlesonly MP3 and MP4 files For thepodcasts I download these appearto be the standard file-types inuse The script can be easilymodified to handle more file-typesif necessary

SCRIPT

Download the bash script herehttppastebincomxyxBMhZ8and copy into your home or ~bindirectory Open the script in youreditor of choice and replace thefollowing values to match yoursystem

LOG

This is the path and filename towrite log messages to You canchange it if you dont want to logto tmp

full circle magazine 74 10 contents ^

HOWTO - GPODDERlog=tmp$(date +Y-m-dTHM)-podcast-downloadlog

DEFS

This is the file containing theURLs of the podcasts toautomatically download This filemust exist prior to running thescript

defs=$HOMEDownloadsPodcastsauto-downloadconf

PODDOWNLOAD

This is the path where gpodderis configured to download It isusually ~gpodder-downloadsunless you manually changed thisvalue in the Preferences gt EditConfig button in gpodder On mymachine I have changed thedefault gpodder download path(to the path you see below)

podDownload=$HOMEDownloadsPodcastsgpodder-downloads

PUBDIR

This is the path to copydownloaded andor convertedpodcasts to It is created if itdoesnt already exist

pubDir=$HOMEDownloadsPodcasts_converted

HISTFILE

This is the path to the file usedto record which shows havealready been downloaded orconverted It is created if it doesntalready exist

histFile=$HOMEDownloadsPodcasts_converted_historytxt

TEST THE SCRIPT

Now that we have updated thescript we need to test that itrsquosworking correctly

make it executable

chmod +x ~bingpodder-syncsh

run the script

cd ~bin ampamp gpodder-syncsh

Hopefully the script updatedyour specified podcasts and thendownloaded (and converted ifapplicable) them to your pubDirfolder

DOWNLOAD SCHEDULING

Now that our script is runningand everything is set up we needto create a scheduled task so thescript is run automatically once aday In the example below we arerunning the script every morningat 1030 am

open crontab

crontab -e

enter this line into thecrontab (replace neal withyour username)

30 10 homenealbingpodder-syncsh

NEXT STEPS

This process is ideal on aheadless server Ive been runningthis script for a few years now on aUbuntu server In thisconfiguration you can set thepubDir to a SAMBA share Noweveryone in the house can synctheir devices to the shared folder

Feel free to send me feedbackor questions I hope you enjoyedthis tutorial

Neal is a software engineer andenterprise services consultant for aninternational PC firm He has beenusing Linux since 1998 as a hobbyistand loved every minute of it He canbe reached by email atnealbaileyhotmailcom

full circle magazine 74 11 contents ^

HHOOWW--TTOOWritten by Elmer Perry LLiibbrreeOOffffiiccee PPtt2277 IInnttrroo TToo DDrraaww

The LibreOffice Draw module isa vector graphics application

included in the LibreOffice suiteDraw lets you create graphics youcan use in your documents Whilethere are more advanced vectorgraphics programs ndash such asInkscape ndash Draw provides you withmore tools than most drawingpackages included in other officesuites

Vector graphics create imagesby defining geometric shapes suchas circles rectangles and polygonsrather than by pixel points on thescreen Because of this vectorgraphics scale without distortion

As with the other modules inLibreOffice Draw integrates wellwith the others making it the toolof choice when creating graphicsfor your documents

THE DEFAULT LAYOUT

The default layout for Draw israther sparse You will probablywant to modify it to include thetoolbars you use most often Thelayout includes the basic elements

you need to create a graphicimage The center of the screen isthe area where you will create yourgraphic To the right you have thepage pane showing the differentpages of the graphic Multi-pagegraphics are used mostly forpresentations and I will coverthem at a later time

By default you have threetoolbars The standard toolbar isthe topmost toolbar This is thetoolbar you see in most of theLibreOffice modules It controlsthe new open save copy cutpaste and other functions thatpertain to most modules The line

and fill toolbar sits below it Thistoolbar controls how the lines andfill of an object will look At thebottom of the window sits thedrawing toolbar From this toolbaryou can create most of the objectsfor your graphic You can move thetoolbars by grabbing the handle atthe beginning of the toolbar anddragging it to the location whereyou want it

The status bar at the bottom ofthe window gives you a lot ofuseful information about theobject you are editing An objectrsquostype dimensions angle and otheruseful information will show up

here I will refer to the status baroften during the How-tos on Draw

At the top and along the leftedge sit the rulers The rulers areguides to where you are in theimage If you want to change theunit of measure in the rulers youcan right-click the ruler and selecta different unit of measure Whenyou have an object selected theruler shows double lines toindicate the objectrsquos position onthe drawing

THE COLOR BAR

The color bar displays thecurrent color palette under the

full circle magazine 74 12 contents ^

HOWTO - LIBREOFFICE Pt27drawing area You can use it toselect colors for your objectsrather than having to use thedropdown list in the line and filltoolbar The first box ndash the whitebox with an X in it ndash is the no color(or invisible) selection To displaythe color bar go to View gtToolbars gt Color Bar To use thecolor bar left-click the color youwant for the fill color of the objectand right-click to select the linecolor

TEAR-OFF TOOLBARS

Many of the icons on thetoolbars have a triangle or arrowto the right This indicates the itemis expandable Clicking on thearrow gives you more choices You

can detach these items from thetoolbar creating a floating toolbarWhen you expand the item youwill see a grab bar at the bottomClick and drag the grab bar tocreate a floating toolbar of theitems This is helpful when youneed to use the items repeatedlyand is quicker than having toexpand the items each time Whenyou are finished just close thefloating toolbar by clicking on theclose button in the title bar

GRID SNAP LINES AND

SNAP POINTS

When creating an image I findit useful to have guides to workfrom The grid snap lines and snappoints are useful for such guides

You can set the program to snap tothese guides which help youprecisely place your objects in thedrawing

To set up the grid go to Tools gtOptions gt LibreOffice Draw gt GridIf you want objects to snap to thegrid by default check the Snap-to-grid checkbox under grid You alsohave the option to make the gridvisible by default Resolution setsthe vertical and horizontal settingsfor the grid Subdivision sets thenumber of markers between thehorizontal and vertical grid pointsThe more subdivisions the moreprecise the changes when snap-to-grid is on But like most things ahappy medium is usually better

than too much You can set certainsnap options on by default underthe snap section but I recommendleaving these all off by defaultand using the options toolbarwhen you need to turn them onUse the snap range to control howclose to a snap point you arebefore your object snaps to thepoint

full circle magazine 74 13 contents ^

Elmer Perrys history of workingand programming computersinvolves an Apple IIE adding someAmiga a generous helping of DOSand Windows a dash of Unix andblend well with Linux and Ubuntu

HOWTO - LIBREOFFICE Pt27

Unlike the grid snap points andsnap lines are inserted when youneed a more exact location Snaplines are great for aligning objectsvertically or horizontally To createa snap line or point Insert gt InsertSnap PointLine from the menubar The X position controls thedistance from the left of theimage The Y position controls thedistance from the top The typecontrols whether you are insertinga snap point vertical snap line orhorizontal snap line You can alsocreate snap lines by clicking anddragging from either thehorizontal or vertical rulers Todelete a snap line click and drag itback to the ruler To delete a snappoint right-click the snap pointand select Delete Snap Point

OPTIONS TOOLBAR

The options toolbar contains allyour snap options If it is notshowing select View gt Toolbars gtOptions On the toolbar you can

toggle whether your guides aredisplayed and toggle on and offthe snap options You might wantto dock this toolbar to the bottomor side of your window as I suspectyou will use it often to togglethese options

There is one more guide on thetoolbar we have not discussed yetIt is the helplines When you selectthe helplines on the optionstoolbar then when you move anobject dashed lines appear fromthe corners of your object to therulers The helplines are just onemore tool to help you accuratelyplace your objects

CONCLUSION

LibreOffice Draw is the graphicsapplication of the LibreOfficesuite Draw saves graphics in avector graphic format for use inyour documents created withother applications in the suiteDraw provides you with the tools

to combine text and geometricobjects to create your graphicsGuides and the ability to snap tothe guides help you to preciselyplace your objects

In the next LibreOffice How-Towe will look at creating basicobjects in Draw

The Ubuntu Podcast covers allthe latest news and issues facingUbuntu Linux users and FreeSoftware fans in general Theshow appeals to the newest userand the oldest coder Ourdiscussions cover thedevelopment of Ubuntu butarenrsquot overly technical We arelucky enough to have somegreat guests on the show tellingus first hand about the latestexciting developments they areworking on in a way that we canall understand We also talkabout the Ubuntu communityand what it gets up to

The show is presented bymembers of the UKrsquos UbuntuLinux community Because it iscovered by the Ubuntu Code ofConduct it is suitable for all

The show is broadcast live everyfortnight on a Tuesday evening(British time) and is available fordownload the following day

podcastubuntu-ukorg

full circle magazine 74 14 contents ^

HHOOWW--TTOOWritten by Alan Ward CCoonnnneeccttiinngg TToo IIPPVV66

The 2008 Beijing SummerOlympics brought IPv6 to the

attention of the technical crowdwith further reminders on WorldIPv6 Day 8 June 2011 and WorldIPv6 Launch Day 6 June 2012 Weare for the most part informedthat the current IP (IPv4) addressspace is running out and thatsometime in the short to middleterm we will need to get to usingIPv6 addresses and connectivity tothe Internet

This is not quite yet the case formost people Internet ServiceProviders have not rolled outnative IPv6 access in manycountries Most servers still haveonly Pv4 access with the exceptionof Internet giants such as GoogleFacebook and several others Muchof the hardware available(specially in the domesticcategory) still handles only IPv4But things are changing and wewill need to get to it Going dual-stack ie having both IPv4 andIPv6 activated at the same time isa nice way of making thetransition

Luckily for us Debian Ubuntuand most other GNULinuxdistributions are well up to speedas regards IPv6 The Linux kernelitself handles IPv6 quite well GNUuser-land applications have beenadapted or ported to IPv6 andmost widely-used GUI programsare now capable of making use ofIPv6 connections - actually whenboth IPv6 and IPv4 are presentthey tend to prefer IPv6

So in a way Ubuntu is ideal tomake a first contact with this newIPv6-enabled version of the Web

CONNECTING TO THE

INTERNET WITH IPV6

Supposing we do not have anative connection to the IPv6-enabled Internet we shall needthe services of a tunnel brokerThis is the equivalent of anInternet Service Provider butinstead of giving access to theInternet for individual lines ordevices it gives access to the IPv6-enabled Internet starting from anormal IPv4 address We will be

creating an IPv6 tunnel from ourcomputer to the tunnel brokerthrough the IPv4-only fabric thatlies between us

Several tunnel brokers areavailable both free andcommercial Two in the formercategory are SixXS(httpwwwsixxsnet) and Gogo6(httpwwwgogo6com) In bothcases the necessary software isopen free and readily availablefrom the Ubuntu repositories

For Gogo6 we need to sign upfor their Freenet6 IPv6 accessservice athttpwwwgogo6comfreenet6account Each of their servers worksindependently from the others soremember which one you are on(choose the one you think is bestaccessible from your country)Once we have confirmation ofbeing registered we need toinstall the software

sudo apt-get install gogoc

Naturally we could also use agraphical program such as

Synaptic Ubuntu Software Centeror Muon

We then need to edit theconfiguration fileetcgogocgogocconf with theusername and password the servergave us and restart the servicewith

etcinitdgogoc restart

We should then be able to seethe tunnel with the ifconfigcommand

ifconfig

tun Link encapUNSPECHWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00

inet6 addr2001db8101128ScopeGlobal

UP POINTOPOINTRUNNING NOARP MULTICASTMTU1280 Metric1

In this example our IPv6address would now be2001db8101 Since this is just anexample I chose a (relatively)simple addressmdashreal IPv6addresses may need be writtenwith up to 32 hexadecimal digits

full circle magazine 74 15 contents ^

HOWTO - CONNECTING TO IPV6grouped into eight four-digitgroups

If we choose SixXS as our tunnelbroker the registration processmay be slightly slower (it tookslightly less than an hour for me)since it is not completelyautomated real human beingsprocess our request We can thenrequest a tunnel be activated forus and optionally an IPv6 addresssubnet The tunnel is all we needto access the IPv6 Internet on asingle computer the subnet isneeded if we chose to connect acomplete local network throughour machine

For SixXS the appropriatesoftware package is aiccu

sudo apt-get install aiccu

When we have editedconfiguration file etcaiccuconfwith the username and passwordgiven by SixXS we can restart theservice

etcinitdaiccu restart

and we should then be able tosee the tunnel with the ifconfigcommand

ifconfig

sixxs Link encapUNSPECHWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00

inet6 addrfe8040fe00229264ScopeLink

inet6 addr2001db810164 ScopeGlobal

UP POINTOPOINTRUNNING NOARP MULTICASTMTU1280 Metric1

This one is configured in aslightly different way than theGogo6 version (note the 64segment instead of a single host128 address) and uses identifierldquosixxsrdquo instead of ldquotunrdquo

If things have gone well so fareither with Gogo6 or with SixXSwe can now use the IPv6-activatedversions of network tools to checkconnectivity such as ping6 (insteadof ping) and traceroute6 (insteadof traceroute) Other tools such ashost and ip work in the same wayboth for IPv4 and IPv6 So

host ipv6googlecomipv6googlecom is an aliasfor ipv6lgooglecomipv6lgooglecom has IPv6address2a0014504001c0263

ping6 -c 3 -n ipv6googlecomPINGipv6googlecom(2a0014504001c0268) 56 data bytes

64 bytes from2a0014504001c0268icmp_seq=1 ttl=51 time=228 ms64 bytes from2a0014504001c0268icmp_seq=2 ttl=51 time=228 ms64 bytes from2a0014504001c0268icmp_seq=3 ttl=51 time=229 ms

Since we now have IPv6connectivity with the Web we canbrowse IPv6-only web pages Someclassical destinations to try outIPv6 are the dancing turtle athttpwwwkamenet (it dancesonly if we connect through IPv6)or the test pages athttpwwwtest-ipv6com orhttpwwwipv6-testcom

full circle magazine 74 16 contents ^

HOWTO - CONNECTING TO IPV6

DIFFICULTIES WITH IPV6AND UBUNTU

We have just set up a dual IPv4and IPv6 stack our computer isconnected directly to the IPv4Internet through our usual ServiceProvider and indirectly to the IPv6Internet through the tunnelbroker But if we had not set up ordo not activate the tunnel ourcomputer can be in a situation inwhich it has a working IPv4connection but not so with IPv6

Ever since most modernoperating systems activate IPv6 bydefault this has given rise to someconfusion Many programs arecapable of handling dual-stackaccess they prefer to use IPv6 ifpossible and if not fall back toIPv4 But other programs cannothandle this which usually ends upcausing delays that annoy the userSome programs even complainabout ldquonot being able to connectto the Internetrdquo - even though aperfectly good IPv4 connection isup

This is now more-or-less fixedfor software on Ubuntu thoughwith previous versions it was

sometimes necessary to deactivateIPv6 at kernel level One optionwas to blacklist the ipv6 kernelmodule as mentioned by RobertClipsham way back in numberseven of FCM Another possibilitywith recent kernels is to disableIPv6 through the proc interface

echo 1 gtprocsysnetipv6confalldisable_ipv6

However it should be stressedthat these difficulties should nolonger come up under Ubuntuwhichever order in which aprogram chooses to connect to theInternet it should be able to do sothrough one route or the otherNot so in other operating systemsspecially with commercialsoftware

WORLD-REACHABLE

ADDRESSES

The nice thing about IPv6 is thatNetwork Address Translation (NAT)and private addresses ubiquitousin the IPv4 world are no longerused The reason is that since thereare so many public IPv6 addressesavailable it will not be necessaryto re-utilize them many times overin the form of private addressesthat are not routable through theInternet

The corollary is that thecomputers we connect to the Webusing IPv6 are directly reachablefrom all over the Internet Nothingstands between us and the wildworld out there

This can come out as an

advantage Consider for examplethe hoops some of us jumpthrough in order to reach ourhome machines from outsidewhile on the road Or to get intoour work machines from home(though systems administratorsmay frown on this and rightly so)With IPv4 we need to open a portin our router to enable access fromthe outside and activateDestination NAT (DNAT) to makepackets we actually send to ourrouters external address be resentinside towards a specific PC Andwe must achieve this rathercomplex setup while at the sametime taking into account systemsecurity

With IPv6 and world-reachableaddresses this is no longernecessary If for example myhome computer has global address2001db8101 and an Apache webserver running I can connect to itdirectly from outside my home bysimply pointing any browser to thecorresponding URLhttp[2001db8101] If I set up apersonal mail server it can also bedirectly reached and mail sent tome from the Web

But having our computersdirectly reachable can also

full circle magazine 74 17 contents ^

HOWTO - CONNECTING TO IPV6constitute a serious security riskSo we need to be really carefulabout what kinds of traffic we letin

To protect my home computer Ican use my global IPv6 address toset up a SSH or OpenVPN virtualprivate network (VPN) This wayfull communication can be set upfor all protocols through anencrypted and authenticatedchannel Even if somebody inbetween may see my packets asthey pass through they cannotdecrypt them and view the datacontained within So we have astrong argument in favor ofsetting up a secure VPN andmaking sure our services can beaccessed not directly from theInternet but only through theVPN

Naturally Ubuntu has all thenecessary tools in the repositoriesboth for the client and for theserver sides of the VPN Thecorresponding software packagesare ssh-server openvpn andnetwork-manager-openvpn ndashthough as usual other possibilitiesalso exist

Luckily the Linux kernel firewallis also well up to the job though it

does need to be correctly set upThe command-line way of doingthis is probably not for the faint ofheart as it is relatively easy toleave out a rule and make thingstoo easy for the bad guysmdashorbeing over cautious andinadvertently blocking yourselfout So a GUI tool such asfirestarter may be a wise choice tobegin with

If we set up some services wewish to share with friendsmdashor justuse for ourselvesmdashwe should alsobear in mind the securityimplication of having a port opento the world Special attentionshould be given to securing accessespecially when sensitive data canbe accessed eg though filesharing If all we want is access to

our files while on the road SFTP isprobably the easiest service to setup Basically all we need to do isinstall package openssh-server onour home computer We can thenaccess it from any file managerthat knows about SFTP (such asGnomes Nautilus) using URLsftpusernameserver_ip

Since SFTP is actually based onSSH it may be considered quitesecure especially if no-passwordpublic certificate-only access isused

For road-warriors several appscan be found that do SSH andSFTP both for iOS and AndroidUnless of course you choose to gowith Ubuntu on your phone ortablet in which case findingsuitable client software is simply amatter of choice

Alan teaches computer science atEscola Andorrana de Batxillerat Hehas given courses at the Universityand currently teaches GNULinuxsystems administration at the OpenUniversity of Catalunya (UOC)

full circle magazine 74 18 contents ^

HHOOWW--TTOOWritten by Nicholas Kopakakis BBlleennddeerr -- PPaarrtt 66bb

Last month we used CyclesRender to create the image

shown below left

Letrsquos create a similar image(below right) with the Blenderengine

The first thing that we notice(at least me) is shadows Theshadows that our point lamp castswith blender render are almostblack This phenomenon ishappening because in Blenderrenderer the light is been emittedby the lamp only This isntrealistic as in the real world every

object emits or reflects light

On the other hand Cyclesrenderer calculates the light thatevery object has from thesurroundings You can observe thecone and see how the shadowfrom the cube smoothly fades(contrary to the cone from theBlender renderer) and we have amirroring ground and a shiny metalcube in our scene

One other thing that is verycrucial and a main difference

between Blender and Cycles ismore technical

Navigate to File gt UserPreferences gt System (above)

At the lower left corner of theSystem Tab you can check if yourcomputer has Nvidia CUDAsupport under Compute Device

My GPU has CUDA support so Ican enable it You can also check itat the official CUDA support urlhttpsdevelopernvidiacomcuda-gpus

If you are lucky and have anNvidia CUDA card you have toenable it under the ComputeDevice Tab that I mentionedbefore AND under the PropertiesPanel Render Tab -gt Device -gt GPUCompute in order to have the fullpower for your rendering

full circle magazine 74 19 contents ^

HOWTO - BLENDER Pt 6b

Cycles can use your GPU CUDAcores to render and is much fasterthan the CPU Check out CUDA atwikipedia httpenwikipediaorgwikiCUDA

If you dont have a CUDA GPUyou can use Open ShadingLanguage but its a little bit buggyand I couldnt recommended thismethod of rendering for now Inthe near future I have a feelingthat itrsquos going to be much fasterthan the CUDA render procedure

But enough with the technicalstuff

Letrsquos see another great thing

about Cycles Open the blend filethat we started last month or justcreate a new one Dont forget tocheck that the Cycles Render at thetop is selected

Also change one of your 3d viewwindows to show the renderedresult

Select the sphere navigate tothe Properties Panel and changethe Surface shader from thedefault Diffuse BSDF to Emission

You can check in the Previewwindow the cool effect that wecreate You can adjust the Colorand the Strength of the light thatyour object emits Also for everyshader you can adjust a lot of otherthings (as textures for example) bypressing the little dot right next tocolor and strength values

Select our metallic-lookingcube press the little dot next tocolor and change its texture toBrick Texture Check the result inyour 3d view window and selectdifferent textures until you findsomething that you like

full circle magazine 74 20 contents ^

Nicholas lives and works in GreeceHe has worked for a post-productionhouse for several years and migratedto Ubuntu because ldquoit rendersfasterrdquo You can email him atblender5dgmailcom

HOWTO - BLENDER Pt 6b

TIP The little dots are in everyshader not only emission and Ipersonally find them very useful toquickly create interesting stuff

Another interesting shader isthe Mix Shader As you can easilyunderstand from its name this is ashader that you can use to mixother shaders Two other shadersto be more precise So letrsquos selectour cone and change the DiffuseBSDF shader to Mix Shader Add aGlass shader and a Diffuse shaderor a Glossy Shader and anAnisotropic Shader to our coneChange the value of the Facparameter to adjust thepercentage of the second shader(0000 means 0 while 1000means 100)

Check the result on yourpreview window and adjust thesettings as you like

Another thing that I want tomention in this tiny littleintroduction on the CyclesRenderer is the use of planesinstead of lamps

Most people working in Blenderand Cycles use planes to illuminatetheir scenes Looks like more ldquoreal

worldrdquo lighting and I have noreason to argue with them

Below is where I am so far

For this month follow this linkhttpvimeocom68010380 toenjoy a wonderful work by 3people and Blender(congratulations goes to JavierTrapiella Baol Bardot Bulsara andRobert Green)

Also visit wwwblendernewsorgto enter and share with thousandsof professional artists

httpblendernewsorgxemid=Feature_Articlesampdocument_srl=1274

full circle magazine 74 21 contents ^

HHOOWW--TTOOWritten by Mark Crutch IInnkkssccaappee -- PPaarrtt 1144

Transparency ndash or itscounterpart opacity ndash is such a

fundamental concept in Inkscapethat it was one of the earliesttopics covered in this series Backin Part 3 you were introduced tothe Opacity spin-box on the statusbar which gives you the ability toset a single transparency level fora whole object or even a group ofobjects

If you want a single object tohave varying opacity ndash such ascompletely transparent at one endand opaque at the other ndash you canuse a gradient for the fill andstroke But what about doing thesame for a group of objects Youcould set suitable gradients oneach individual item in the groupseparately to get the desiredeffect but if your group containslots of objects then that approachbecomes tedious very quickly

The solution to this problem ismasking This is a technique thatuses a grayscale image as a meansof specifying the opacity ofanother object or group Any whitesections in the image cause that

part of the masked object toappear opaque Black sectionscause that part to appeartransparent And grays in-betweenresult in varying levels of opacity

Lets look at an example In thisimage (below) Ive placed a solidred circle on top of a solid greenbackground The green is theremainly to show the effect moreclearly On top of the circle is arectangle with a white-black-whitegradient Using this rectangle as amask for the circle gives the resultof a clipped circle that fades fromopaque to transparent and back toopaque

Note that anything outside themask is clipped In that respectmasking could even be used as analternative to the clip paths thatwere introduced in the previouspart of this tutorial Draw yourmask entirely in white ndash or in solidshades of white and black ndash andany parts of the masked objectwhich lie outside the mask orwhich are colored black will beclipped Usually I recommend usinga clip path in preference to a maskif you simply want a hard clippededge but as we will see later inthis article there are times whenits easier to use a mask

You may recall that the fill andstroke of a clip path are irrelevantto the final effect on the clippedobject With masks however theopposite is true ndash the color of eachindividual pixel is taken intoaccount when calculating its effecton the masked object so fills andstrokes have significance

Did I say pixel In a vectorformat In practice there are fewcases where an SVG file is actuallyused as a purely vector format Ifyou want to display an SVG file ona computer screen or print it to aninkjet or laser printer it isultimately converted to pixelsMasking takes place during thisfinal output step so although themask may be made up of vectorobjects and the item beingmasked is also a vector the finalresult is really generated only atthe point that those vectors areconverted to individual pixels fordisplay or printing

Using a thick-stroked rectangleand strictly black or white pixelsits easy to see the differencebetween a clip path and the use of

full circle magazine 74 22 contents ^

HOWTO - INKSCAPE Pt14a mask to simulate clipping In thetop pair of images Ive used therectangle as a clip path and youcan see that the result is alignedwith the center line of the strokeThe second and third pairs ofimages show the rectangle beingused as a mask with only whiteparts remaining and black partsbecoming transparent Itsespecially clear in the last pair thatthe stroke has an effect

By now it should be clear thatclipping and masking are similaroperations so its not reallysurprising that Inkscape exposesthem with the same user interfaceJust as with clipping the maskingobject must be on top of the objectto be masked in terms of the z-index You then select both itemsand choose Set Mask from thecontext menu or Object gt Mask gtSet from the main menu Releasinga masked object is as simple asselecting it (it will be described asldquoMaskedrdquo in the status bar) thenchoosing Release Mask from thecontext menu or Object gt Mask gtRelease from the main menu Justas with clip paths it is possible toedit masks using the node toolwithout releasing them first butgenerally theres little benefit todoing so as you can edit only theoutline shape of the path not itscolor

As youve seen using agrayscale gradient as a mask givesyou some control over the opacityof the masked object You may alsorecall that Inkscape offers aselection of black and whitepatterns in its Fill amp Stroke dialogplus a few grayscale bitmap fillpatterns These may previously

have seemed rather limiting buttheir monochrome nature makesthem perfect for use as a mask

The checkerboard pattern is agood example of a situation whereits easier to use a mask than a clippath This same effect could beachieved by clipping with acomplex path but its probably notworth the extra effort Lookingclosely at the checkerboard youllnotice that the fill isnt made up ofblack and white squares but ratherwhite and transparent Using whiteand transparent can sometimes

make it easier to see what parts ofan object you are masking whiteareas will remain visible andtransparent areas will be clipped Atranslucent white area will havethe same effect as a shade of grayIt may seem counter-intuitive tocover the parts of the object thatyou want to keep and expose theparts that will be hidden but thatsthe way that masking has beendefined in the SVG specification sothats the way it works in Inkscape

Because clip paths are definedby a boundary and a concept ofwhats inside and outside thatboundary its possible to use onlya single path or object to define aclipping shape Masks on the otherhand are concerned with only thecolor of pixels so it doesnt reallymatter whether your mask is madeup of a single object or a wholeload of objects inside a group Thisallows you to create complexarrangements of colors andpatterns which would beimpossible to reproduce using asingle path

This example uses a groupmade up of a few random objectsas a mask You can see that therepeating radial gradient of therectangle made up of a white-to-

full circle magazine 74 23 contents ^

Mark has been using Linux since1994 and uses Inkscape to createtwo webcomics The Greys andMonsters Inked which can both befound athttpwwwpeppertopcom

HOWTO - INKSCAPE Pt14transparent transition results in asimilar pattern being visible fromthe masked red circle But byadding extra black and whitefeatures to the mask group youcan ldquooverriderdquo the pattern withexplicit sections of transparencyand opacity One thing to note isthe place where the black linecrosses the white one because theblack line is on top the pixels atthat position are black so that partof the masked object istransparent It doesnt matterwhats going on within the groupall that matters is the color of thefinal pixels This may not be thebest piece of abstract art in theworld but it would have been a lotharder to draw without usingmasks

Although you can use masks tocreate complex arrangements ofclipping and transparencyprobably the most common use issimply to add ldquofeatheringrdquo to theedges of a group so that it fadesinto the background In that caseall you need for your mask designis a strongly blurred white ellipseas demonstrated in this whollyunseasonal greeting card design

Throughout this article Ivereferred to masks as beinggrayscale images Thats notstrictly true ndash a mask can be anycombination of colors that youwant However anything otherthan white black or gray will beconverted into a grayscale imagebefore its used as a mask This canmake it difficult to predict the

exact effect of a color on theresultant opacity so I recommendusing pure grayscales whendrawing your masks in almost allcases

full circle magazine 74 24 contents ^

HHOOWW--TTOOWritten by Ronnie Tucker WWrriittee FFoorr FFuullll CCiirrccllee MMaaggaazziinnee

GUIDELINES

The single rule for an article isthat it must somehow be

linked to Ubuntu or one of themany derivatives of Ubuntu(Kubuntu Xubuntu Lubuntu etc)

RULES

bull There is no word limit for articlesbut be advised that long articlesmay be split across several issues

bull For advice please refer to theOfficial Full Circle Style Guidehttpurlfullcirclemagazineorg75d471

bull Write your article in whicheversoftware you choose I wouldrecommend LibreOffice but mostimportantly - PLEASE SPELL ANDGRAMMAR CHECK IT

bull In your article please indicatewhere you would like a particularimage to be placed by indicatingthe image name in a newparagraph or by embedding theimage in the ODT (Open Office)

document

bull Images should be JPG no widerthan 800 pixels and use lowcompression

bull Do not use tables or any type ofbold or italic formatting

If you are writing a reviewplease follow these guidelines

When you are ready to submityour article please email it toarticlesfullcirclemagazineorg

TRANSLATIONS

If you would like to translateFull Circle into your nativelanguage please send an email toronniefullcirclemagazineorg andwe will either put you in touch withan existing team or give youaccess to the raw text to translatefrom With a completed PDF youwill be able to upload your file tothe main Full Circle site

REVIEWS

GAMESAPPLICATIONSWhen reviewing gamesapplications please state clearly

bull title of the gamebull who makes the gamebull is it free or a paid downloadbull where to get it from (give downloadhomepage URL)bull is it Linux native or did you use Winebull your marks out of fivebull a summary with positive and negative points

HARDWAREWhen reviewing hardware please state clearly

bull make and model of the hardwarebull what category would you put this hardware intobull any glitches that you may have had while using the hardwarebull easy to get the hardware working in Linuxbull did you have to use Windows driversbull marks out of fivebull a summary with positive and negative points

You dont need to be an expert to write anarticle - write about the games applicationsand hardware that you use every day

full circle magazine 74 25 contents ^

httpsspideroakcom

Get 25 off any SpiderOak packagewith the code FullcirclemagFans

full circle magazine 74 26 contents ^

AASSKK TTHHEE NNEEWW GGUUYYWritten by Copil Yaacuteňez

Hi everyone Welcome back toAsk the New Guy

If you have a simple questionand you think Ubuntu Bug 1 issome kind of flying roach contactme at copilyanezgmailcom

Todayrsquos question is

Q How do I connect to myUbuntu desktop using myAndroid phone

A Right this way Mr Bond QBranch has been working on somenew toys for you How about thisItrsquos a combination martini shaker-slash-Taser No Well thenperhaps this combination cufflink-slash-Taser Or this itrsquos acombination Taser-slash-Taser Notvery imaginative I know Sorry sirwersquore a little underfunded rightnow

Nothing says ldquoI want to beDaniel Craig or Jennifer Garnerrdquolike accessing your Ubuntu desktopfrom your mobile phone Whatrsquosfunny is that if Hollywood weredoing it there would be multiple

cascading menus and screens alongwith some kind of eye-trackingdigital Heads Up Display andvirtual keys yoursquod have to press inthe air like a methed-out orchestracomposer

Quick detour why is it thatevery tinseltown movie showspeople working with virtual GUIssuspended in front of them I getexhausted just lifting my hand toturn off the monitor Forget abouthacking an enemy server can youimagine typing an email on one ofthose Are there NO ergonomicsexperts in Hollywood End detour

As usual Ubuntursquos way is easyand sexy Not sexy as in actuallysexy Accessing your desktopremotely isnrsquot likely to get you adate with Halle Berry or JavierBardem But it might impress MissLinux Kernel 2013 and keep strayLuddites from wandering ontoyour lawn

To access your Ubuntu desktopfrom your Android phone yoursquollneed the following

1 An Ubuntu PC (Irsquom on 1304) -make sure itrsquos connected to yourhome network2 An Android Phone (I used an HTCDroid Incredible II runningGingerbread)3 Someone to shout ldquoHallelujahrdquowhen yoursquore finished (this is keypeople donrsquot skimp)

Okeedokee got everythingready Good Go to your PC andclick on the Ubuntu symbol to

open the Unity search field TypeDESKTOP and yoursquoll see a DesktopSharing application Click on thatto open it

Here is how I configured mypreferences in order to giveexternal access to my Ubuntudesktop

The Desktop Sharing windowasks for a password that must be

full circle magazine 74 27 contents ^

entered in order for someone toconnect from the outside Usesomething you can easilyremember like the name of thegaffer on Star Trek II The Wrath ofKhan (Romolo Aquistapace as ifyou didnrsquot know)

Yoursquoll notice I left blank theldquoYou must confirm each access tothis machinerdquo option You mightwant to keep this box checked Itrsquosnever a good idea to leave yourmachine accessible to the outsideworld even if yoursquore requiring apassword I have it toggled OFF forease of use but honestly do as Isay not as I do And as a generalrule you should never takesecurity advice from someone whorevels in his ignorance

Oh if you currently have yourapp bar along the left side of yourscreen set to auto-hide changethat to the default so that itrsquosalways visible If the app bar auto-hides itrsquos more difficult to access itfrom your phone Also if you haveyour computer set to sleep after acertain amount of time you mightwant to change this setting so thatyour PC doesnrsquot go to sleep andthus disconnect you in the middleof a connection

Yoursquoll also need your desktopPCrsquos IP address Ubuntu makes thisdead simple Just right-click thenetwork icon and click onConnection Information Note theIP address listed there yoursquoll needit in just a second

Okay now itrsquos time to get yourphone ready

Fire up your Android phone andhead over to the Google PlayStore Yoursquore going to need a VNCclient Thatrsquos the software that willconnect your phone to your PC Irsquomnot sure what VNC stands forprobably just the initials of the

white-haired wizard who capturedthis sorcery and gave it away onthe Internet

I should probably take amoment to explain what a VNCclient does But Irsquom not gonnaLifersquos too short you know

The VNC client I used is calledandroid-vnc-viewer and itrsquos freeOnce yoursquove downloaded thesoftware press the icon to run itYoursquoll see a window with emptyfields Letrsquos fill those in and solidifyyour status as AlphaNerdNerdette among your peers(which if they mainly consist ofvillains named Hans with world

domination fetishes you shouldconsider ditching)

In the Nickname field typesomething catchy like Space Wolfor Super Tramp Yoursquore beingtotally badass right now yournickname should reflect this

Next type in the password youset up on the Desktop Sharingapplication Finally type in thedesktop PCrsquos IP address Yourscreen should look something likethat shown on the following page

Ready Time to see if yourHallelujah shouter is up to the taskAlso if there are any annoyingneighbors who keep trying toexplain fantasy football to youinvite them over Payback time

Click Connect Hallelujah Feelfree to lift your arms up Mosesstyle and scream ldquoBeholdrdquo In a fewmoments your smartphone screenwill fill with a lower resolutionversion of whatever is on yourdesktop screen Your phonersquosscreen will now act like a laptoptrackpad Wherever you move yourfinger your cursor follows Tap thescreen on an Ubuntu app icon andwatch it open

ASK THE NEW GUY

full circle magazine 74 28 contents ^

Copil is an Aztec name that roughlytranslates to ldquoyou need my heart forwhat againrdquo His love of womenrsquosshoes is chronicled atyaconfidentialblogspotcom Youcan also watch him embarrasshimself on Twitter (copil)

Pretty cool right

What can you do with this Theoptions are endless You couldaccess your PC and email yourself afile you forgot to put into thecloud Or click on your webcam anddo a quick security check of yourhome office Or make peoplebelieve yoursquove just hacked into abad guyrsquos world dominationsystem and are shutting down hisnuclear weapons lab with a fewkeystrokes Ladies yoursquoll be all therage at the next LAN party

Go ahead indulge your innerSydney Bristow or James Bond

Good luck and HappyUbuntuing

ASK THE NEW GUY

PYTHON SPECIAL EDITIONS

httpfullcirclemagazineorgissue-py01 httpfullcirclemagazineorgissue-py02

httpfullcirclemagazineorgpython-special-edition-issue-three

httpfullcirclemagazineorgpython-special-edition-volume-four

httpfullcirclemagazineorgpython-special-edition-volume-five

httpfullcirclemagazineorgpython-special-edition-volume-six

full circle magazine 74 29 contents ^

LLIINNUUXX LLAABBWritten by Charles McColm DDVVDD MMeennuuss wwiitthh DDVVDDSSttyylleerr

Video is everywhere thesedays Our phones tablets

digital cameras and notebooks allhave video capable cameras inthem Whether yoursquore taking afamily video or producing adocumentary itrsquos nice to put somepolish on the video There are a lotof video editing tools for LinuxLives Cinelerra OpenShot Pitiviand Kdenlive to name a few Theseediting tools will help you put thepolish on your actual video butwhat do you do about creating apolished looking DVD menu

In FCM73 I mentionedDeVeDe and KMediafactoryDeVeDe is great for creatingsimple menus if yoursquore in a hurrybut menus look text heavyKMediafactory was great at onetime but it hasnrsquot been developedin several years and the templatesare limited Enter DVDStylerDVDStyler is a cross-platform freeDVD authoring application for thecreation of professional-lookingDVDs

DVDStyler is available in theuniverse repository of Ubuntu and

can be downloaded with a simple

apt-get install dvdstyler

DVDStyler has a number of xinevideo-related dependencies

When DVDStyler starts itprompts you to create a newproject or open an existing projectIf you create a new project yoursquollwant to adjust some of the projecttitle DVD size video quality videoformat aspect ratio and audioformat for your region In NorthAmerica we use NTSC I chose the

169 rectangular aspect ratio andstuck with the default AC3 audio

Next yoursquore shown a number oftemplates and asked to select atemplate You can choose atemplate or simple click the no-template button There are aselection of backgrounds on theleft hand side to choose from butby right clicking in the blank spaceand selecting properties you canchoose your own image and audiotrack for the menu If you select anaudio track be sure to click the

loop check-box to have it playmore than once (you too can havethat eventually annoying repeatingmusic track that seems so coolwhen you first hear it)

Once you have your backgroundand audio track itrsquos time to addsome content In this instance Ikept it simple and added twovideos by clicking on the FileBrowser tab on the left side anddragging two videos to the menupage To add text beside thevideos right-click near the videosselect add then select text andtype in the text (Sintel forexample) Once the text is on thepage you can select it and changethe text properties including fontsize style fill outline color outlinesize background color andlocation

I wanted an option to play bothvideos back-to-back so I added abutton from the buttons tab onthe left I changed its properties byright-clicking on the buttonselecting properties then clickingon the Play all titles check-box

full circle magazine 74 30 contents ^

LINUX LABButtons need not be tied to

videos You can also add sub-menus by clicking on the DVDmenu option then clicking add andmenu This creates a second menuwhich you can link a button to bychoosing menu 2 (in the imageabove I just have one menu calledMenu 1) from the Jump to drop-down dialog (instead of title 1 inthe example illustrated) Sub-menus can be used to create amenu for chapters subtitles oraudio

A good example of how youmight use a second menu is if youwant to provide a menu forspecific chapters of a video Donrsquotworry if your video is one longvideo you can create chapters byright clicking on the video (title 1for example) selecting propertiesand entering the time for thesecond third fourth etc chaptersin the chapters field

In the buttons along the lefthand side there is a square blankbutton above an elliptical blankbutton The square button displaysan image once dragged to themenu space On the second menudrag out enough square buttons tomatch the chapters yoursquove created(remember chapter 1 usually starts

at position 0 in the video soalthough our screenshot shows 5times we have 6 chapters) Addtext below or beside each chapterBy default all the square buttonswill be linked to chapter 1 Tochange this right-click on eachsquare button choose propertiesand from the Jump to drop-downselect the correct chapter for eachbutton Donrsquot forget to add a menubutton and link it back to menu 1(our topmain menu) With a littlework you can get some neatresults

DVD Styler is a great programbut during the making of severalmenus I bumped into a fewproblems First text appears to belimited to 10 characters Secondalthough I was able to resize thevideo buttons the lsquokeep aspectratiorsquo button didnrsquot work asexpected and seemed to squishthe video buttons so they didnrsquotlook correct Although itrsquos not aproblem it would be nice to haveguidelines in addition to the gridoption

When yoursquove imported all yourvideos and created all your menusclick the File then click Burn DVDand OK to make an ISO image ofyour DVD Use Brasero XFBurn orK3b to burn the ISO to DVD

If yoursquore feeling particularlyadventurous and are not afraid ofa little XML you can even createyour own buttons for DVD Styler Aguy named Mike created a detailedblogger post about how to addyour own buttons to DVD Stylerherehttpmikesgeneralblogblogspotca200608creating-new-buttons-for-dvdstyler_04html

You can find the DVD Stylerdocumentation and other links onthe DVD Styler web site athttpwwwdvdstylerorgen

Happy DVD menuing

Charles is a step-father husbandand Linux fan who hosts a not-for-profit computer refurbishingproject He maintains a blog athttpwwwcharlesmccolmcom

full circle magazine 74 31 contents ^

MMYY SSTTOORRYY

It has been about 6 years since Itook my first dive into the ocean

of open source The first opensource operating system that I wasintroduced to was OpenSolaris Iwas very eager to know aboutLinux and Unix systems when I wascompleting my 11th standard inhigh school (In India graduationstarts after 12th standard) Untilnow I was mastering in Installationamp Troubleshooting of Windows Iloved to fix my friends systems as Iam crazy about operating systems

I love to have a challenge findsolutions to problems fix systemsand try new things I was wellknown in my school days andcollege days among classmatesand senior students for having ITskills In the first year of myengineering at Government Engcollege Dahod I loved to stay inthe internet lab till it closed Oncemy head of department professorfound out about my IT skills hegave me the responsibility tomaintain the system health of allcomputer systems in the Internetlab As a reward I got systems fortesting and trying out new things

At that time internet connectionswere very limited to a few collegesand enterprise organizations andthere were slow and unstable dial-up connections

I was looking for an operatingsystem more powerful thanWindows At that time in India theword ldquoLinuxrdquo was heard by a onlyfew IT geeks Linux was used rarelyin giant enterprises in India I triedout OpenSolaris but I didnt find itbetter than Windows

In September 2009 I cameacross the Ubuntu website whileGoogling about Linux Ubuntu wasdifferent than what I had heardabout other Linux distros I foundUbuntu more user friendly thanany other Linux distromdashwith a niceGUI and powerful securityfeatures I began to gather moreand more information aboutUbuntu Due to the slow andunstable internet speed (maxdownload speed 15 kbps) at thattime I could not download Ubuntu910 It would take 3 to 4 days todownload it and bandwidth wasalso costly at that time

Around October 2010 whenUbuntu 1010 was launched Idecided to download Ubuntu 1010anyhow Internet speed was goodenough but there werent stableinternet connections yet We couldhardly download up to 150 MB perday After downloading 5consecutive days with a mobiledial-up connection I downloadedUbuntu 1010 successfully on myfriends desktop We tried to makea WUBI installation but failed Idecided to install Ubuntu bycreating a new partition and have afull installation Finally I gotUbuntu installed within just 20minutes on a P4 with 512 MB RAMThis was my first installation ofUbuntu I had seen Ubuntu just inscreenshots before Within 3 days Iexplored the whole system Myfriend was confused about how touse the system but I taught himUbuntu My friend was very happywith Ubuntu because now he had avirus-free system with all requiredsoftware preinstalled We gotevery device working with Ubuntufrom a camera to 3G modemwithout installing any additionaldrivers My whole computing world

changed I was entering the worldof Ubuntu

In November 2010 I assembledmy own desktop with Core i3 2 GBRAM 500 GB HDD and UbuntuMany questions arose in my mindHow is Ubuntu being developedHow do contributors worktogether What does thiswonderful system consist of Afterspending some weeks on theInternet I got my answers Ichecked out the whole Ubuntuhistory and came across theLaunchpad platform Ubuntuforums wiki and Ubuntudocumentation I was alsointroduced to other Ubuntuderivatives like Backtrack LinuxMint and Linux Deepin

Ubuntu proceeded with 1104Natty 1110 Oneric 1204 Precise1210 Quantal I have enjoyedevery Ubuntu distro and never hadfaced a problem duringinstallation For the last two yearsUbuntu has grown and improved alot After the launch of Ubuntu1110 Natty many users didnt likeUnity but I never faced any

Written by Ketan Patel

full circle magazine 74 32 contents ^

MY STORYproblem with it Unity becamestable in 1204 and fixed problemswith other users also I joinedAskubuntu in April 2012 and have agood reputation there

As a student of Electronics andTelecommunication Engineering Iwas interested only in thetelecommunication part and have akeen knowledge of technologies inmy field Now I am interested inLinux servers as they are a corepart of telecom networks and ITEnterprises I decided to learnabout Linux servers and movetowards system administration Icame across many Linux serverdistros like Red Hat FedoraGentoo Arch Linux Centos andDebian Most of all I love to workwith Ubuntu Server and Debian

It took time to learn aboutservers due to a busy engineeringschedule During the time Iremained connected with theUbuntu world using newslettersand news sites like Omgubuntuand wwwubuntu-newsnet In timeI came across FCM I downloadedprevious issues After that everymonth I download FCM and nevermiss a single issue I introducedlots of friends to Ubuntu byinstalling on their laptops and

desktops

In December 2011 aftercompleting my 7th semester examI started my journey with UbuntuServer Within some months I self-learned Ubuntu Server I also gotcommand of Red Hat Fedora andCentos Currently I am working as aLinux System Administrator in an ITorganization at Surat GujaratIndia Thus Ubuntu has played animportant part in changing my lifeand showed the way to my careerThe Voyage has been just startedwe have to build Cloud Computingplatforms within a few months

LIBREOFFICE SPECIAL EDITIONS

httpfullcirclemagazineorglibreoffice-special-edition-volume-one

httpfullcirclemagazineorglibreoffice-special-edition-volume-two

OTHER SPECIAL EDITIONS

hhttpfullcirclemagazineorgscribus-special-edition

httpfullcirclemagazineorgubuntu-development-special-edition

httpfullcirclemagazineorgvirtualisation-series-special-edition

full circle magazine 74 33 contents ^

Full Circle PodcastEpisode 34RaspberryJamboree 2013

Your hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clarkand Freaky Clown

from the Blackpool (UK) LUGhttpblackpoollugorguk

Welcome to the first of a 2part conference special inthis episode the presentersreflect on the first everRaspberry Jamboree held atthe Manchester CentralConference Centre on 9thMarch 2013

MMYY SSTTOORRYY

Several years ago I purchased anAcer Aspire One ZG5 for the

relative bargain of pound85 It servedme well as a netbook for a coupleof years I replaced the defaultLinux Operating System withUbuntu 1010 Netbook edition andenjoyed using it System resourceswere relatively sparse having anIntel Atom 16GHz processor512MB RAM and an 8MB Videocard However courtesy of severebutterfingers I managed to breakthe screen I could have replaced itbut this would have cost me half ofthe original purchase price of themachine and I had a Dell LatitudeE6400 laptop to use whiletravelling so the netbook simplygot filed away in a drawer for afew months

After around 6 months Idecided to reboot the netbookusing a TV as a monitor to seewhether it still worked at all and itdid I had a spare 1GB memory chiplying around from a previous PCupgrade and decided to installthat into the netbook to seewhether performance improved Itdid but things still werent

lightning fast I had heard aboutXBMC previously and installed itEven with the extra memory thewhole system seemed slow I wasaware of Ubuntu derivatives suchas Lubuntu Kubuntu and Xubuntuand decided that I would installone of them to see hot muchbetter things were

I opted for Lubuntu 1204installing from a USB CD drive as Ihas trouble encouraging mymachine to boot from USB stickOnce Lubuntu was installed Iconnected via ethernet to theadjacent router and installedXBMC 110 and selected a fewplugins for XBMC the iPlayerplugin being of the most interestto me I also installed the Quartzskin as I knew that this was alighter skin than the default

The install was flawless andbefore long I was experimentingwith the plugins some of whichwere more polished than others Ipurchased a Microsoft brandedWireless keyboard and mouse andthese were simply plug and play aswas a USB infra-red remote control

purchased from ebay for pound3 Thislittle netbook has been quietlysoldiering on in this arrangementfor the last 6 months I have set itup so that I can now stream audioand video from a shared drive inthe house and have even used itfor a barbecue party in my garden

Because of the very limitedhardware of this machine it wouldbe unrealistic to expect super HighDefinition at all times but I canstream video from almost any datasource Spotify for Linux workswithout issue Video is connectedvia VGA to my television and audiovia phono cable to our surroundsound If there is ever anythingthat we would like to play thatXBMC cannot handle we cansimply launch Chromium and playvia the browser

On paper this little netbookought to be almost useless butfor the princely sum of pound20 I haveresurrected this little workhorseand it is now at the centre of myfamilys viewing experience

Written by Andrew Tatton

full circle magazine 74 34 contents ^

RREEVVIIEEWWWritten by Devyn Collier Johnson CClleemmeennttiinnee

Clementine is a popular musicplayer for Ubuntu systems

This music player makes a greatalternative to Rhythmbox andBanshee Clementine has manygreat features and abilities as wellas a nice layout It is not only amusic player but a music managerClementine allows users to edittags create and edit playlists andconvert (transcode) musicClementine can even retrieve coverart and missing tag informationWith Clementine users have achoice between using theapplication through the appindicator or as a full windowClearly Clementine is a flexibleand multi-functional musicmanager that many Linux usersmay want to try because of itsmany features

The latest version at the timeof writing is version 111 Thisversion is very stable For exampleClementine does not crash orfreeze the program completestasks successfully without issuesIn my opinion Clementine is muchmore stable than Rhythmbox andBanshee The program starts up

quickly when executed and closesswiftly when closed Clementinedoes not require any loading whenperforming many tasks HoweverClementine does require sometime to convert audio filesdownload cover art rescan musiclibraries or lookup tag info Thesetasks require time becauseconverting is a complicatedprocess networks have limits totheir speed and the library must

be created and indexed carefully

Clementine allows users tocontrol the player with thekeyboard For instance I can pressF7 to stop the music and F10 tomake it louder This allows users toperform one task without needingto switch windows to controlClementine Many music playerslike Smplayer VLC and Mplayer donot support this feature

Clementine responds to these key-commands without delay

The programs layout andgraphics are set up wonderfully Tothe left users will see their musicInternet radio stations artist infosong info and search results ndashdepending on the clicked icon onthe far left column To the rightusers will see the playlist contentsClementine displays the differentplaylists as tabs Just as webbrowsers like Firefox permit usersto have multiple tabs with awebpage in each each playlist is atab At the bottom of the playlistbox users will find the controls forcurrent playing music and theprogress bar In the bottom leftcorner of the application thecover-art is displayed with themusic title The icons and buttonsare carefully placed to provide acompact appearance This givesthe playlist and library box moreroom to list the music files

Clementine can be used as a tageditor If a user has an mp3 filethat does not have the informationabout the artist or genre

full circle magazine 74 35 contents ^

REVIEW - CLEMENTINEClementines tag editor will helpAfter a user right-clicks the musicfile to be edited they can clickldquoEdit track informationrdquo Thiscauses a window to appear withtwo tabs After clicking the tabtitled ldquoEdit tagsrdquo the user will seethe tags that can be edited If theuser is unsure about whatinformation should be typed intothe tags they can click ldquoCompletetags automaticallyrdquo to makeClementine search the Internet forinformation This ability wouldwork only with music made by wellknown musicians and notindividuals that post home-mademusic free on the InternetClementine can gather taginformation only if onlinedatabases list the song

Playlists are easily created andexported with Clementine Thefirst step is to right-click a song inthe left box when ldquoFilesrdquo orldquoLibraryrdquo is highlighted Thenselect ldquoOpen in new playlistrdquo Forthe songs that come next right-click and select ldquoAppend to currentplaylistrdquo After that right-click theplaylists tab and click ldquoSaveplaylistrdquo To finish exporting theplaylist pick a playlist format and asave location Once chosen clickldquoSaverdquo Clementine makes this

process very easy Other playlistcreators can be difficult or time-consuming to use Clementineallows users to save the playlist innumerous formats Many playlistmakers do not have a collection ofchoices as large as Clementineslist of formats This allows users toeasily make a playlist to use withany device or music playerprogram

Clementinehas anotherfeature thatmakes it apowerfulapplicationconvertingaudioClementinecan convertbetween a fewformats Theconversion window canbe opened by clickingldquoToolsrdquo in the menu bar andselecting ldquoTranscode Musicrdquo Nextclick ldquoAddrdquo to pick music files toconvert and configure the optionsThe converting feature is veryconvenient and easy to use Forexample the converting windowitself is self-explanatory

Clementine even has a moodbar

and a large variety of color sets Amoodbar is a colored progress barused instead of the plain defaultprogress bar However a moodbaris not just a colored bar The colorsare based on the ldquomoodrdquo of eachsection of the song The differentcolor sets are alternate colors usedto display each mood Tounderstand what a strip of thesong is like it helps to know whatthe color means for the activemood color set

The Internet radio works verywell Clementine provides

users with a largeselection of radio

stations for anygenre of musicThe collectionis not sparse

even Icecastalone is

extensiveClementine has no

difficulties playing Internet radiostations The sound quality issuperb and clear and the loading isswift It seems as if the music iscoming from local files

Clementine has an extensive listof visualizations They can befound and activated by clickingldquoTools gt Visualizationsrdquo The

window that appears containsoptions for the visualizationsUsers should be able to find theperfect visualization that theyenjoy viewing while listening tomusic The visualizations have aclear sharp appearance Themoving images are not blocky orpixelated

These many features makeClementine a great music managerThis is a powerful music player thatstill retains excellent performanceThis application can satisfy theneeds and wants of many userswhile still being easy to use Theprogram is pleasing to the eye anddoes not require time to figure outthe layout If users decide to try anew music manager or they dislikeUbuntus default music managerClementine may be a player thatthey may wish to try

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 5: Full Circle Magazine #74

full circle magazine 74 5 contents ^

UBUNTU NEWSUbuntu phone OS has eightcarriers signed on to boostdevelopment -httparstechnicacominformation-technology201306ubuntu-phone-os-has-eight-carriers-signed-on-to-boost-development

Ubuntu Carrier Advisory GroupAnnounced -httpwwwjonobaconorg20130618ubuntu-carrier-advisory-group-announced

Canonical announces UbuntuCarrier Advisory Group with LGUPlus Telecom Italia KoreaTelecom Deutsche Telekom etcas members-httpwwwiloveubuntunetcanonical-announces-ubuntu-carrier-advisory-group-lg-uplus-telecom-italia-korea-telecom-deutsche

8 Major Mobile Carriers JoinUbuntu Touch Advisory Group -httpwwwomgubuntucouk2013068-mobile-operators-give-backing-to-ubuntu-touch

Canonicals Ubuntu forsmartphones gets support fromeight mobile operators -httpwwwtheinquirernetinquirernews2276104canonicals-ubuntu-for-smartphones-gets-

support-from-eight-mobile-operators

Canonical unveils Carrier AdvisoryGroup for Ubuntu phones -httpwwwtheregistercouk20130618ubuntu_carrier_advisory_board

UBUNTU DONATIONS AND

COMMUNITY FUNDING

Specific details about UbuntuDonations and Community

Funding have been announcedfollowing a plan prepared by JonoBacon and approved by theCommunity Council Donationperiods will occur every 6 monthsand the money received in theprevious cycle will go to fund thecurrent cycle Those wishing toapply for funding must submit aform and it cannot be used for anarbitrary amount of money for aperson or a team A reportcontaining the budget a list ofitems where the money was spentand the remaining balance will bereleased at the end of the cyclehttpfridgeubuntucom20130620ubuntu-donations-and-community-funding

IMPROVING WEB SERVICES

FOR UBUNTU

In an effort to improve webservices and help address issues

from user testing various serviceslike Ubuntu Single Sign On andUbuntu Pay are being re-brandedunder the Ubuntu One nameInformation from the variousservices will soon be available fromthe same place in order to relievesome confusion Along with the re-branding comes an improveddesign and a new user interfacehttpfridgeubuntucom20130621improving-web-services-for-ubuntu

WELCOME NEW MEMBERS

AND DEVELOPERS

At the Developer MembershipBoard meeting on 2013-06-03

the following individuals joinedMOTUMatt Fischer -httpswikiubuntucomMattFischer | httpslaunchpadnet~mfischDmitry Shachnev -httpswikiubuntucomDmitryShachnevhttpslaunchpadnet~mitya57httpslistsubuntucomarchivesu

buntu-news-team2013-June001815html

Many Thanks to the Ubuntu NewsTeam for their contribution thismonth

News this month comes from

httpswikiubuntucomUbuntuWeeklyNewsletterIssue319

httpswikiubuntucomUbuntuWeeklyNewsletterIssue320

httpswikiubuntucomUbuntuWeeklyNewsletterIssue321

httpswikiubuntucomUbuntuWeeklyNewsletterIssue322

full circle magazine 74 6 contents ^

When going through lastmonths survey results I was

pleasantly surprised to see anumber of interesting suggestionsand what seemed to be an overallpositive response to CampCHowever I also noticed a fewsuggestions and requests fortopics I have already covered Assuch I decided Id devote thisarticle to directing those to thepast issues and to also answersome of the quicker questions thatwere aimed in my direction

LaTeX I covered this in CampC inFCM50 and 52 ndash where 52 wasaimed more at Asian languages inLaTeX

Virtualbox Someone asked foradvice on how to install Virtualboxin Ubuntu 1204 because they werehaving issues I had a short-livedvirtualization series in FCM38-45but the short answer is go to thisweb pagehttpswwwvirtualboxorgwikiDownloads

Install the current version ofVirtualBox for Linux hosts then

the Extension Pack You have toselect the VirtualBox packagewhich corresponds to the versionof Ubuntu you are using and 32-bitor 64-bit

Automation A surprisingnumber of you seemed to beinterested in writing bash scriptsto automate things (either foryourself or for family members) Iintroduced that topic in CampC inFCM24 but judging by theresponse Ill probably be writinganother few articles on that at alater date

Conky There were a fairamount of requests on gettingstarted with conky I have coveredConky in the following issues ofFCM (in the CampC column) 444546 48 51 If you have anyparticular issues with Conky feelfree to email me about it atlswest34gmailcom Please putldquoconky questionrdquo in the subjectand include the output of bothlsb_release -a and conky -v

IDEs Someone asked for areview of IDEs ndash without knowing

exactly what languages you wantto develop for it would be a fairlyconfusing article That being said Idid discuss IDEs in FCM64

CLI Coloring A couple ofpeople asked about styling yourprompt and terminal I havediscussed this in FCM27 35 36

Command-line ldquocookbookrdquoSomeone asked for a collection ofuseful command combinations andI thought it might be interesting toopen this up to the readers If youhave a favourite command (or onesyou simply find yourself using alot) feel free to add them to thisgoogle doc here googlfp09r ndashplease include why the command isuseful (ie what you use it for)Once we have a list of sufficientlength Ill go through thecommands and compile it into anarticle ldquocookbookrdquo

And now on to some questionsthat were fairly brief and wouldnot have been enough for a wholearticle in and of themselves

Create a folder hierarchy with a

one-liner (Bash scripts) First offthis doesnt require a script of anysort Mkdir (make directory) is thecommand-line tool Linux offers forthis Usually it will create only asingle folder at a time if you tell itto create a path it will failHowever it has a command-lineargument ldquo-prdquo (how I rememberthis is p=path so make pathinstead of directory) which doesexactly what you want Take thisscenario for example You want tocreate a folder Summer in yourPictures folder with two folderswithin it called Tahiti and MontrealThis can be done with one singlecommand

mkdir -pPicturesSummerTahitiMontreal

The -p argument will literallycreate directories as needed toreach the directories you want tocreate So if Pictures or Summer(or both) are missing they will becreated The only caveat is that youcant put spaces between thecommas You can certainly makenames with spaces though as youcan see below

CCOOMMMMAANNDD ampamp CCOONNQQUUEERRWritten by Lucas Westermann

SSuurrvveeyy RReessuullttss

full circle magazine 74 7 contents ^

Lucas has learned all he knows fromrepeatedly breaking his system thenhaving no other option but todiscover how to fix it You can emailLucas at lswest34gmailcom

mkdir -pPicturesSummerldquoTahiti2013rdquordquoMontreal 2012rdquo

As you can see you cant place aspace between the items and thecomma (mkdir understands it astwo paths thenPicturesSummerTahiti 2013 andMontreal 2012 ndash as you can tellthey wont even end up in thesame folder) Naturally this alsoworks on Mac OS X systems asthey offer the typical mkdircommand

Another question I had was tocreate a bash script toautomatically mount a second andthird hard drive Once again thisisnt a Bash problem Linux offersyou a configuration file calledetcfstab This is in charge ofmounting all your drives on boot-up It will look something like thatshown below

The following mounts an NTFSdrive to mediaWindows whilegiving permission to access it to

the user lswest and all users in thegroup users Edit the uid and gid asyou see fit Youll also need tochange devsda5 to the correctpartition

devsda5mediaWindows ntfs-3guid=lswestgid=usersdmask=022fmask=1330 0

Example of mounting a FAT32USB stick using UUID ndash againchange the UUID to the correctone

UUID=47FA-4071homelswestUSB vfatdefaultsnoatime 0 0

If you want to use spaces in thepaths you need to replace thespaces with 040 in the file Onceyou edit etcfstab you can test tosee if its working by running

sudo mount -a

If the drives show up where youexpect and you can access themyoure all set You can check UUIDsby running

sudo blkid

Or if you want the UUID for asingle drivepartition you can use

sudo vol_id ndashuid devsda2

Replace of course sda2 withthe actual drive you want

Lastly there were a fewrequests for covering GRUB2While that would be an article initself I felt I should at least offer alittle bit of information for thosewho dont want to wait For GUI-based editing of some settingstheres grub-customizerhttpslaunchpadnetgrub-customizer

If youre just after a differenttheme they are discussed at thefollowing links

httpshelpubuntucomcommunityGrub2

httpaskubuntucomquestions66183how-can-i-get-some-nice-eye-candy-themes-for-grub

httpshelpubuntucomcommunityGrub2Displays

Hopefully Ive answered thequestions sufficiently If anyonehas any further questions feel freeto email me atlswest34gmailcom Pleaseinclude ldquoCampCrdquo or ldquoFCMrdquo in thesubject line If anyone has anysuggestions for topics I shouldcover youre also more thanwelcome to email me about themJudging by the survey it seems agreat deal of you have suggestionsor questions The problem withsome is that they are too specificfor an actual article ndash but if youemail me I can probably set you onthe right path to fixing it

COMMAND amp CONQUER

ltfile systemgt ltdirgt lttypegt ltoptionsgt ltdumpgt ltpassgtdevsda1 ext4 defaultsnoatime 0 1devsda2 none swap defaults 0 0devsda3 home ext4 defaultsnoatime 0 2

full circle magazine 74 8 contents ^

HHOOWW--TTOOWritten by Neal Bailey GGppooddddeerr YYoouurr EEnntteerrttaaiinnmmeenntt AAssssiissttaanntt

Podcasting has revolutionizedthe way we create share and

distribute content over theInternet Nearly everyone is awareof programs such as ApplesiTunes and most people are awareof some of the various open sourcepodcatching alternatives Severalof these applications provide waysto download episodes on aschedule however for the mostpart these programs usuallydownload every episode of everysubscribed podcast Many peoplesubscribe to far more shows thanthey could ever actually have timeto listen to

We will introduce a system todownload only the specificpodcasts we listen to regularlyOur solution will convert videopodcasts to audio MPEG-3 so all ofour episodes are ready to becopied to a CD MP3 player orsimilar device

SETUP GPODDER

Gpodder is the podcatchingsoftware we will use to manage

our subscriptions The first step isto install gpodder (which shouldinstall the package we really wantgpodder-cli) so we can convertvideo podcasts to MP3 audio

sudo apt-get install gpodderlame

When you run gpodder for thefirst time you will be prompted tosubscribe to podcasts import anopml file or sync with yourgpoddernet account

I recommend creating ahttpgpoddernet account

because it allows you to subscribeto podcasts from a friendlywebsite interface and moreimportantly it allows you to syncall your subscriptions to multiplecomputers

SET UP FFMPEG

One of the core features of oursetup includes the ability toextract the audio from videopodcasts so when each downloadcompletes we are left with a set ofMPEG-3 audio files which can thenbe synchronized with our portable

devices (or burned onto CDs forthe car) You may want to get themost recent version of ffmpegTypically this will require compilingffmpeg from source

Please refer to this howto forcompiling ffmpeghttpsffmpegorgtracffmpegwikiUbuntuCompilationGuide

Or you could install ffmpegfrom the Software Center or usingSynaptic

MANUALLY TESTING THE

SETUP

Before we go about creatingthe bash script and cron job todownload and convert ourpodcasts we want to run somemanual tests to ensure themachine is properly prepared Wehave subscribed to EpicBattleCry avideo games podcast from theguys athttpwwwgametrailerscomEnter the following commands intothe bash shell (skip lines that beginwith as these are comments)

full circle magazine 74 9 contents ^

HOWTO - GPODDER update and downloadpodcast

enter these 2 lines intothe bash shell

URL=httpwwwgametrailerscomgteba_podcastxml

gpo update $URL ampamp gpodownload $URL

You should see the latestepisodes getting updated anddownloaded

This specific podcast is a videopodcast which obviously wontwork on a CD player or standardMP3 player so we need to extractand encode the audio stream fromthe MP4 video file

extract audio from videofile and convert to MPEG-3

change the file name tomatch a file that wasdownloaded in the previousstep

DLFILE=$HOMEgpodder-downloadsEpicBattleCry -

GameTrailerscomskirmish--186---i-want-to-bite-itmp4

run ffmpeg

ffmpeg -i $DLFILE -vn -ac 2-ab 192k $DLFILEmp3

AUTOMATING THE SYSTEM

At this stage we have installedgpodder (gpodder-cli) and ffmpegand we used the gpodder userinterface to subscribe to a podcastWe then updated and downloadedthe newest episodes from thecommand line Finally we usedffmpeg to extract the MPEG-3audio stream from the MPEG-4video podcast

Obviously performing thesetasks at the terminal iscumbersome and time consumingNext up we are going to automatethe solution so these tasks occur

on their own based on a schedule

GPODDER-SYNC

When we are all done with ourscript it will look like the imagebelow Before we can get herethough well need to set up theconfiguration and modify thegpodder settings

CONFIGURATION

Create a new file called auto-

downloadsconfand place it whereyou like In my setup it is located in$HOMEDownloadsPodcasts

In this file paste the Internet URLaddresses of each of the showsthat you want to auto-update (oneper line)

These podcasts can be video oraudio podcasts If they are videopodcasts then our script willconvert them to audio podcasts foryou

At present the script handlesonly MP3 and MP4 files For thepodcasts I download these appearto be the standard file-types inuse The script can be easilymodified to handle more file-typesif necessary

SCRIPT

Download the bash script herehttppastebincomxyxBMhZ8and copy into your home or ~bindirectory Open the script in youreditor of choice and replace thefollowing values to match yoursystem

LOG

This is the path and filename towrite log messages to You canchange it if you dont want to logto tmp

full circle magazine 74 10 contents ^

HOWTO - GPODDERlog=tmp$(date +Y-m-dTHM)-podcast-downloadlog

DEFS

This is the file containing theURLs of the podcasts toautomatically download This filemust exist prior to running thescript

defs=$HOMEDownloadsPodcastsauto-downloadconf

PODDOWNLOAD

This is the path where gpodderis configured to download It isusually ~gpodder-downloadsunless you manually changed thisvalue in the Preferences gt EditConfig button in gpodder On mymachine I have changed thedefault gpodder download path(to the path you see below)

podDownload=$HOMEDownloadsPodcastsgpodder-downloads

PUBDIR

This is the path to copydownloaded andor convertedpodcasts to It is created if itdoesnt already exist

pubDir=$HOMEDownloadsPodcasts_converted

HISTFILE

This is the path to the file usedto record which shows havealready been downloaded orconverted It is created if it doesntalready exist

histFile=$HOMEDownloadsPodcasts_converted_historytxt

TEST THE SCRIPT

Now that we have updated thescript we need to test that itrsquosworking correctly

make it executable

chmod +x ~bingpodder-syncsh

run the script

cd ~bin ampamp gpodder-syncsh

Hopefully the script updatedyour specified podcasts and thendownloaded (and converted ifapplicable) them to your pubDirfolder

DOWNLOAD SCHEDULING

Now that our script is runningand everything is set up we needto create a scheduled task so thescript is run automatically once aday In the example below we arerunning the script every morningat 1030 am

open crontab

crontab -e

enter this line into thecrontab (replace neal withyour username)

30 10 homenealbingpodder-syncsh

NEXT STEPS

This process is ideal on aheadless server Ive been runningthis script for a few years now on aUbuntu server In thisconfiguration you can set thepubDir to a SAMBA share Noweveryone in the house can synctheir devices to the shared folder

Feel free to send me feedbackor questions I hope you enjoyedthis tutorial

Neal is a software engineer andenterprise services consultant for aninternational PC firm He has beenusing Linux since 1998 as a hobbyistand loved every minute of it He canbe reached by email atnealbaileyhotmailcom

full circle magazine 74 11 contents ^

HHOOWW--TTOOWritten by Elmer Perry LLiibbrreeOOffffiiccee PPtt2277 IInnttrroo TToo DDrraaww

The LibreOffice Draw module isa vector graphics application

included in the LibreOffice suiteDraw lets you create graphics youcan use in your documents Whilethere are more advanced vectorgraphics programs ndash such asInkscape ndash Draw provides you withmore tools than most drawingpackages included in other officesuites

Vector graphics create imagesby defining geometric shapes suchas circles rectangles and polygonsrather than by pixel points on thescreen Because of this vectorgraphics scale without distortion

As with the other modules inLibreOffice Draw integrates wellwith the others making it the toolof choice when creating graphicsfor your documents

THE DEFAULT LAYOUT

The default layout for Draw israther sparse You will probablywant to modify it to include thetoolbars you use most often Thelayout includes the basic elements

you need to create a graphicimage The center of the screen isthe area where you will create yourgraphic To the right you have thepage pane showing the differentpages of the graphic Multi-pagegraphics are used mostly forpresentations and I will coverthem at a later time

By default you have threetoolbars The standard toolbar isthe topmost toolbar This is thetoolbar you see in most of theLibreOffice modules It controlsthe new open save copy cutpaste and other functions thatpertain to most modules The line

and fill toolbar sits below it Thistoolbar controls how the lines andfill of an object will look At thebottom of the window sits thedrawing toolbar From this toolbaryou can create most of the objectsfor your graphic You can move thetoolbars by grabbing the handle atthe beginning of the toolbar anddragging it to the location whereyou want it

The status bar at the bottom ofthe window gives you a lot ofuseful information about theobject you are editing An objectrsquostype dimensions angle and otheruseful information will show up

here I will refer to the status baroften during the How-tos on Draw

At the top and along the leftedge sit the rulers The rulers areguides to where you are in theimage If you want to change theunit of measure in the rulers youcan right-click the ruler and selecta different unit of measure Whenyou have an object selected theruler shows double lines toindicate the objectrsquos position onthe drawing

THE COLOR BAR

The color bar displays thecurrent color palette under the

full circle magazine 74 12 contents ^

HOWTO - LIBREOFFICE Pt27drawing area You can use it toselect colors for your objectsrather than having to use thedropdown list in the line and filltoolbar The first box ndash the whitebox with an X in it ndash is the no color(or invisible) selection To displaythe color bar go to View gtToolbars gt Color Bar To use thecolor bar left-click the color youwant for the fill color of the objectand right-click to select the linecolor

TEAR-OFF TOOLBARS

Many of the icons on thetoolbars have a triangle or arrowto the right This indicates the itemis expandable Clicking on thearrow gives you more choices You

can detach these items from thetoolbar creating a floating toolbarWhen you expand the item youwill see a grab bar at the bottomClick and drag the grab bar tocreate a floating toolbar of theitems This is helpful when youneed to use the items repeatedlyand is quicker than having toexpand the items each time Whenyou are finished just close thefloating toolbar by clicking on theclose button in the title bar

GRID SNAP LINES AND

SNAP POINTS

When creating an image I findit useful to have guides to workfrom The grid snap lines and snappoints are useful for such guides

You can set the program to snap tothese guides which help youprecisely place your objects in thedrawing

To set up the grid go to Tools gtOptions gt LibreOffice Draw gt GridIf you want objects to snap to thegrid by default check the Snap-to-grid checkbox under grid You alsohave the option to make the gridvisible by default Resolution setsthe vertical and horizontal settingsfor the grid Subdivision sets thenumber of markers between thehorizontal and vertical grid pointsThe more subdivisions the moreprecise the changes when snap-to-grid is on But like most things ahappy medium is usually better

than too much You can set certainsnap options on by default underthe snap section but I recommendleaving these all off by defaultand using the options toolbarwhen you need to turn them onUse the snap range to control howclose to a snap point you arebefore your object snaps to thepoint

full circle magazine 74 13 contents ^

Elmer Perrys history of workingand programming computersinvolves an Apple IIE adding someAmiga a generous helping of DOSand Windows a dash of Unix andblend well with Linux and Ubuntu

HOWTO - LIBREOFFICE Pt27

Unlike the grid snap points andsnap lines are inserted when youneed a more exact location Snaplines are great for aligning objectsvertically or horizontally To createa snap line or point Insert gt InsertSnap PointLine from the menubar The X position controls thedistance from the left of theimage The Y position controls thedistance from the top The typecontrols whether you are insertinga snap point vertical snap line orhorizontal snap line You can alsocreate snap lines by clicking anddragging from either thehorizontal or vertical rulers Todelete a snap line click and drag itback to the ruler To delete a snappoint right-click the snap pointand select Delete Snap Point

OPTIONS TOOLBAR

The options toolbar contains allyour snap options If it is notshowing select View gt Toolbars gtOptions On the toolbar you can

toggle whether your guides aredisplayed and toggle on and offthe snap options You might wantto dock this toolbar to the bottomor side of your window as I suspectyou will use it often to togglethese options

There is one more guide on thetoolbar we have not discussed yetIt is the helplines When you selectthe helplines on the optionstoolbar then when you move anobject dashed lines appear fromthe corners of your object to therulers The helplines are just onemore tool to help you accuratelyplace your objects

CONCLUSION

LibreOffice Draw is the graphicsapplication of the LibreOfficesuite Draw saves graphics in avector graphic format for use inyour documents created withother applications in the suiteDraw provides you with the tools

to combine text and geometricobjects to create your graphicsGuides and the ability to snap tothe guides help you to preciselyplace your objects

In the next LibreOffice How-Towe will look at creating basicobjects in Draw

The Ubuntu Podcast covers allthe latest news and issues facingUbuntu Linux users and FreeSoftware fans in general Theshow appeals to the newest userand the oldest coder Ourdiscussions cover thedevelopment of Ubuntu butarenrsquot overly technical We arelucky enough to have somegreat guests on the show tellingus first hand about the latestexciting developments they areworking on in a way that we canall understand We also talkabout the Ubuntu communityand what it gets up to

The show is presented bymembers of the UKrsquos UbuntuLinux community Because it iscovered by the Ubuntu Code ofConduct it is suitable for all

The show is broadcast live everyfortnight on a Tuesday evening(British time) and is available fordownload the following day

podcastubuntu-ukorg

full circle magazine 74 14 contents ^

HHOOWW--TTOOWritten by Alan Ward CCoonnnneeccttiinngg TToo IIPPVV66

The 2008 Beijing SummerOlympics brought IPv6 to the

attention of the technical crowdwith further reminders on WorldIPv6 Day 8 June 2011 and WorldIPv6 Launch Day 6 June 2012 Weare for the most part informedthat the current IP (IPv4) addressspace is running out and thatsometime in the short to middleterm we will need to get to usingIPv6 addresses and connectivity tothe Internet

This is not quite yet the case formost people Internet ServiceProviders have not rolled outnative IPv6 access in manycountries Most servers still haveonly Pv4 access with the exceptionof Internet giants such as GoogleFacebook and several others Muchof the hardware available(specially in the domesticcategory) still handles only IPv4But things are changing and wewill need to get to it Going dual-stack ie having both IPv4 andIPv6 activated at the same time isa nice way of making thetransition

Luckily for us Debian Ubuntuand most other GNULinuxdistributions are well up to speedas regards IPv6 The Linux kernelitself handles IPv6 quite well GNUuser-land applications have beenadapted or ported to IPv6 andmost widely-used GUI programsare now capable of making use ofIPv6 connections - actually whenboth IPv6 and IPv4 are presentthey tend to prefer IPv6

So in a way Ubuntu is ideal tomake a first contact with this newIPv6-enabled version of the Web

CONNECTING TO THE

INTERNET WITH IPV6

Supposing we do not have anative connection to the IPv6-enabled Internet we shall needthe services of a tunnel brokerThis is the equivalent of anInternet Service Provider butinstead of giving access to theInternet for individual lines ordevices it gives access to the IPv6-enabled Internet starting from anormal IPv4 address We will be

creating an IPv6 tunnel from ourcomputer to the tunnel brokerthrough the IPv4-only fabric thatlies between us

Several tunnel brokers areavailable both free andcommercial Two in the formercategory are SixXS(httpwwwsixxsnet) and Gogo6(httpwwwgogo6com) In bothcases the necessary software isopen free and readily availablefrom the Ubuntu repositories

For Gogo6 we need to sign upfor their Freenet6 IPv6 accessservice athttpwwwgogo6comfreenet6account Each of their servers worksindependently from the others soremember which one you are on(choose the one you think is bestaccessible from your country)Once we have confirmation ofbeing registered we need toinstall the software

sudo apt-get install gogoc

Naturally we could also use agraphical program such as

Synaptic Ubuntu Software Centeror Muon

We then need to edit theconfiguration fileetcgogocgogocconf with theusername and password the servergave us and restart the servicewith

etcinitdgogoc restart

We should then be able to seethe tunnel with the ifconfigcommand

ifconfig

tun Link encapUNSPECHWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00

inet6 addr2001db8101128ScopeGlobal

UP POINTOPOINTRUNNING NOARP MULTICASTMTU1280 Metric1

In this example our IPv6address would now be2001db8101 Since this is just anexample I chose a (relatively)simple addressmdashreal IPv6addresses may need be writtenwith up to 32 hexadecimal digits

full circle magazine 74 15 contents ^

HOWTO - CONNECTING TO IPV6grouped into eight four-digitgroups

If we choose SixXS as our tunnelbroker the registration processmay be slightly slower (it tookslightly less than an hour for me)since it is not completelyautomated real human beingsprocess our request We can thenrequest a tunnel be activated forus and optionally an IPv6 addresssubnet The tunnel is all we needto access the IPv6 Internet on asingle computer the subnet isneeded if we chose to connect acomplete local network throughour machine

For SixXS the appropriatesoftware package is aiccu

sudo apt-get install aiccu

When we have editedconfiguration file etcaiccuconfwith the username and passwordgiven by SixXS we can restart theservice

etcinitdaiccu restart

and we should then be able tosee the tunnel with the ifconfigcommand

ifconfig

sixxs Link encapUNSPECHWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00

inet6 addrfe8040fe00229264ScopeLink

inet6 addr2001db810164 ScopeGlobal

UP POINTOPOINTRUNNING NOARP MULTICASTMTU1280 Metric1

This one is configured in aslightly different way than theGogo6 version (note the 64segment instead of a single host128 address) and uses identifierldquosixxsrdquo instead of ldquotunrdquo

If things have gone well so fareither with Gogo6 or with SixXSwe can now use the IPv6-activatedversions of network tools to checkconnectivity such as ping6 (insteadof ping) and traceroute6 (insteadof traceroute) Other tools such ashost and ip work in the same wayboth for IPv4 and IPv6 So

host ipv6googlecomipv6googlecom is an aliasfor ipv6lgooglecomipv6lgooglecom has IPv6address2a0014504001c0263

ping6 -c 3 -n ipv6googlecomPINGipv6googlecom(2a0014504001c0268) 56 data bytes

64 bytes from2a0014504001c0268icmp_seq=1 ttl=51 time=228 ms64 bytes from2a0014504001c0268icmp_seq=2 ttl=51 time=228 ms64 bytes from2a0014504001c0268icmp_seq=3 ttl=51 time=229 ms

Since we now have IPv6connectivity with the Web we canbrowse IPv6-only web pages Someclassical destinations to try outIPv6 are the dancing turtle athttpwwwkamenet (it dancesonly if we connect through IPv6)or the test pages athttpwwwtest-ipv6com orhttpwwwipv6-testcom

full circle magazine 74 16 contents ^

HOWTO - CONNECTING TO IPV6

DIFFICULTIES WITH IPV6AND UBUNTU

We have just set up a dual IPv4and IPv6 stack our computer isconnected directly to the IPv4Internet through our usual ServiceProvider and indirectly to the IPv6Internet through the tunnelbroker But if we had not set up ordo not activate the tunnel ourcomputer can be in a situation inwhich it has a working IPv4connection but not so with IPv6

Ever since most modernoperating systems activate IPv6 bydefault this has given rise to someconfusion Many programs arecapable of handling dual-stackaccess they prefer to use IPv6 ifpossible and if not fall back toIPv4 But other programs cannothandle this which usually ends upcausing delays that annoy the userSome programs even complainabout ldquonot being able to connectto the Internetrdquo - even though aperfectly good IPv4 connection isup

This is now more-or-less fixedfor software on Ubuntu thoughwith previous versions it was

sometimes necessary to deactivateIPv6 at kernel level One optionwas to blacklist the ipv6 kernelmodule as mentioned by RobertClipsham way back in numberseven of FCM Another possibilitywith recent kernels is to disableIPv6 through the proc interface

echo 1 gtprocsysnetipv6confalldisable_ipv6

However it should be stressedthat these difficulties should nolonger come up under Ubuntuwhichever order in which aprogram chooses to connect to theInternet it should be able to do sothrough one route or the otherNot so in other operating systemsspecially with commercialsoftware

WORLD-REACHABLE

ADDRESSES

The nice thing about IPv6 is thatNetwork Address Translation (NAT)and private addresses ubiquitousin the IPv4 world are no longerused The reason is that since thereare so many public IPv6 addressesavailable it will not be necessaryto re-utilize them many times overin the form of private addressesthat are not routable through theInternet

The corollary is that thecomputers we connect to the Webusing IPv6 are directly reachablefrom all over the Internet Nothingstands between us and the wildworld out there

This can come out as an

advantage Consider for examplethe hoops some of us jumpthrough in order to reach ourhome machines from outsidewhile on the road Or to get intoour work machines from home(though systems administratorsmay frown on this and rightly so)With IPv4 we need to open a portin our router to enable access fromthe outside and activateDestination NAT (DNAT) to makepackets we actually send to ourrouters external address be resentinside towards a specific PC Andwe must achieve this rathercomplex setup while at the sametime taking into account systemsecurity

With IPv6 and world-reachableaddresses this is no longernecessary If for example myhome computer has global address2001db8101 and an Apache webserver running I can connect to itdirectly from outside my home bysimply pointing any browser to thecorresponding URLhttp[2001db8101] If I set up apersonal mail server it can also bedirectly reached and mail sent tome from the Web

But having our computersdirectly reachable can also

full circle magazine 74 17 contents ^

HOWTO - CONNECTING TO IPV6constitute a serious security riskSo we need to be really carefulabout what kinds of traffic we letin

To protect my home computer Ican use my global IPv6 address toset up a SSH or OpenVPN virtualprivate network (VPN) This wayfull communication can be set upfor all protocols through anencrypted and authenticatedchannel Even if somebody inbetween may see my packets asthey pass through they cannotdecrypt them and view the datacontained within So we have astrong argument in favor ofsetting up a secure VPN andmaking sure our services can beaccessed not directly from theInternet but only through theVPN

Naturally Ubuntu has all thenecessary tools in the repositoriesboth for the client and for theserver sides of the VPN Thecorresponding software packagesare ssh-server openvpn andnetwork-manager-openvpn ndashthough as usual other possibilitiesalso exist

Luckily the Linux kernel firewallis also well up to the job though it

does need to be correctly set upThe command-line way of doingthis is probably not for the faint ofheart as it is relatively easy toleave out a rule and make thingstoo easy for the bad guysmdashorbeing over cautious andinadvertently blocking yourselfout So a GUI tool such asfirestarter may be a wise choice tobegin with

If we set up some services wewish to share with friendsmdashor justuse for ourselvesmdashwe should alsobear in mind the securityimplication of having a port opento the world Special attentionshould be given to securing accessespecially when sensitive data canbe accessed eg though filesharing If all we want is access to

our files while on the road SFTP isprobably the easiest service to setup Basically all we need to do isinstall package openssh-server onour home computer We can thenaccess it from any file managerthat knows about SFTP (such asGnomes Nautilus) using URLsftpusernameserver_ip

Since SFTP is actually based onSSH it may be considered quitesecure especially if no-passwordpublic certificate-only access isused

For road-warriors several appscan be found that do SSH andSFTP both for iOS and AndroidUnless of course you choose to gowith Ubuntu on your phone ortablet in which case findingsuitable client software is simply amatter of choice

Alan teaches computer science atEscola Andorrana de Batxillerat Hehas given courses at the Universityand currently teaches GNULinuxsystems administration at the OpenUniversity of Catalunya (UOC)

full circle magazine 74 18 contents ^

HHOOWW--TTOOWritten by Nicholas Kopakakis BBlleennddeerr -- PPaarrtt 66bb

Last month we used CyclesRender to create the image

shown below left

Letrsquos create a similar image(below right) with the Blenderengine

The first thing that we notice(at least me) is shadows Theshadows that our point lamp castswith blender render are almostblack This phenomenon ishappening because in Blenderrenderer the light is been emittedby the lamp only This isntrealistic as in the real world every

object emits or reflects light

On the other hand Cyclesrenderer calculates the light thatevery object has from thesurroundings You can observe thecone and see how the shadowfrom the cube smoothly fades(contrary to the cone from theBlender renderer) and we have amirroring ground and a shiny metalcube in our scene

One other thing that is verycrucial and a main difference

between Blender and Cycles ismore technical

Navigate to File gt UserPreferences gt System (above)

At the lower left corner of theSystem Tab you can check if yourcomputer has Nvidia CUDAsupport under Compute Device

My GPU has CUDA support so Ican enable it You can also check itat the official CUDA support urlhttpsdevelopernvidiacomcuda-gpus

If you are lucky and have anNvidia CUDA card you have toenable it under the ComputeDevice Tab that I mentionedbefore AND under the PropertiesPanel Render Tab -gt Device -gt GPUCompute in order to have the fullpower for your rendering

full circle magazine 74 19 contents ^

HOWTO - BLENDER Pt 6b

Cycles can use your GPU CUDAcores to render and is much fasterthan the CPU Check out CUDA atwikipedia httpenwikipediaorgwikiCUDA

If you dont have a CUDA GPUyou can use Open ShadingLanguage but its a little bit buggyand I couldnt recommended thismethod of rendering for now Inthe near future I have a feelingthat itrsquos going to be much fasterthan the CUDA render procedure

But enough with the technicalstuff

Letrsquos see another great thing

about Cycles Open the blend filethat we started last month or justcreate a new one Dont forget tocheck that the Cycles Render at thetop is selected

Also change one of your 3d viewwindows to show the renderedresult

Select the sphere navigate tothe Properties Panel and changethe Surface shader from thedefault Diffuse BSDF to Emission

You can check in the Previewwindow the cool effect that wecreate You can adjust the Colorand the Strength of the light thatyour object emits Also for everyshader you can adjust a lot of otherthings (as textures for example) bypressing the little dot right next tocolor and strength values

Select our metallic-lookingcube press the little dot next tocolor and change its texture toBrick Texture Check the result inyour 3d view window and selectdifferent textures until you findsomething that you like

full circle magazine 74 20 contents ^

Nicholas lives and works in GreeceHe has worked for a post-productionhouse for several years and migratedto Ubuntu because ldquoit rendersfasterrdquo You can email him atblender5dgmailcom

HOWTO - BLENDER Pt 6b

TIP The little dots are in everyshader not only emission and Ipersonally find them very useful toquickly create interesting stuff

Another interesting shader isthe Mix Shader As you can easilyunderstand from its name this is ashader that you can use to mixother shaders Two other shadersto be more precise So letrsquos selectour cone and change the DiffuseBSDF shader to Mix Shader Add aGlass shader and a Diffuse shaderor a Glossy Shader and anAnisotropic Shader to our coneChange the value of the Facparameter to adjust thepercentage of the second shader(0000 means 0 while 1000means 100)

Check the result on yourpreview window and adjust thesettings as you like

Another thing that I want tomention in this tiny littleintroduction on the CyclesRenderer is the use of planesinstead of lamps

Most people working in Blenderand Cycles use planes to illuminatetheir scenes Looks like more ldquoreal

worldrdquo lighting and I have noreason to argue with them

Below is where I am so far

For this month follow this linkhttpvimeocom68010380 toenjoy a wonderful work by 3people and Blender(congratulations goes to JavierTrapiella Baol Bardot Bulsara andRobert Green)

Also visit wwwblendernewsorgto enter and share with thousandsof professional artists

httpblendernewsorgxemid=Feature_Articlesampdocument_srl=1274

full circle magazine 74 21 contents ^

HHOOWW--TTOOWritten by Mark Crutch IInnkkssccaappee -- PPaarrtt 1144

Transparency ndash or itscounterpart opacity ndash is such a

fundamental concept in Inkscapethat it was one of the earliesttopics covered in this series Backin Part 3 you were introduced tothe Opacity spin-box on the statusbar which gives you the ability toset a single transparency level fora whole object or even a group ofobjects

If you want a single object tohave varying opacity ndash such ascompletely transparent at one endand opaque at the other ndash you canuse a gradient for the fill andstroke But what about doing thesame for a group of objects Youcould set suitable gradients oneach individual item in the groupseparately to get the desiredeffect but if your group containslots of objects then that approachbecomes tedious very quickly

The solution to this problem ismasking This is a technique thatuses a grayscale image as a meansof specifying the opacity ofanother object or group Any whitesections in the image cause that

part of the masked object toappear opaque Black sectionscause that part to appeartransparent And grays in-betweenresult in varying levels of opacity

Lets look at an example In thisimage (below) Ive placed a solidred circle on top of a solid greenbackground The green is theremainly to show the effect moreclearly On top of the circle is arectangle with a white-black-whitegradient Using this rectangle as amask for the circle gives the resultof a clipped circle that fades fromopaque to transparent and back toopaque

Note that anything outside themask is clipped In that respectmasking could even be used as analternative to the clip paths thatwere introduced in the previouspart of this tutorial Draw yourmask entirely in white ndash or in solidshades of white and black ndash andany parts of the masked objectwhich lie outside the mask orwhich are colored black will beclipped Usually I recommend usinga clip path in preference to a maskif you simply want a hard clippededge but as we will see later inthis article there are times whenits easier to use a mask

You may recall that the fill andstroke of a clip path are irrelevantto the final effect on the clippedobject With masks however theopposite is true ndash the color of eachindividual pixel is taken intoaccount when calculating its effecton the masked object so fills andstrokes have significance

Did I say pixel In a vectorformat In practice there are fewcases where an SVG file is actuallyused as a purely vector format Ifyou want to display an SVG file ona computer screen or print it to aninkjet or laser printer it isultimately converted to pixelsMasking takes place during thisfinal output step so although themask may be made up of vectorobjects and the item beingmasked is also a vector the finalresult is really generated only atthe point that those vectors areconverted to individual pixels fordisplay or printing

Using a thick-stroked rectangleand strictly black or white pixelsits easy to see the differencebetween a clip path and the use of

full circle magazine 74 22 contents ^

HOWTO - INKSCAPE Pt14a mask to simulate clipping In thetop pair of images Ive used therectangle as a clip path and youcan see that the result is alignedwith the center line of the strokeThe second and third pairs ofimages show the rectangle beingused as a mask with only whiteparts remaining and black partsbecoming transparent Itsespecially clear in the last pair thatthe stroke has an effect

By now it should be clear thatclipping and masking are similaroperations so its not reallysurprising that Inkscape exposesthem with the same user interfaceJust as with clipping the maskingobject must be on top of the objectto be masked in terms of the z-index You then select both itemsand choose Set Mask from thecontext menu or Object gt Mask gtSet from the main menu Releasinga masked object is as simple asselecting it (it will be described asldquoMaskedrdquo in the status bar) thenchoosing Release Mask from thecontext menu or Object gt Mask gtRelease from the main menu Justas with clip paths it is possible toedit masks using the node toolwithout releasing them first butgenerally theres little benefit todoing so as you can edit only theoutline shape of the path not itscolor

As youve seen using agrayscale gradient as a mask givesyou some control over the opacityof the masked object You may alsorecall that Inkscape offers aselection of black and whitepatterns in its Fill amp Stroke dialogplus a few grayscale bitmap fillpatterns These may previously

have seemed rather limiting buttheir monochrome nature makesthem perfect for use as a mask

The checkerboard pattern is agood example of a situation whereits easier to use a mask than a clippath This same effect could beachieved by clipping with acomplex path but its probably notworth the extra effort Lookingclosely at the checkerboard youllnotice that the fill isnt made up ofblack and white squares but ratherwhite and transparent Using whiteand transparent can sometimes

make it easier to see what parts ofan object you are masking whiteareas will remain visible andtransparent areas will be clipped Atranslucent white area will havethe same effect as a shade of grayIt may seem counter-intuitive tocover the parts of the object thatyou want to keep and expose theparts that will be hidden but thatsthe way that masking has beendefined in the SVG specification sothats the way it works in Inkscape

Because clip paths are definedby a boundary and a concept ofwhats inside and outside thatboundary its possible to use onlya single path or object to define aclipping shape Masks on the otherhand are concerned with only thecolor of pixels so it doesnt reallymatter whether your mask is madeup of a single object or a wholeload of objects inside a group Thisallows you to create complexarrangements of colors andpatterns which would beimpossible to reproduce using asingle path

This example uses a groupmade up of a few random objectsas a mask You can see that therepeating radial gradient of therectangle made up of a white-to-

full circle magazine 74 23 contents ^

Mark has been using Linux since1994 and uses Inkscape to createtwo webcomics The Greys andMonsters Inked which can both befound athttpwwwpeppertopcom

HOWTO - INKSCAPE Pt14transparent transition results in asimilar pattern being visible fromthe masked red circle But byadding extra black and whitefeatures to the mask group youcan ldquooverriderdquo the pattern withexplicit sections of transparencyand opacity One thing to note isthe place where the black linecrosses the white one because theblack line is on top the pixels atthat position are black so that partof the masked object istransparent It doesnt matterwhats going on within the groupall that matters is the color of thefinal pixels This may not be thebest piece of abstract art in theworld but it would have been a lotharder to draw without usingmasks

Although you can use masks tocreate complex arrangements ofclipping and transparencyprobably the most common use issimply to add ldquofeatheringrdquo to theedges of a group so that it fadesinto the background In that caseall you need for your mask designis a strongly blurred white ellipseas demonstrated in this whollyunseasonal greeting card design

Throughout this article Ivereferred to masks as beinggrayscale images Thats notstrictly true ndash a mask can be anycombination of colors that youwant However anything otherthan white black or gray will beconverted into a grayscale imagebefore its used as a mask This canmake it difficult to predict the

exact effect of a color on theresultant opacity so I recommendusing pure grayscales whendrawing your masks in almost allcases

full circle magazine 74 24 contents ^

HHOOWW--TTOOWritten by Ronnie Tucker WWrriittee FFoorr FFuullll CCiirrccllee MMaaggaazziinnee

GUIDELINES

The single rule for an article isthat it must somehow be

linked to Ubuntu or one of themany derivatives of Ubuntu(Kubuntu Xubuntu Lubuntu etc)

RULES

bull There is no word limit for articlesbut be advised that long articlesmay be split across several issues

bull For advice please refer to theOfficial Full Circle Style Guidehttpurlfullcirclemagazineorg75d471

bull Write your article in whicheversoftware you choose I wouldrecommend LibreOffice but mostimportantly - PLEASE SPELL ANDGRAMMAR CHECK IT

bull In your article please indicatewhere you would like a particularimage to be placed by indicatingthe image name in a newparagraph or by embedding theimage in the ODT (Open Office)

document

bull Images should be JPG no widerthan 800 pixels and use lowcompression

bull Do not use tables or any type ofbold or italic formatting

If you are writing a reviewplease follow these guidelines

When you are ready to submityour article please email it toarticlesfullcirclemagazineorg

TRANSLATIONS

If you would like to translateFull Circle into your nativelanguage please send an email toronniefullcirclemagazineorg andwe will either put you in touch withan existing team or give youaccess to the raw text to translatefrom With a completed PDF youwill be able to upload your file tothe main Full Circle site

REVIEWS

GAMESAPPLICATIONSWhen reviewing gamesapplications please state clearly

bull title of the gamebull who makes the gamebull is it free or a paid downloadbull where to get it from (give downloadhomepage URL)bull is it Linux native or did you use Winebull your marks out of fivebull a summary with positive and negative points

HARDWAREWhen reviewing hardware please state clearly

bull make and model of the hardwarebull what category would you put this hardware intobull any glitches that you may have had while using the hardwarebull easy to get the hardware working in Linuxbull did you have to use Windows driversbull marks out of fivebull a summary with positive and negative points

You dont need to be an expert to write anarticle - write about the games applicationsand hardware that you use every day

full circle magazine 74 25 contents ^

httpsspideroakcom

Get 25 off any SpiderOak packagewith the code FullcirclemagFans

full circle magazine 74 26 contents ^

AASSKK TTHHEE NNEEWW GGUUYYWritten by Copil Yaacuteňez

Hi everyone Welcome back toAsk the New Guy

If you have a simple questionand you think Ubuntu Bug 1 issome kind of flying roach contactme at copilyanezgmailcom

Todayrsquos question is

Q How do I connect to myUbuntu desktop using myAndroid phone

A Right this way Mr Bond QBranch has been working on somenew toys for you How about thisItrsquos a combination martini shaker-slash-Taser No Well thenperhaps this combination cufflink-slash-Taser Or this itrsquos acombination Taser-slash-Taser Notvery imaginative I know Sorry sirwersquore a little underfunded rightnow

Nothing says ldquoI want to beDaniel Craig or Jennifer Garnerrdquolike accessing your Ubuntu desktopfrom your mobile phone Whatrsquosfunny is that if Hollywood weredoing it there would be multiple

cascading menus and screens alongwith some kind of eye-trackingdigital Heads Up Display andvirtual keys yoursquod have to press inthe air like a methed-out orchestracomposer

Quick detour why is it thatevery tinseltown movie showspeople working with virtual GUIssuspended in front of them I getexhausted just lifting my hand toturn off the monitor Forget abouthacking an enemy server can youimagine typing an email on one ofthose Are there NO ergonomicsexperts in Hollywood End detour

As usual Ubuntursquos way is easyand sexy Not sexy as in actuallysexy Accessing your desktopremotely isnrsquot likely to get you adate with Halle Berry or JavierBardem But it might impress MissLinux Kernel 2013 and keep strayLuddites from wandering ontoyour lawn

To access your Ubuntu desktopfrom your Android phone yoursquollneed the following

1 An Ubuntu PC (Irsquom on 1304) -make sure itrsquos connected to yourhome network2 An Android Phone (I used an HTCDroid Incredible II runningGingerbread)3 Someone to shout ldquoHallelujahrdquowhen yoursquore finished (this is keypeople donrsquot skimp)

Okeedokee got everythingready Good Go to your PC andclick on the Ubuntu symbol to

open the Unity search field TypeDESKTOP and yoursquoll see a DesktopSharing application Click on thatto open it

Here is how I configured mypreferences in order to giveexternal access to my Ubuntudesktop

The Desktop Sharing windowasks for a password that must be

full circle magazine 74 27 contents ^

entered in order for someone toconnect from the outside Usesomething you can easilyremember like the name of thegaffer on Star Trek II The Wrath ofKhan (Romolo Aquistapace as ifyou didnrsquot know)

Yoursquoll notice I left blank theldquoYou must confirm each access tothis machinerdquo option You mightwant to keep this box checked Itrsquosnever a good idea to leave yourmachine accessible to the outsideworld even if yoursquore requiring apassword I have it toggled OFF forease of use but honestly do as Isay not as I do And as a generalrule you should never takesecurity advice from someone whorevels in his ignorance

Oh if you currently have yourapp bar along the left side of yourscreen set to auto-hide changethat to the default so that itrsquosalways visible If the app bar auto-hides itrsquos more difficult to access itfrom your phone Also if you haveyour computer set to sleep after acertain amount of time you mightwant to change this setting so thatyour PC doesnrsquot go to sleep andthus disconnect you in the middleof a connection

Yoursquoll also need your desktopPCrsquos IP address Ubuntu makes thisdead simple Just right-click thenetwork icon and click onConnection Information Note theIP address listed there yoursquoll needit in just a second

Okay now itrsquos time to get yourphone ready

Fire up your Android phone andhead over to the Google PlayStore Yoursquore going to need a VNCclient Thatrsquos the software that willconnect your phone to your PC Irsquomnot sure what VNC stands forprobably just the initials of the

white-haired wizard who capturedthis sorcery and gave it away onthe Internet

I should probably take amoment to explain what a VNCclient does But Irsquom not gonnaLifersquos too short you know

The VNC client I used is calledandroid-vnc-viewer and itrsquos freeOnce yoursquove downloaded thesoftware press the icon to run itYoursquoll see a window with emptyfields Letrsquos fill those in and solidifyyour status as AlphaNerdNerdette among your peers(which if they mainly consist ofvillains named Hans with world

domination fetishes you shouldconsider ditching)

In the Nickname field typesomething catchy like Space Wolfor Super Tramp Yoursquore beingtotally badass right now yournickname should reflect this

Next type in the password youset up on the Desktop Sharingapplication Finally type in thedesktop PCrsquos IP address Yourscreen should look something likethat shown on the following page

Ready Time to see if yourHallelujah shouter is up to the taskAlso if there are any annoyingneighbors who keep trying toexplain fantasy football to youinvite them over Payback time

Click Connect Hallelujah Feelfree to lift your arms up Mosesstyle and scream ldquoBeholdrdquo In a fewmoments your smartphone screenwill fill with a lower resolutionversion of whatever is on yourdesktop screen Your phonersquosscreen will now act like a laptoptrackpad Wherever you move yourfinger your cursor follows Tap thescreen on an Ubuntu app icon andwatch it open

ASK THE NEW GUY

full circle magazine 74 28 contents ^

Copil is an Aztec name that roughlytranslates to ldquoyou need my heart forwhat againrdquo His love of womenrsquosshoes is chronicled atyaconfidentialblogspotcom Youcan also watch him embarrasshimself on Twitter (copil)

Pretty cool right

What can you do with this Theoptions are endless You couldaccess your PC and email yourself afile you forgot to put into thecloud Or click on your webcam anddo a quick security check of yourhome office Or make peoplebelieve yoursquove just hacked into abad guyrsquos world dominationsystem and are shutting down hisnuclear weapons lab with a fewkeystrokes Ladies yoursquoll be all therage at the next LAN party

Go ahead indulge your innerSydney Bristow or James Bond

Good luck and HappyUbuntuing

ASK THE NEW GUY

PYTHON SPECIAL EDITIONS

httpfullcirclemagazineorgissue-py01 httpfullcirclemagazineorgissue-py02

httpfullcirclemagazineorgpython-special-edition-issue-three

httpfullcirclemagazineorgpython-special-edition-volume-four

httpfullcirclemagazineorgpython-special-edition-volume-five

httpfullcirclemagazineorgpython-special-edition-volume-six

full circle magazine 74 29 contents ^

LLIINNUUXX LLAABBWritten by Charles McColm DDVVDD MMeennuuss wwiitthh DDVVDDSSttyylleerr

Video is everywhere thesedays Our phones tablets

digital cameras and notebooks allhave video capable cameras inthem Whether yoursquore taking afamily video or producing adocumentary itrsquos nice to put somepolish on the video There are a lotof video editing tools for LinuxLives Cinelerra OpenShot Pitiviand Kdenlive to name a few Theseediting tools will help you put thepolish on your actual video butwhat do you do about creating apolished looking DVD menu

In FCM73 I mentionedDeVeDe and KMediafactoryDeVeDe is great for creatingsimple menus if yoursquore in a hurrybut menus look text heavyKMediafactory was great at onetime but it hasnrsquot been developedin several years and the templatesare limited Enter DVDStylerDVDStyler is a cross-platform freeDVD authoring application for thecreation of professional-lookingDVDs

DVDStyler is available in theuniverse repository of Ubuntu and

can be downloaded with a simple

apt-get install dvdstyler

DVDStyler has a number of xinevideo-related dependencies

When DVDStyler starts itprompts you to create a newproject or open an existing projectIf you create a new project yoursquollwant to adjust some of the projecttitle DVD size video quality videoformat aspect ratio and audioformat for your region In NorthAmerica we use NTSC I chose the

169 rectangular aspect ratio andstuck with the default AC3 audio

Next yoursquore shown a number oftemplates and asked to select atemplate You can choose atemplate or simple click the no-template button There are aselection of backgrounds on theleft hand side to choose from butby right clicking in the blank spaceand selecting properties you canchoose your own image and audiotrack for the menu If you select anaudio track be sure to click the

loop check-box to have it playmore than once (you too can havethat eventually annoying repeatingmusic track that seems so coolwhen you first hear it)

Once you have your backgroundand audio track itrsquos time to addsome content In this instance Ikept it simple and added twovideos by clicking on the FileBrowser tab on the left side anddragging two videos to the menupage To add text beside thevideos right-click near the videosselect add then select text andtype in the text (Sintel forexample) Once the text is on thepage you can select it and changethe text properties including fontsize style fill outline color outlinesize background color andlocation

I wanted an option to play bothvideos back-to-back so I added abutton from the buttons tab onthe left I changed its properties byright-clicking on the buttonselecting properties then clickingon the Play all titles check-box

full circle magazine 74 30 contents ^

LINUX LABButtons need not be tied to

videos You can also add sub-menus by clicking on the DVDmenu option then clicking add andmenu This creates a second menuwhich you can link a button to bychoosing menu 2 (in the imageabove I just have one menu calledMenu 1) from the Jump to drop-down dialog (instead of title 1 inthe example illustrated) Sub-menus can be used to create amenu for chapters subtitles oraudio

A good example of how youmight use a second menu is if youwant to provide a menu forspecific chapters of a video Donrsquotworry if your video is one longvideo you can create chapters byright clicking on the video (title 1for example) selecting propertiesand entering the time for thesecond third fourth etc chaptersin the chapters field

In the buttons along the lefthand side there is a square blankbutton above an elliptical blankbutton The square button displaysan image once dragged to themenu space On the second menudrag out enough square buttons tomatch the chapters yoursquove created(remember chapter 1 usually starts

at position 0 in the video soalthough our screenshot shows 5times we have 6 chapters) Addtext below or beside each chapterBy default all the square buttonswill be linked to chapter 1 Tochange this right-click on eachsquare button choose propertiesand from the Jump to drop-downselect the correct chapter for eachbutton Donrsquot forget to add a menubutton and link it back to menu 1(our topmain menu) With a littlework you can get some neatresults

DVD Styler is a great programbut during the making of severalmenus I bumped into a fewproblems First text appears to belimited to 10 characters Secondalthough I was able to resize thevideo buttons the lsquokeep aspectratiorsquo button didnrsquot work asexpected and seemed to squishthe video buttons so they didnrsquotlook correct Although itrsquos not aproblem it would be nice to haveguidelines in addition to the gridoption

When yoursquove imported all yourvideos and created all your menusclick the File then click Burn DVDand OK to make an ISO image ofyour DVD Use Brasero XFBurn orK3b to burn the ISO to DVD

If yoursquore feeling particularlyadventurous and are not afraid ofa little XML you can even createyour own buttons for DVD Styler Aguy named Mike created a detailedblogger post about how to addyour own buttons to DVD Stylerherehttpmikesgeneralblogblogspotca200608creating-new-buttons-for-dvdstyler_04html

You can find the DVD Stylerdocumentation and other links onthe DVD Styler web site athttpwwwdvdstylerorgen

Happy DVD menuing

Charles is a step-father husbandand Linux fan who hosts a not-for-profit computer refurbishingproject He maintains a blog athttpwwwcharlesmccolmcom

full circle magazine 74 31 contents ^

MMYY SSTTOORRYY

It has been about 6 years since Itook my first dive into the ocean

of open source The first opensource operating system that I wasintroduced to was OpenSolaris Iwas very eager to know aboutLinux and Unix systems when I wascompleting my 11th standard inhigh school (In India graduationstarts after 12th standard) Untilnow I was mastering in Installationamp Troubleshooting of Windows Iloved to fix my friends systems as Iam crazy about operating systems

I love to have a challenge findsolutions to problems fix systemsand try new things I was wellknown in my school days andcollege days among classmatesand senior students for having ITskills In the first year of myengineering at Government Engcollege Dahod I loved to stay inthe internet lab till it closed Oncemy head of department professorfound out about my IT skills hegave me the responsibility tomaintain the system health of allcomputer systems in the Internetlab As a reward I got systems fortesting and trying out new things

At that time internet connectionswere very limited to a few collegesand enterprise organizations andthere were slow and unstable dial-up connections

I was looking for an operatingsystem more powerful thanWindows At that time in India theword ldquoLinuxrdquo was heard by a onlyfew IT geeks Linux was used rarelyin giant enterprises in India I triedout OpenSolaris but I didnt find itbetter than Windows

In September 2009 I cameacross the Ubuntu website whileGoogling about Linux Ubuntu wasdifferent than what I had heardabout other Linux distros I foundUbuntu more user friendly thanany other Linux distromdashwith a niceGUI and powerful securityfeatures I began to gather moreand more information aboutUbuntu Due to the slow andunstable internet speed (maxdownload speed 15 kbps) at thattime I could not download Ubuntu910 It would take 3 to 4 days todownload it and bandwidth wasalso costly at that time

Around October 2010 whenUbuntu 1010 was launched Idecided to download Ubuntu 1010anyhow Internet speed was goodenough but there werent stableinternet connections yet We couldhardly download up to 150 MB perday After downloading 5consecutive days with a mobiledial-up connection I downloadedUbuntu 1010 successfully on myfriends desktop We tried to makea WUBI installation but failed Idecided to install Ubuntu bycreating a new partition and have afull installation Finally I gotUbuntu installed within just 20minutes on a P4 with 512 MB RAMThis was my first installation ofUbuntu I had seen Ubuntu just inscreenshots before Within 3 days Iexplored the whole system Myfriend was confused about how touse the system but I taught himUbuntu My friend was very happywith Ubuntu because now he had avirus-free system with all requiredsoftware preinstalled We gotevery device working with Ubuntufrom a camera to 3G modemwithout installing any additionaldrivers My whole computing world

changed I was entering the worldof Ubuntu

In November 2010 I assembledmy own desktop with Core i3 2 GBRAM 500 GB HDD and UbuntuMany questions arose in my mindHow is Ubuntu being developedHow do contributors worktogether What does thiswonderful system consist of Afterspending some weeks on theInternet I got my answers Ichecked out the whole Ubuntuhistory and came across theLaunchpad platform Ubuntuforums wiki and Ubuntudocumentation I was alsointroduced to other Ubuntuderivatives like Backtrack LinuxMint and Linux Deepin

Ubuntu proceeded with 1104Natty 1110 Oneric 1204 Precise1210 Quantal I have enjoyedevery Ubuntu distro and never hadfaced a problem duringinstallation For the last two yearsUbuntu has grown and improved alot After the launch of Ubuntu1110 Natty many users didnt likeUnity but I never faced any

Written by Ketan Patel

full circle magazine 74 32 contents ^

MY STORYproblem with it Unity becamestable in 1204 and fixed problemswith other users also I joinedAskubuntu in April 2012 and have agood reputation there

As a student of Electronics andTelecommunication Engineering Iwas interested only in thetelecommunication part and have akeen knowledge of technologies inmy field Now I am interested inLinux servers as they are a corepart of telecom networks and ITEnterprises I decided to learnabout Linux servers and movetowards system administration Icame across many Linux serverdistros like Red Hat FedoraGentoo Arch Linux Centos andDebian Most of all I love to workwith Ubuntu Server and Debian

It took time to learn aboutservers due to a busy engineeringschedule During the time Iremained connected with theUbuntu world using newslettersand news sites like Omgubuntuand wwwubuntu-newsnet In timeI came across FCM I downloadedprevious issues After that everymonth I download FCM and nevermiss a single issue I introducedlots of friends to Ubuntu byinstalling on their laptops and

desktops

In December 2011 aftercompleting my 7th semester examI started my journey with UbuntuServer Within some months I self-learned Ubuntu Server I also gotcommand of Red Hat Fedora andCentos Currently I am working as aLinux System Administrator in an ITorganization at Surat GujaratIndia Thus Ubuntu has played animportant part in changing my lifeand showed the way to my careerThe Voyage has been just startedwe have to build Cloud Computingplatforms within a few months

LIBREOFFICE SPECIAL EDITIONS

httpfullcirclemagazineorglibreoffice-special-edition-volume-one

httpfullcirclemagazineorglibreoffice-special-edition-volume-two

OTHER SPECIAL EDITIONS

hhttpfullcirclemagazineorgscribus-special-edition

httpfullcirclemagazineorgubuntu-development-special-edition

httpfullcirclemagazineorgvirtualisation-series-special-edition

full circle magazine 74 33 contents ^

Full Circle PodcastEpisode 34RaspberryJamboree 2013

Your hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clarkand Freaky Clown

from the Blackpool (UK) LUGhttpblackpoollugorguk

Welcome to the first of a 2part conference special inthis episode the presentersreflect on the first everRaspberry Jamboree held atthe Manchester CentralConference Centre on 9thMarch 2013

MMYY SSTTOORRYY

Several years ago I purchased anAcer Aspire One ZG5 for the

relative bargain of pound85 It servedme well as a netbook for a coupleof years I replaced the defaultLinux Operating System withUbuntu 1010 Netbook edition andenjoyed using it System resourceswere relatively sparse having anIntel Atom 16GHz processor512MB RAM and an 8MB Videocard However courtesy of severebutterfingers I managed to breakthe screen I could have replaced itbut this would have cost me half ofthe original purchase price of themachine and I had a Dell LatitudeE6400 laptop to use whiletravelling so the netbook simplygot filed away in a drawer for afew months

After around 6 months Idecided to reboot the netbookusing a TV as a monitor to seewhether it still worked at all and itdid I had a spare 1GB memory chiplying around from a previous PCupgrade and decided to installthat into the netbook to seewhether performance improved Itdid but things still werent

lightning fast I had heard aboutXBMC previously and installed itEven with the extra memory thewhole system seemed slow I wasaware of Ubuntu derivatives suchas Lubuntu Kubuntu and Xubuntuand decided that I would installone of them to see hot muchbetter things were

I opted for Lubuntu 1204installing from a USB CD drive as Ihas trouble encouraging mymachine to boot from USB stickOnce Lubuntu was installed Iconnected via ethernet to theadjacent router and installedXBMC 110 and selected a fewplugins for XBMC the iPlayerplugin being of the most interestto me I also installed the Quartzskin as I knew that this was alighter skin than the default

The install was flawless andbefore long I was experimentingwith the plugins some of whichwere more polished than others Ipurchased a Microsoft brandedWireless keyboard and mouse andthese were simply plug and play aswas a USB infra-red remote control

purchased from ebay for pound3 Thislittle netbook has been quietlysoldiering on in this arrangementfor the last 6 months I have set itup so that I can now stream audioand video from a shared drive inthe house and have even used itfor a barbecue party in my garden

Because of the very limitedhardware of this machine it wouldbe unrealistic to expect super HighDefinition at all times but I canstream video from almost any datasource Spotify for Linux workswithout issue Video is connectedvia VGA to my television and audiovia phono cable to our surroundsound If there is ever anythingthat we would like to play thatXBMC cannot handle we cansimply launch Chromium and playvia the browser

On paper this little netbookought to be almost useless butfor the princely sum of pound20 I haveresurrected this little workhorseand it is now at the centre of myfamilys viewing experience

Written by Andrew Tatton

full circle magazine 74 34 contents ^

RREEVVIIEEWWWritten by Devyn Collier Johnson CClleemmeennttiinnee

Clementine is a popular musicplayer for Ubuntu systems

This music player makes a greatalternative to Rhythmbox andBanshee Clementine has manygreat features and abilities as wellas a nice layout It is not only amusic player but a music managerClementine allows users to edittags create and edit playlists andconvert (transcode) musicClementine can even retrieve coverart and missing tag informationWith Clementine users have achoice between using theapplication through the appindicator or as a full windowClearly Clementine is a flexibleand multi-functional musicmanager that many Linux usersmay want to try because of itsmany features

The latest version at the timeof writing is version 111 Thisversion is very stable For exampleClementine does not crash orfreeze the program completestasks successfully without issuesIn my opinion Clementine is muchmore stable than Rhythmbox andBanshee The program starts up

quickly when executed and closesswiftly when closed Clementinedoes not require any loading whenperforming many tasks HoweverClementine does require sometime to convert audio filesdownload cover art rescan musiclibraries or lookup tag info Thesetasks require time becauseconverting is a complicatedprocess networks have limits totheir speed and the library must

be created and indexed carefully

Clementine allows users tocontrol the player with thekeyboard For instance I can pressF7 to stop the music and F10 tomake it louder This allows users toperform one task without needingto switch windows to controlClementine Many music playerslike Smplayer VLC and Mplayer donot support this feature

Clementine responds to these key-commands without delay

The programs layout andgraphics are set up wonderfully Tothe left users will see their musicInternet radio stations artist infosong info and search results ndashdepending on the clicked icon onthe far left column To the rightusers will see the playlist contentsClementine displays the differentplaylists as tabs Just as webbrowsers like Firefox permit usersto have multiple tabs with awebpage in each each playlist is atab At the bottom of the playlistbox users will find the controls forcurrent playing music and theprogress bar In the bottom leftcorner of the application thecover-art is displayed with themusic title The icons and buttonsare carefully placed to provide acompact appearance This givesthe playlist and library box moreroom to list the music files

Clementine can be used as a tageditor If a user has an mp3 filethat does not have the informationabout the artist or genre

full circle magazine 74 35 contents ^

REVIEW - CLEMENTINEClementines tag editor will helpAfter a user right-clicks the musicfile to be edited they can clickldquoEdit track informationrdquo Thiscauses a window to appear withtwo tabs After clicking the tabtitled ldquoEdit tagsrdquo the user will seethe tags that can be edited If theuser is unsure about whatinformation should be typed intothe tags they can click ldquoCompletetags automaticallyrdquo to makeClementine search the Internet forinformation This ability wouldwork only with music made by wellknown musicians and notindividuals that post home-mademusic free on the InternetClementine can gather taginformation only if onlinedatabases list the song

Playlists are easily created andexported with Clementine Thefirst step is to right-click a song inthe left box when ldquoFilesrdquo orldquoLibraryrdquo is highlighted Thenselect ldquoOpen in new playlistrdquo Forthe songs that come next right-click and select ldquoAppend to currentplaylistrdquo After that right-click theplaylists tab and click ldquoSaveplaylistrdquo To finish exporting theplaylist pick a playlist format and asave location Once chosen clickldquoSaverdquo Clementine makes this

process very easy Other playlistcreators can be difficult or time-consuming to use Clementineallows users to save the playlist innumerous formats Many playlistmakers do not have a collection ofchoices as large as Clementineslist of formats This allows users toeasily make a playlist to use withany device or music playerprogram

Clementinehas anotherfeature thatmakes it apowerfulapplicationconvertingaudioClementinecan convertbetween a fewformats Theconversion window canbe opened by clickingldquoToolsrdquo in the menu bar andselecting ldquoTranscode Musicrdquo Nextclick ldquoAddrdquo to pick music files toconvert and configure the optionsThe converting feature is veryconvenient and easy to use Forexample the converting windowitself is self-explanatory

Clementine even has a moodbar

and a large variety of color sets Amoodbar is a colored progress barused instead of the plain defaultprogress bar However a moodbaris not just a colored bar The colorsare based on the ldquomoodrdquo of eachsection of the song The differentcolor sets are alternate colors usedto display each mood Tounderstand what a strip of thesong is like it helps to know whatthe color means for the activemood color set

The Internet radio works verywell Clementine provides

users with a largeselection of radio

stations for anygenre of musicThe collectionis not sparse

even Icecastalone is

extensiveClementine has no

difficulties playing Internet radiostations The sound quality issuperb and clear and the loading isswift It seems as if the music iscoming from local files

Clementine has an extensive listof visualizations They can befound and activated by clickingldquoTools gt Visualizationsrdquo The

window that appears containsoptions for the visualizationsUsers should be able to find theperfect visualization that theyenjoy viewing while listening tomusic The visualizations have aclear sharp appearance Themoving images are not blocky orpixelated

These many features makeClementine a great music managerThis is a powerful music player thatstill retains excellent performanceThis application can satisfy theneeds and wants of many userswhile still being easy to use Theprogram is pleasing to the eye anddoes not require time to figure outthe layout If users decide to try anew music manager or they dislikeUbuntus default music managerClementine may be a player thatthey may wish to try

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 6: Full Circle Magazine #74

full circle magazine 74 6 contents ^

When going through lastmonths survey results I was

pleasantly surprised to see anumber of interesting suggestionsand what seemed to be an overallpositive response to CampCHowever I also noticed a fewsuggestions and requests fortopics I have already covered Assuch I decided Id devote thisarticle to directing those to thepast issues and to also answersome of the quicker questions thatwere aimed in my direction

LaTeX I covered this in CampC inFCM50 and 52 ndash where 52 wasaimed more at Asian languages inLaTeX

Virtualbox Someone asked foradvice on how to install Virtualboxin Ubuntu 1204 because they werehaving issues I had a short-livedvirtualization series in FCM38-45but the short answer is go to thisweb pagehttpswwwvirtualboxorgwikiDownloads

Install the current version ofVirtualBox for Linux hosts then

the Extension Pack You have toselect the VirtualBox packagewhich corresponds to the versionof Ubuntu you are using and 32-bitor 64-bit

Automation A surprisingnumber of you seemed to beinterested in writing bash scriptsto automate things (either foryourself or for family members) Iintroduced that topic in CampC inFCM24 but judging by theresponse Ill probably be writinganother few articles on that at alater date

Conky There were a fairamount of requests on gettingstarted with conky I have coveredConky in the following issues ofFCM (in the CampC column) 444546 48 51 If you have anyparticular issues with Conky feelfree to email me about it atlswest34gmailcom Please putldquoconky questionrdquo in the subjectand include the output of bothlsb_release -a and conky -v

IDEs Someone asked for areview of IDEs ndash without knowing

exactly what languages you wantto develop for it would be a fairlyconfusing article That being said Idid discuss IDEs in FCM64

CLI Coloring A couple ofpeople asked about styling yourprompt and terminal I havediscussed this in FCM27 35 36

Command-line ldquocookbookrdquoSomeone asked for a collection ofuseful command combinations andI thought it might be interesting toopen this up to the readers If youhave a favourite command (or onesyou simply find yourself using alot) feel free to add them to thisgoogle doc here googlfp09r ndashplease include why the command isuseful (ie what you use it for)Once we have a list of sufficientlength Ill go through thecommands and compile it into anarticle ldquocookbookrdquo

And now on to some questionsthat were fairly brief and wouldnot have been enough for a wholearticle in and of themselves

Create a folder hierarchy with a

one-liner (Bash scripts) First offthis doesnt require a script of anysort Mkdir (make directory) is thecommand-line tool Linux offers forthis Usually it will create only asingle folder at a time if you tell itto create a path it will failHowever it has a command-lineargument ldquo-prdquo (how I rememberthis is p=path so make pathinstead of directory) which doesexactly what you want Take thisscenario for example You want tocreate a folder Summer in yourPictures folder with two folderswithin it called Tahiti and MontrealThis can be done with one singlecommand

mkdir -pPicturesSummerTahitiMontreal

The -p argument will literallycreate directories as needed toreach the directories you want tocreate So if Pictures or Summer(or both) are missing they will becreated The only caveat is that youcant put spaces between thecommas You can certainly makenames with spaces though as youcan see below

CCOOMMMMAANNDD ampamp CCOONNQQUUEERRWritten by Lucas Westermann

SSuurrvveeyy RReessuullttss

full circle magazine 74 7 contents ^

Lucas has learned all he knows fromrepeatedly breaking his system thenhaving no other option but todiscover how to fix it You can emailLucas at lswest34gmailcom

mkdir -pPicturesSummerldquoTahiti2013rdquordquoMontreal 2012rdquo

As you can see you cant place aspace between the items and thecomma (mkdir understands it astwo paths thenPicturesSummerTahiti 2013 andMontreal 2012 ndash as you can tellthey wont even end up in thesame folder) Naturally this alsoworks on Mac OS X systems asthey offer the typical mkdircommand

Another question I had was tocreate a bash script toautomatically mount a second andthird hard drive Once again thisisnt a Bash problem Linux offersyou a configuration file calledetcfstab This is in charge ofmounting all your drives on boot-up It will look something like thatshown below

The following mounts an NTFSdrive to mediaWindows whilegiving permission to access it to

the user lswest and all users in thegroup users Edit the uid and gid asyou see fit Youll also need tochange devsda5 to the correctpartition

devsda5mediaWindows ntfs-3guid=lswestgid=usersdmask=022fmask=1330 0

Example of mounting a FAT32USB stick using UUID ndash againchange the UUID to the correctone

UUID=47FA-4071homelswestUSB vfatdefaultsnoatime 0 0

If you want to use spaces in thepaths you need to replace thespaces with 040 in the file Onceyou edit etcfstab you can test tosee if its working by running

sudo mount -a

If the drives show up where youexpect and you can access themyoure all set You can check UUIDsby running

sudo blkid

Or if you want the UUID for asingle drivepartition you can use

sudo vol_id ndashuid devsda2

Replace of course sda2 withthe actual drive you want

Lastly there were a fewrequests for covering GRUB2While that would be an article initself I felt I should at least offer alittle bit of information for thosewho dont want to wait For GUI-based editing of some settingstheres grub-customizerhttpslaunchpadnetgrub-customizer

If youre just after a differenttheme they are discussed at thefollowing links

httpshelpubuntucomcommunityGrub2

httpaskubuntucomquestions66183how-can-i-get-some-nice-eye-candy-themes-for-grub

httpshelpubuntucomcommunityGrub2Displays

Hopefully Ive answered thequestions sufficiently If anyonehas any further questions feel freeto email me atlswest34gmailcom Pleaseinclude ldquoCampCrdquo or ldquoFCMrdquo in thesubject line If anyone has anysuggestions for topics I shouldcover youre also more thanwelcome to email me about themJudging by the survey it seems agreat deal of you have suggestionsor questions The problem withsome is that they are too specificfor an actual article ndash but if youemail me I can probably set you onthe right path to fixing it

COMMAND amp CONQUER

ltfile systemgt ltdirgt lttypegt ltoptionsgt ltdumpgt ltpassgtdevsda1 ext4 defaultsnoatime 0 1devsda2 none swap defaults 0 0devsda3 home ext4 defaultsnoatime 0 2

full circle magazine 74 8 contents ^

HHOOWW--TTOOWritten by Neal Bailey GGppooddddeerr YYoouurr EEnntteerrttaaiinnmmeenntt AAssssiissttaanntt

Podcasting has revolutionizedthe way we create share and

distribute content over theInternet Nearly everyone is awareof programs such as ApplesiTunes and most people are awareof some of the various open sourcepodcatching alternatives Severalof these applications provide waysto download episodes on aschedule however for the mostpart these programs usuallydownload every episode of everysubscribed podcast Many peoplesubscribe to far more shows thanthey could ever actually have timeto listen to

We will introduce a system todownload only the specificpodcasts we listen to regularlyOur solution will convert videopodcasts to audio MPEG-3 so all ofour episodes are ready to becopied to a CD MP3 player orsimilar device

SETUP GPODDER

Gpodder is the podcatchingsoftware we will use to manage

our subscriptions The first step isto install gpodder (which shouldinstall the package we really wantgpodder-cli) so we can convertvideo podcasts to MP3 audio

sudo apt-get install gpodderlame

When you run gpodder for thefirst time you will be prompted tosubscribe to podcasts import anopml file or sync with yourgpoddernet account

I recommend creating ahttpgpoddernet account

because it allows you to subscribeto podcasts from a friendlywebsite interface and moreimportantly it allows you to syncall your subscriptions to multiplecomputers

SET UP FFMPEG

One of the core features of oursetup includes the ability toextract the audio from videopodcasts so when each downloadcompletes we are left with a set ofMPEG-3 audio files which can thenbe synchronized with our portable

devices (or burned onto CDs forthe car) You may want to get themost recent version of ffmpegTypically this will require compilingffmpeg from source

Please refer to this howto forcompiling ffmpeghttpsffmpegorgtracffmpegwikiUbuntuCompilationGuide

Or you could install ffmpegfrom the Software Center or usingSynaptic

MANUALLY TESTING THE

SETUP

Before we go about creatingthe bash script and cron job todownload and convert ourpodcasts we want to run somemanual tests to ensure themachine is properly prepared Wehave subscribed to EpicBattleCry avideo games podcast from theguys athttpwwwgametrailerscomEnter the following commands intothe bash shell (skip lines that beginwith as these are comments)

full circle magazine 74 9 contents ^

HOWTO - GPODDER update and downloadpodcast

enter these 2 lines intothe bash shell

URL=httpwwwgametrailerscomgteba_podcastxml

gpo update $URL ampamp gpodownload $URL

You should see the latestepisodes getting updated anddownloaded

This specific podcast is a videopodcast which obviously wontwork on a CD player or standardMP3 player so we need to extractand encode the audio stream fromthe MP4 video file

extract audio from videofile and convert to MPEG-3

change the file name tomatch a file that wasdownloaded in the previousstep

DLFILE=$HOMEgpodder-downloadsEpicBattleCry -

GameTrailerscomskirmish--186---i-want-to-bite-itmp4

run ffmpeg

ffmpeg -i $DLFILE -vn -ac 2-ab 192k $DLFILEmp3

AUTOMATING THE SYSTEM

At this stage we have installedgpodder (gpodder-cli) and ffmpegand we used the gpodder userinterface to subscribe to a podcastWe then updated and downloadedthe newest episodes from thecommand line Finally we usedffmpeg to extract the MPEG-3audio stream from the MPEG-4video podcast

Obviously performing thesetasks at the terminal iscumbersome and time consumingNext up we are going to automatethe solution so these tasks occur

on their own based on a schedule

GPODDER-SYNC

When we are all done with ourscript it will look like the imagebelow Before we can get herethough well need to set up theconfiguration and modify thegpodder settings

CONFIGURATION

Create a new file called auto-

downloadsconfand place it whereyou like In my setup it is located in$HOMEDownloadsPodcasts

In this file paste the Internet URLaddresses of each of the showsthat you want to auto-update (oneper line)

These podcasts can be video oraudio podcasts If they are videopodcasts then our script willconvert them to audio podcasts foryou

At present the script handlesonly MP3 and MP4 files For thepodcasts I download these appearto be the standard file-types inuse The script can be easilymodified to handle more file-typesif necessary

SCRIPT

Download the bash script herehttppastebincomxyxBMhZ8and copy into your home or ~bindirectory Open the script in youreditor of choice and replace thefollowing values to match yoursystem

LOG

This is the path and filename towrite log messages to You canchange it if you dont want to logto tmp

full circle magazine 74 10 contents ^

HOWTO - GPODDERlog=tmp$(date +Y-m-dTHM)-podcast-downloadlog

DEFS

This is the file containing theURLs of the podcasts toautomatically download This filemust exist prior to running thescript

defs=$HOMEDownloadsPodcastsauto-downloadconf

PODDOWNLOAD

This is the path where gpodderis configured to download It isusually ~gpodder-downloadsunless you manually changed thisvalue in the Preferences gt EditConfig button in gpodder On mymachine I have changed thedefault gpodder download path(to the path you see below)

podDownload=$HOMEDownloadsPodcastsgpodder-downloads

PUBDIR

This is the path to copydownloaded andor convertedpodcasts to It is created if itdoesnt already exist

pubDir=$HOMEDownloadsPodcasts_converted

HISTFILE

This is the path to the file usedto record which shows havealready been downloaded orconverted It is created if it doesntalready exist

histFile=$HOMEDownloadsPodcasts_converted_historytxt

TEST THE SCRIPT

Now that we have updated thescript we need to test that itrsquosworking correctly

make it executable

chmod +x ~bingpodder-syncsh

run the script

cd ~bin ampamp gpodder-syncsh

Hopefully the script updatedyour specified podcasts and thendownloaded (and converted ifapplicable) them to your pubDirfolder

DOWNLOAD SCHEDULING

Now that our script is runningand everything is set up we needto create a scheduled task so thescript is run automatically once aday In the example below we arerunning the script every morningat 1030 am

open crontab

crontab -e

enter this line into thecrontab (replace neal withyour username)

30 10 homenealbingpodder-syncsh

NEXT STEPS

This process is ideal on aheadless server Ive been runningthis script for a few years now on aUbuntu server In thisconfiguration you can set thepubDir to a SAMBA share Noweveryone in the house can synctheir devices to the shared folder

Feel free to send me feedbackor questions I hope you enjoyedthis tutorial

Neal is a software engineer andenterprise services consultant for aninternational PC firm He has beenusing Linux since 1998 as a hobbyistand loved every minute of it He canbe reached by email atnealbaileyhotmailcom

full circle magazine 74 11 contents ^

HHOOWW--TTOOWritten by Elmer Perry LLiibbrreeOOffffiiccee PPtt2277 IInnttrroo TToo DDrraaww

The LibreOffice Draw module isa vector graphics application

included in the LibreOffice suiteDraw lets you create graphics youcan use in your documents Whilethere are more advanced vectorgraphics programs ndash such asInkscape ndash Draw provides you withmore tools than most drawingpackages included in other officesuites

Vector graphics create imagesby defining geometric shapes suchas circles rectangles and polygonsrather than by pixel points on thescreen Because of this vectorgraphics scale without distortion

As with the other modules inLibreOffice Draw integrates wellwith the others making it the toolof choice when creating graphicsfor your documents

THE DEFAULT LAYOUT

The default layout for Draw israther sparse You will probablywant to modify it to include thetoolbars you use most often Thelayout includes the basic elements

you need to create a graphicimage The center of the screen isthe area where you will create yourgraphic To the right you have thepage pane showing the differentpages of the graphic Multi-pagegraphics are used mostly forpresentations and I will coverthem at a later time

By default you have threetoolbars The standard toolbar isthe topmost toolbar This is thetoolbar you see in most of theLibreOffice modules It controlsthe new open save copy cutpaste and other functions thatpertain to most modules The line

and fill toolbar sits below it Thistoolbar controls how the lines andfill of an object will look At thebottom of the window sits thedrawing toolbar From this toolbaryou can create most of the objectsfor your graphic You can move thetoolbars by grabbing the handle atthe beginning of the toolbar anddragging it to the location whereyou want it

The status bar at the bottom ofthe window gives you a lot ofuseful information about theobject you are editing An objectrsquostype dimensions angle and otheruseful information will show up

here I will refer to the status baroften during the How-tos on Draw

At the top and along the leftedge sit the rulers The rulers areguides to where you are in theimage If you want to change theunit of measure in the rulers youcan right-click the ruler and selecta different unit of measure Whenyou have an object selected theruler shows double lines toindicate the objectrsquos position onthe drawing

THE COLOR BAR

The color bar displays thecurrent color palette under the

full circle magazine 74 12 contents ^

HOWTO - LIBREOFFICE Pt27drawing area You can use it toselect colors for your objectsrather than having to use thedropdown list in the line and filltoolbar The first box ndash the whitebox with an X in it ndash is the no color(or invisible) selection To displaythe color bar go to View gtToolbars gt Color Bar To use thecolor bar left-click the color youwant for the fill color of the objectand right-click to select the linecolor

TEAR-OFF TOOLBARS

Many of the icons on thetoolbars have a triangle or arrowto the right This indicates the itemis expandable Clicking on thearrow gives you more choices You

can detach these items from thetoolbar creating a floating toolbarWhen you expand the item youwill see a grab bar at the bottomClick and drag the grab bar tocreate a floating toolbar of theitems This is helpful when youneed to use the items repeatedlyand is quicker than having toexpand the items each time Whenyou are finished just close thefloating toolbar by clicking on theclose button in the title bar

GRID SNAP LINES AND

SNAP POINTS

When creating an image I findit useful to have guides to workfrom The grid snap lines and snappoints are useful for such guides

You can set the program to snap tothese guides which help youprecisely place your objects in thedrawing

To set up the grid go to Tools gtOptions gt LibreOffice Draw gt GridIf you want objects to snap to thegrid by default check the Snap-to-grid checkbox under grid You alsohave the option to make the gridvisible by default Resolution setsthe vertical and horizontal settingsfor the grid Subdivision sets thenumber of markers between thehorizontal and vertical grid pointsThe more subdivisions the moreprecise the changes when snap-to-grid is on But like most things ahappy medium is usually better

than too much You can set certainsnap options on by default underthe snap section but I recommendleaving these all off by defaultand using the options toolbarwhen you need to turn them onUse the snap range to control howclose to a snap point you arebefore your object snaps to thepoint

full circle magazine 74 13 contents ^

Elmer Perrys history of workingand programming computersinvolves an Apple IIE adding someAmiga a generous helping of DOSand Windows a dash of Unix andblend well with Linux and Ubuntu

HOWTO - LIBREOFFICE Pt27

Unlike the grid snap points andsnap lines are inserted when youneed a more exact location Snaplines are great for aligning objectsvertically or horizontally To createa snap line or point Insert gt InsertSnap PointLine from the menubar The X position controls thedistance from the left of theimage The Y position controls thedistance from the top The typecontrols whether you are insertinga snap point vertical snap line orhorizontal snap line You can alsocreate snap lines by clicking anddragging from either thehorizontal or vertical rulers Todelete a snap line click and drag itback to the ruler To delete a snappoint right-click the snap pointand select Delete Snap Point

OPTIONS TOOLBAR

The options toolbar contains allyour snap options If it is notshowing select View gt Toolbars gtOptions On the toolbar you can

toggle whether your guides aredisplayed and toggle on and offthe snap options You might wantto dock this toolbar to the bottomor side of your window as I suspectyou will use it often to togglethese options

There is one more guide on thetoolbar we have not discussed yetIt is the helplines When you selectthe helplines on the optionstoolbar then when you move anobject dashed lines appear fromthe corners of your object to therulers The helplines are just onemore tool to help you accuratelyplace your objects

CONCLUSION

LibreOffice Draw is the graphicsapplication of the LibreOfficesuite Draw saves graphics in avector graphic format for use inyour documents created withother applications in the suiteDraw provides you with the tools

to combine text and geometricobjects to create your graphicsGuides and the ability to snap tothe guides help you to preciselyplace your objects

In the next LibreOffice How-Towe will look at creating basicobjects in Draw

The Ubuntu Podcast covers allthe latest news and issues facingUbuntu Linux users and FreeSoftware fans in general Theshow appeals to the newest userand the oldest coder Ourdiscussions cover thedevelopment of Ubuntu butarenrsquot overly technical We arelucky enough to have somegreat guests on the show tellingus first hand about the latestexciting developments they areworking on in a way that we canall understand We also talkabout the Ubuntu communityand what it gets up to

The show is presented bymembers of the UKrsquos UbuntuLinux community Because it iscovered by the Ubuntu Code ofConduct it is suitable for all

The show is broadcast live everyfortnight on a Tuesday evening(British time) and is available fordownload the following day

podcastubuntu-ukorg

full circle magazine 74 14 contents ^

HHOOWW--TTOOWritten by Alan Ward CCoonnnneeccttiinngg TToo IIPPVV66

The 2008 Beijing SummerOlympics brought IPv6 to the

attention of the technical crowdwith further reminders on WorldIPv6 Day 8 June 2011 and WorldIPv6 Launch Day 6 June 2012 Weare for the most part informedthat the current IP (IPv4) addressspace is running out and thatsometime in the short to middleterm we will need to get to usingIPv6 addresses and connectivity tothe Internet

This is not quite yet the case formost people Internet ServiceProviders have not rolled outnative IPv6 access in manycountries Most servers still haveonly Pv4 access with the exceptionof Internet giants such as GoogleFacebook and several others Muchof the hardware available(specially in the domesticcategory) still handles only IPv4But things are changing and wewill need to get to it Going dual-stack ie having both IPv4 andIPv6 activated at the same time isa nice way of making thetransition

Luckily for us Debian Ubuntuand most other GNULinuxdistributions are well up to speedas regards IPv6 The Linux kernelitself handles IPv6 quite well GNUuser-land applications have beenadapted or ported to IPv6 andmost widely-used GUI programsare now capable of making use ofIPv6 connections - actually whenboth IPv6 and IPv4 are presentthey tend to prefer IPv6

So in a way Ubuntu is ideal tomake a first contact with this newIPv6-enabled version of the Web

CONNECTING TO THE

INTERNET WITH IPV6

Supposing we do not have anative connection to the IPv6-enabled Internet we shall needthe services of a tunnel brokerThis is the equivalent of anInternet Service Provider butinstead of giving access to theInternet for individual lines ordevices it gives access to the IPv6-enabled Internet starting from anormal IPv4 address We will be

creating an IPv6 tunnel from ourcomputer to the tunnel brokerthrough the IPv4-only fabric thatlies between us

Several tunnel brokers areavailable both free andcommercial Two in the formercategory are SixXS(httpwwwsixxsnet) and Gogo6(httpwwwgogo6com) In bothcases the necessary software isopen free and readily availablefrom the Ubuntu repositories

For Gogo6 we need to sign upfor their Freenet6 IPv6 accessservice athttpwwwgogo6comfreenet6account Each of their servers worksindependently from the others soremember which one you are on(choose the one you think is bestaccessible from your country)Once we have confirmation ofbeing registered we need toinstall the software

sudo apt-get install gogoc

Naturally we could also use agraphical program such as

Synaptic Ubuntu Software Centeror Muon

We then need to edit theconfiguration fileetcgogocgogocconf with theusername and password the servergave us and restart the servicewith

etcinitdgogoc restart

We should then be able to seethe tunnel with the ifconfigcommand

ifconfig

tun Link encapUNSPECHWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00

inet6 addr2001db8101128ScopeGlobal

UP POINTOPOINTRUNNING NOARP MULTICASTMTU1280 Metric1

In this example our IPv6address would now be2001db8101 Since this is just anexample I chose a (relatively)simple addressmdashreal IPv6addresses may need be writtenwith up to 32 hexadecimal digits

full circle magazine 74 15 contents ^

HOWTO - CONNECTING TO IPV6grouped into eight four-digitgroups

If we choose SixXS as our tunnelbroker the registration processmay be slightly slower (it tookslightly less than an hour for me)since it is not completelyautomated real human beingsprocess our request We can thenrequest a tunnel be activated forus and optionally an IPv6 addresssubnet The tunnel is all we needto access the IPv6 Internet on asingle computer the subnet isneeded if we chose to connect acomplete local network throughour machine

For SixXS the appropriatesoftware package is aiccu

sudo apt-get install aiccu

When we have editedconfiguration file etcaiccuconfwith the username and passwordgiven by SixXS we can restart theservice

etcinitdaiccu restart

and we should then be able tosee the tunnel with the ifconfigcommand

ifconfig

sixxs Link encapUNSPECHWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00

inet6 addrfe8040fe00229264ScopeLink

inet6 addr2001db810164 ScopeGlobal

UP POINTOPOINTRUNNING NOARP MULTICASTMTU1280 Metric1

This one is configured in aslightly different way than theGogo6 version (note the 64segment instead of a single host128 address) and uses identifierldquosixxsrdquo instead of ldquotunrdquo

If things have gone well so fareither with Gogo6 or with SixXSwe can now use the IPv6-activatedversions of network tools to checkconnectivity such as ping6 (insteadof ping) and traceroute6 (insteadof traceroute) Other tools such ashost and ip work in the same wayboth for IPv4 and IPv6 So

host ipv6googlecomipv6googlecom is an aliasfor ipv6lgooglecomipv6lgooglecom has IPv6address2a0014504001c0263

ping6 -c 3 -n ipv6googlecomPINGipv6googlecom(2a0014504001c0268) 56 data bytes

64 bytes from2a0014504001c0268icmp_seq=1 ttl=51 time=228 ms64 bytes from2a0014504001c0268icmp_seq=2 ttl=51 time=228 ms64 bytes from2a0014504001c0268icmp_seq=3 ttl=51 time=229 ms

Since we now have IPv6connectivity with the Web we canbrowse IPv6-only web pages Someclassical destinations to try outIPv6 are the dancing turtle athttpwwwkamenet (it dancesonly if we connect through IPv6)or the test pages athttpwwwtest-ipv6com orhttpwwwipv6-testcom

full circle magazine 74 16 contents ^

HOWTO - CONNECTING TO IPV6

DIFFICULTIES WITH IPV6AND UBUNTU

We have just set up a dual IPv4and IPv6 stack our computer isconnected directly to the IPv4Internet through our usual ServiceProvider and indirectly to the IPv6Internet through the tunnelbroker But if we had not set up ordo not activate the tunnel ourcomputer can be in a situation inwhich it has a working IPv4connection but not so with IPv6

Ever since most modernoperating systems activate IPv6 bydefault this has given rise to someconfusion Many programs arecapable of handling dual-stackaccess they prefer to use IPv6 ifpossible and if not fall back toIPv4 But other programs cannothandle this which usually ends upcausing delays that annoy the userSome programs even complainabout ldquonot being able to connectto the Internetrdquo - even though aperfectly good IPv4 connection isup

This is now more-or-less fixedfor software on Ubuntu thoughwith previous versions it was

sometimes necessary to deactivateIPv6 at kernel level One optionwas to blacklist the ipv6 kernelmodule as mentioned by RobertClipsham way back in numberseven of FCM Another possibilitywith recent kernels is to disableIPv6 through the proc interface

echo 1 gtprocsysnetipv6confalldisable_ipv6

However it should be stressedthat these difficulties should nolonger come up under Ubuntuwhichever order in which aprogram chooses to connect to theInternet it should be able to do sothrough one route or the otherNot so in other operating systemsspecially with commercialsoftware

WORLD-REACHABLE

ADDRESSES

The nice thing about IPv6 is thatNetwork Address Translation (NAT)and private addresses ubiquitousin the IPv4 world are no longerused The reason is that since thereare so many public IPv6 addressesavailable it will not be necessaryto re-utilize them many times overin the form of private addressesthat are not routable through theInternet

The corollary is that thecomputers we connect to the Webusing IPv6 are directly reachablefrom all over the Internet Nothingstands between us and the wildworld out there

This can come out as an

advantage Consider for examplethe hoops some of us jumpthrough in order to reach ourhome machines from outsidewhile on the road Or to get intoour work machines from home(though systems administratorsmay frown on this and rightly so)With IPv4 we need to open a portin our router to enable access fromthe outside and activateDestination NAT (DNAT) to makepackets we actually send to ourrouters external address be resentinside towards a specific PC Andwe must achieve this rathercomplex setup while at the sametime taking into account systemsecurity

With IPv6 and world-reachableaddresses this is no longernecessary If for example myhome computer has global address2001db8101 and an Apache webserver running I can connect to itdirectly from outside my home bysimply pointing any browser to thecorresponding URLhttp[2001db8101] If I set up apersonal mail server it can also bedirectly reached and mail sent tome from the Web

But having our computersdirectly reachable can also

full circle magazine 74 17 contents ^

HOWTO - CONNECTING TO IPV6constitute a serious security riskSo we need to be really carefulabout what kinds of traffic we letin

To protect my home computer Ican use my global IPv6 address toset up a SSH or OpenVPN virtualprivate network (VPN) This wayfull communication can be set upfor all protocols through anencrypted and authenticatedchannel Even if somebody inbetween may see my packets asthey pass through they cannotdecrypt them and view the datacontained within So we have astrong argument in favor ofsetting up a secure VPN andmaking sure our services can beaccessed not directly from theInternet but only through theVPN

Naturally Ubuntu has all thenecessary tools in the repositoriesboth for the client and for theserver sides of the VPN Thecorresponding software packagesare ssh-server openvpn andnetwork-manager-openvpn ndashthough as usual other possibilitiesalso exist

Luckily the Linux kernel firewallis also well up to the job though it

does need to be correctly set upThe command-line way of doingthis is probably not for the faint ofheart as it is relatively easy toleave out a rule and make thingstoo easy for the bad guysmdashorbeing over cautious andinadvertently blocking yourselfout So a GUI tool such asfirestarter may be a wise choice tobegin with

If we set up some services wewish to share with friendsmdashor justuse for ourselvesmdashwe should alsobear in mind the securityimplication of having a port opento the world Special attentionshould be given to securing accessespecially when sensitive data canbe accessed eg though filesharing If all we want is access to

our files while on the road SFTP isprobably the easiest service to setup Basically all we need to do isinstall package openssh-server onour home computer We can thenaccess it from any file managerthat knows about SFTP (such asGnomes Nautilus) using URLsftpusernameserver_ip

Since SFTP is actually based onSSH it may be considered quitesecure especially if no-passwordpublic certificate-only access isused

For road-warriors several appscan be found that do SSH andSFTP both for iOS and AndroidUnless of course you choose to gowith Ubuntu on your phone ortablet in which case findingsuitable client software is simply amatter of choice

Alan teaches computer science atEscola Andorrana de Batxillerat Hehas given courses at the Universityand currently teaches GNULinuxsystems administration at the OpenUniversity of Catalunya (UOC)

full circle magazine 74 18 contents ^

HHOOWW--TTOOWritten by Nicholas Kopakakis BBlleennddeerr -- PPaarrtt 66bb

Last month we used CyclesRender to create the image

shown below left

Letrsquos create a similar image(below right) with the Blenderengine

The first thing that we notice(at least me) is shadows Theshadows that our point lamp castswith blender render are almostblack This phenomenon ishappening because in Blenderrenderer the light is been emittedby the lamp only This isntrealistic as in the real world every

object emits or reflects light

On the other hand Cyclesrenderer calculates the light thatevery object has from thesurroundings You can observe thecone and see how the shadowfrom the cube smoothly fades(contrary to the cone from theBlender renderer) and we have amirroring ground and a shiny metalcube in our scene

One other thing that is verycrucial and a main difference

between Blender and Cycles ismore technical

Navigate to File gt UserPreferences gt System (above)

At the lower left corner of theSystem Tab you can check if yourcomputer has Nvidia CUDAsupport under Compute Device

My GPU has CUDA support so Ican enable it You can also check itat the official CUDA support urlhttpsdevelopernvidiacomcuda-gpus

If you are lucky and have anNvidia CUDA card you have toenable it under the ComputeDevice Tab that I mentionedbefore AND under the PropertiesPanel Render Tab -gt Device -gt GPUCompute in order to have the fullpower for your rendering

full circle magazine 74 19 contents ^

HOWTO - BLENDER Pt 6b

Cycles can use your GPU CUDAcores to render and is much fasterthan the CPU Check out CUDA atwikipedia httpenwikipediaorgwikiCUDA

If you dont have a CUDA GPUyou can use Open ShadingLanguage but its a little bit buggyand I couldnt recommended thismethod of rendering for now Inthe near future I have a feelingthat itrsquos going to be much fasterthan the CUDA render procedure

But enough with the technicalstuff

Letrsquos see another great thing

about Cycles Open the blend filethat we started last month or justcreate a new one Dont forget tocheck that the Cycles Render at thetop is selected

Also change one of your 3d viewwindows to show the renderedresult

Select the sphere navigate tothe Properties Panel and changethe Surface shader from thedefault Diffuse BSDF to Emission

You can check in the Previewwindow the cool effect that wecreate You can adjust the Colorand the Strength of the light thatyour object emits Also for everyshader you can adjust a lot of otherthings (as textures for example) bypressing the little dot right next tocolor and strength values

Select our metallic-lookingcube press the little dot next tocolor and change its texture toBrick Texture Check the result inyour 3d view window and selectdifferent textures until you findsomething that you like

full circle magazine 74 20 contents ^

Nicholas lives and works in GreeceHe has worked for a post-productionhouse for several years and migratedto Ubuntu because ldquoit rendersfasterrdquo You can email him atblender5dgmailcom

HOWTO - BLENDER Pt 6b

TIP The little dots are in everyshader not only emission and Ipersonally find them very useful toquickly create interesting stuff

Another interesting shader isthe Mix Shader As you can easilyunderstand from its name this is ashader that you can use to mixother shaders Two other shadersto be more precise So letrsquos selectour cone and change the DiffuseBSDF shader to Mix Shader Add aGlass shader and a Diffuse shaderor a Glossy Shader and anAnisotropic Shader to our coneChange the value of the Facparameter to adjust thepercentage of the second shader(0000 means 0 while 1000means 100)

Check the result on yourpreview window and adjust thesettings as you like

Another thing that I want tomention in this tiny littleintroduction on the CyclesRenderer is the use of planesinstead of lamps

Most people working in Blenderand Cycles use planes to illuminatetheir scenes Looks like more ldquoreal

worldrdquo lighting and I have noreason to argue with them

Below is where I am so far

For this month follow this linkhttpvimeocom68010380 toenjoy a wonderful work by 3people and Blender(congratulations goes to JavierTrapiella Baol Bardot Bulsara andRobert Green)

Also visit wwwblendernewsorgto enter and share with thousandsof professional artists

httpblendernewsorgxemid=Feature_Articlesampdocument_srl=1274

full circle magazine 74 21 contents ^

HHOOWW--TTOOWritten by Mark Crutch IInnkkssccaappee -- PPaarrtt 1144

Transparency ndash or itscounterpart opacity ndash is such a

fundamental concept in Inkscapethat it was one of the earliesttopics covered in this series Backin Part 3 you were introduced tothe Opacity spin-box on the statusbar which gives you the ability toset a single transparency level fora whole object or even a group ofobjects

If you want a single object tohave varying opacity ndash such ascompletely transparent at one endand opaque at the other ndash you canuse a gradient for the fill andstroke But what about doing thesame for a group of objects Youcould set suitable gradients oneach individual item in the groupseparately to get the desiredeffect but if your group containslots of objects then that approachbecomes tedious very quickly

The solution to this problem ismasking This is a technique thatuses a grayscale image as a meansof specifying the opacity ofanother object or group Any whitesections in the image cause that

part of the masked object toappear opaque Black sectionscause that part to appeartransparent And grays in-betweenresult in varying levels of opacity

Lets look at an example In thisimage (below) Ive placed a solidred circle on top of a solid greenbackground The green is theremainly to show the effect moreclearly On top of the circle is arectangle with a white-black-whitegradient Using this rectangle as amask for the circle gives the resultof a clipped circle that fades fromopaque to transparent and back toopaque

Note that anything outside themask is clipped In that respectmasking could even be used as analternative to the clip paths thatwere introduced in the previouspart of this tutorial Draw yourmask entirely in white ndash or in solidshades of white and black ndash andany parts of the masked objectwhich lie outside the mask orwhich are colored black will beclipped Usually I recommend usinga clip path in preference to a maskif you simply want a hard clippededge but as we will see later inthis article there are times whenits easier to use a mask

You may recall that the fill andstroke of a clip path are irrelevantto the final effect on the clippedobject With masks however theopposite is true ndash the color of eachindividual pixel is taken intoaccount when calculating its effecton the masked object so fills andstrokes have significance

Did I say pixel In a vectorformat In practice there are fewcases where an SVG file is actuallyused as a purely vector format Ifyou want to display an SVG file ona computer screen or print it to aninkjet or laser printer it isultimately converted to pixelsMasking takes place during thisfinal output step so although themask may be made up of vectorobjects and the item beingmasked is also a vector the finalresult is really generated only atthe point that those vectors areconverted to individual pixels fordisplay or printing

Using a thick-stroked rectangleand strictly black or white pixelsits easy to see the differencebetween a clip path and the use of

full circle magazine 74 22 contents ^

HOWTO - INKSCAPE Pt14a mask to simulate clipping In thetop pair of images Ive used therectangle as a clip path and youcan see that the result is alignedwith the center line of the strokeThe second and third pairs ofimages show the rectangle beingused as a mask with only whiteparts remaining and black partsbecoming transparent Itsespecially clear in the last pair thatthe stroke has an effect

By now it should be clear thatclipping and masking are similaroperations so its not reallysurprising that Inkscape exposesthem with the same user interfaceJust as with clipping the maskingobject must be on top of the objectto be masked in terms of the z-index You then select both itemsand choose Set Mask from thecontext menu or Object gt Mask gtSet from the main menu Releasinga masked object is as simple asselecting it (it will be described asldquoMaskedrdquo in the status bar) thenchoosing Release Mask from thecontext menu or Object gt Mask gtRelease from the main menu Justas with clip paths it is possible toedit masks using the node toolwithout releasing them first butgenerally theres little benefit todoing so as you can edit only theoutline shape of the path not itscolor

As youve seen using agrayscale gradient as a mask givesyou some control over the opacityof the masked object You may alsorecall that Inkscape offers aselection of black and whitepatterns in its Fill amp Stroke dialogplus a few grayscale bitmap fillpatterns These may previously

have seemed rather limiting buttheir monochrome nature makesthem perfect for use as a mask

The checkerboard pattern is agood example of a situation whereits easier to use a mask than a clippath This same effect could beachieved by clipping with acomplex path but its probably notworth the extra effort Lookingclosely at the checkerboard youllnotice that the fill isnt made up ofblack and white squares but ratherwhite and transparent Using whiteand transparent can sometimes

make it easier to see what parts ofan object you are masking whiteareas will remain visible andtransparent areas will be clipped Atranslucent white area will havethe same effect as a shade of grayIt may seem counter-intuitive tocover the parts of the object thatyou want to keep and expose theparts that will be hidden but thatsthe way that masking has beendefined in the SVG specification sothats the way it works in Inkscape

Because clip paths are definedby a boundary and a concept ofwhats inside and outside thatboundary its possible to use onlya single path or object to define aclipping shape Masks on the otherhand are concerned with only thecolor of pixels so it doesnt reallymatter whether your mask is madeup of a single object or a wholeload of objects inside a group Thisallows you to create complexarrangements of colors andpatterns which would beimpossible to reproduce using asingle path

This example uses a groupmade up of a few random objectsas a mask You can see that therepeating radial gradient of therectangle made up of a white-to-

full circle magazine 74 23 contents ^

Mark has been using Linux since1994 and uses Inkscape to createtwo webcomics The Greys andMonsters Inked which can both befound athttpwwwpeppertopcom

HOWTO - INKSCAPE Pt14transparent transition results in asimilar pattern being visible fromthe masked red circle But byadding extra black and whitefeatures to the mask group youcan ldquooverriderdquo the pattern withexplicit sections of transparencyand opacity One thing to note isthe place where the black linecrosses the white one because theblack line is on top the pixels atthat position are black so that partof the masked object istransparent It doesnt matterwhats going on within the groupall that matters is the color of thefinal pixels This may not be thebest piece of abstract art in theworld but it would have been a lotharder to draw without usingmasks

Although you can use masks tocreate complex arrangements ofclipping and transparencyprobably the most common use issimply to add ldquofeatheringrdquo to theedges of a group so that it fadesinto the background In that caseall you need for your mask designis a strongly blurred white ellipseas demonstrated in this whollyunseasonal greeting card design

Throughout this article Ivereferred to masks as beinggrayscale images Thats notstrictly true ndash a mask can be anycombination of colors that youwant However anything otherthan white black or gray will beconverted into a grayscale imagebefore its used as a mask This canmake it difficult to predict the

exact effect of a color on theresultant opacity so I recommendusing pure grayscales whendrawing your masks in almost allcases

full circle magazine 74 24 contents ^

HHOOWW--TTOOWritten by Ronnie Tucker WWrriittee FFoorr FFuullll CCiirrccllee MMaaggaazziinnee

GUIDELINES

The single rule for an article isthat it must somehow be

linked to Ubuntu or one of themany derivatives of Ubuntu(Kubuntu Xubuntu Lubuntu etc)

RULES

bull There is no word limit for articlesbut be advised that long articlesmay be split across several issues

bull For advice please refer to theOfficial Full Circle Style Guidehttpurlfullcirclemagazineorg75d471

bull Write your article in whicheversoftware you choose I wouldrecommend LibreOffice but mostimportantly - PLEASE SPELL ANDGRAMMAR CHECK IT

bull In your article please indicatewhere you would like a particularimage to be placed by indicatingthe image name in a newparagraph or by embedding theimage in the ODT (Open Office)

document

bull Images should be JPG no widerthan 800 pixels and use lowcompression

bull Do not use tables or any type ofbold or italic formatting

If you are writing a reviewplease follow these guidelines

When you are ready to submityour article please email it toarticlesfullcirclemagazineorg

TRANSLATIONS

If you would like to translateFull Circle into your nativelanguage please send an email toronniefullcirclemagazineorg andwe will either put you in touch withan existing team or give youaccess to the raw text to translatefrom With a completed PDF youwill be able to upload your file tothe main Full Circle site

REVIEWS

GAMESAPPLICATIONSWhen reviewing gamesapplications please state clearly

bull title of the gamebull who makes the gamebull is it free or a paid downloadbull where to get it from (give downloadhomepage URL)bull is it Linux native or did you use Winebull your marks out of fivebull a summary with positive and negative points

HARDWAREWhen reviewing hardware please state clearly

bull make and model of the hardwarebull what category would you put this hardware intobull any glitches that you may have had while using the hardwarebull easy to get the hardware working in Linuxbull did you have to use Windows driversbull marks out of fivebull a summary with positive and negative points

You dont need to be an expert to write anarticle - write about the games applicationsand hardware that you use every day

full circle magazine 74 25 contents ^

httpsspideroakcom

Get 25 off any SpiderOak packagewith the code FullcirclemagFans

full circle magazine 74 26 contents ^

AASSKK TTHHEE NNEEWW GGUUYYWritten by Copil Yaacuteňez

Hi everyone Welcome back toAsk the New Guy

If you have a simple questionand you think Ubuntu Bug 1 issome kind of flying roach contactme at copilyanezgmailcom

Todayrsquos question is

Q How do I connect to myUbuntu desktop using myAndroid phone

A Right this way Mr Bond QBranch has been working on somenew toys for you How about thisItrsquos a combination martini shaker-slash-Taser No Well thenperhaps this combination cufflink-slash-Taser Or this itrsquos acombination Taser-slash-Taser Notvery imaginative I know Sorry sirwersquore a little underfunded rightnow

Nothing says ldquoI want to beDaniel Craig or Jennifer Garnerrdquolike accessing your Ubuntu desktopfrom your mobile phone Whatrsquosfunny is that if Hollywood weredoing it there would be multiple

cascading menus and screens alongwith some kind of eye-trackingdigital Heads Up Display andvirtual keys yoursquod have to press inthe air like a methed-out orchestracomposer

Quick detour why is it thatevery tinseltown movie showspeople working with virtual GUIssuspended in front of them I getexhausted just lifting my hand toturn off the monitor Forget abouthacking an enemy server can youimagine typing an email on one ofthose Are there NO ergonomicsexperts in Hollywood End detour

As usual Ubuntursquos way is easyand sexy Not sexy as in actuallysexy Accessing your desktopremotely isnrsquot likely to get you adate with Halle Berry or JavierBardem But it might impress MissLinux Kernel 2013 and keep strayLuddites from wandering ontoyour lawn

To access your Ubuntu desktopfrom your Android phone yoursquollneed the following

1 An Ubuntu PC (Irsquom on 1304) -make sure itrsquos connected to yourhome network2 An Android Phone (I used an HTCDroid Incredible II runningGingerbread)3 Someone to shout ldquoHallelujahrdquowhen yoursquore finished (this is keypeople donrsquot skimp)

Okeedokee got everythingready Good Go to your PC andclick on the Ubuntu symbol to

open the Unity search field TypeDESKTOP and yoursquoll see a DesktopSharing application Click on thatto open it

Here is how I configured mypreferences in order to giveexternal access to my Ubuntudesktop

The Desktop Sharing windowasks for a password that must be

full circle magazine 74 27 contents ^

entered in order for someone toconnect from the outside Usesomething you can easilyremember like the name of thegaffer on Star Trek II The Wrath ofKhan (Romolo Aquistapace as ifyou didnrsquot know)

Yoursquoll notice I left blank theldquoYou must confirm each access tothis machinerdquo option You mightwant to keep this box checked Itrsquosnever a good idea to leave yourmachine accessible to the outsideworld even if yoursquore requiring apassword I have it toggled OFF forease of use but honestly do as Isay not as I do And as a generalrule you should never takesecurity advice from someone whorevels in his ignorance

Oh if you currently have yourapp bar along the left side of yourscreen set to auto-hide changethat to the default so that itrsquosalways visible If the app bar auto-hides itrsquos more difficult to access itfrom your phone Also if you haveyour computer set to sleep after acertain amount of time you mightwant to change this setting so thatyour PC doesnrsquot go to sleep andthus disconnect you in the middleof a connection

Yoursquoll also need your desktopPCrsquos IP address Ubuntu makes thisdead simple Just right-click thenetwork icon and click onConnection Information Note theIP address listed there yoursquoll needit in just a second

Okay now itrsquos time to get yourphone ready

Fire up your Android phone andhead over to the Google PlayStore Yoursquore going to need a VNCclient Thatrsquos the software that willconnect your phone to your PC Irsquomnot sure what VNC stands forprobably just the initials of the

white-haired wizard who capturedthis sorcery and gave it away onthe Internet

I should probably take amoment to explain what a VNCclient does But Irsquom not gonnaLifersquos too short you know

The VNC client I used is calledandroid-vnc-viewer and itrsquos freeOnce yoursquove downloaded thesoftware press the icon to run itYoursquoll see a window with emptyfields Letrsquos fill those in and solidifyyour status as AlphaNerdNerdette among your peers(which if they mainly consist ofvillains named Hans with world

domination fetishes you shouldconsider ditching)

In the Nickname field typesomething catchy like Space Wolfor Super Tramp Yoursquore beingtotally badass right now yournickname should reflect this

Next type in the password youset up on the Desktop Sharingapplication Finally type in thedesktop PCrsquos IP address Yourscreen should look something likethat shown on the following page

Ready Time to see if yourHallelujah shouter is up to the taskAlso if there are any annoyingneighbors who keep trying toexplain fantasy football to youinvite them over Payback time

Click Connect Hallelujah Feelfree to lift your arms up Mosesstyle and scream ldquoBeholdrdquo In a fewmoments your smartphone screenwill fill with a lower resolutionversion of whatever is on yourdesktop screen Your phonersquosscreen will now act like a laptoptrackpad Wherever you move yourfinger your cursor follows Tap thescreen on an Ubuntu app icon andwatch it open

ASK THE NEW GUY

full circle magazine 74 28 contents ^

Copil is an Aztec name that roughlytranslates to ldquoyou need my heart forwhat againrdquo His love of womenrsquosshoes is chronicled atyaconfidentialblogspotcom Youcan also watch him embarrasshimself on Twitter (copil)

Pretty cool right

What can you do with this Theoptions are endless You couldaccess your PC and email yourself afile you forgot to put into thecloud Or click on your webcam anddo a quick security check of yourhome office Or make peoplebelieve yoursquove just hacked into abad guyrsquos world dominationsystem and are shutting down hisnuclear weapons lab with a fewkeystrokes Ladies yoursquoll be all therage at the next LAN party

Go ahead indulge your innerSydney Bristow or James Bond

Good luck and HappyUbuntuing

ASK THE NEW GUY

PYTHON SPECIAL EDITIONS

httpfullcirclemagazineorgissue-py01 httpfullcirclemagazineorgissue-py02

httpfullcirclemagazineorgpython-special-edition-issue-three

httpfullcirclemagazineorgpython-special-edition-volume-four

httpfullcirclemagazineorgpython-special-edition-volume-five

httpfullcirclemagazineorgpython-special-edition-volume-six

full circle magazine 74 29 contents ^

LLIINNUUXX LLAABBWritten by Charles McColm DDVVDD MMeennuuss wwiitthh DDVVDDSSttyylleerr

Video is everywhere thesedays Our phones tablets

digital cameras and notebooks allhave video capable cameras inthem Whether yoursquore taking afamily video or producing adocumentary itrsquos nice to put somepolish on the video There are a lotof video editing tools for LinuxLives Cinelerra OpenShot Pitiviand Kdenlive to name a few Theseediting tools will help you put thepolish on your actual video butwhat do you do about creating apolished looking DVD menu

In FCM73 I mentionedDeVeDe and KMediafactoryDeVeDe is great for creatingsimple menus if yoursquore in a hurrybut menus look text heavyKMediafactory was great at onetime but it hasnrsquot been developedin several years and the templatesare limited Enter DVDStylerDVDStyler is a cross-platform freeDVD authoring application for thecreation of professional-lookingDVDs

DVDStyler is available in theuniverse repository of Ubuntu and

can be downloaded with a simple

apt-get install dvdstyler

DVDStyler has a number of xinevideo-related dependencies

When DVDStyler starts itprompts you to create a newproject or open an existing projectIf you create a new project yoursquollwant to adjust some of the projecttitle DVD size video quality videoformat aspect ratio and audioformat for your region In NorthAmerica we use NTSC I chose the

169 rectangular aspect ratio andstuck with the default AC3 audio

Next yoursquore shown a number oftemplates and asked to select atemplate You can choose atemplate or simple click the no-template button There are aselection of backgrounds on theleft hand side to choose from butby right clicking in the blank spaceand selecting properties you canchoose your own image and audiotrack for the menu If you select anaudio track be sure to click the

loop check-box to have it playmore than once (you too can havethat eventually annoying repeatingmusic track that seems so coolwhen you first hear it)

Once you have your backgroundand audio track itrsquos time to addsome content In this instance Ikept it simple and added twovideos by clicking on the FileBrowser tab on the left side anddragging two videos to the menupage To add text beside thevideos right-click near the videosselect add then select text andtype in the text (Sintel forexample) Once the text is on thepage you can select it and changethe text properties including fontsize style fill outline color outlinesize background color andlocation

I wanted an option to play bothvideos back-to-back so I added abutton from the buttons tab onthe left I changed its properties byright-clicking on the buttonselecting properties then clickingon the Play all titles check-box

full circle magazine 74 30 contents ^

LINUX LABButtons need not be tied to

videos You can also add sub-menus by clicking on the DVDmenu option then clicking add andmenu This creates a second menuwhich you can link a button to bychoosing menu 2 (in the imageabove I just have one menu calledMenu 1) from the Jump to drop-down dialog (instead of title 1 inthe example illustrated) Sub-menus can be used to create amenu for chapters subtitles oraudio

A good example of how youmight use a second menu is if youwant to provide a menu forspecific chapters of a video Donrsquotworry if your video is one longvideo you can create chapters byright clicking on the video (title 1for example) selecting propertiesand entering the time for thesecond third fourth etc chaptersin the chapters field

In the buttons along the lefthand side there is a square blankbutton above an elliptical blankbutton The square button displaysan image once dragged to themenu space On the second menudrag out enough square buttons tomatch the chapters yoursquove created(remember chapter 1 usually starts

at position 0 in the video soalthough our screenshot shows 5times we have 6 chapters) Addtext below or beside each chapterBy default all the square buttonswill be linked to chapter 1 Tochange this right-click on eachsquare button choose propertiesand from the Jump to drop-downselect the correct chapter for eachbutton Donrsquot forget to add a menubutton and link it back to menu 1(our topmain menu) With a littlework you can get some neatresults

DVD Styler is a great programbut during the making of severalmenus I bumped into a fewproblems First text appears to belimited to 10 characters Secondalthough I was able to resize thevideo buttons the lsquokeep aspectratiorsquo button didnrsquot work asexpected and seemed to squishthe video buttons so they didnrsquotlook correct Although itrsquos not aproblem it would be nice to haveguidelines in addition to the gridoption

When yoursquove imported all yourvideos and created all your menusclick the File then click Burn DVDand OK to make an ISO image ofyour DVD Use Brasero XFBurn orK3b to burn the ISO to DVD

If yoursquore feeling particularlyadventurous and are not afraid ofa little XML you can even createyour own buttons for DVD Styler Aguy named Mike created a detailedblogger post about how to addyour own buttons to DVD Stylerherehttpmikesgeneralblogblogspotca200608creating-new-buttons-for-dvdstyler_04html

You can find the DVD Stylerdocumentation and other links onthe DVD Styler web site athttpwwwdvdstylerorgen

Happy DVD menuing

Charles is a step-father husbandand Linux fan who hosts a not-for-profit computer refurbishingproject He maintains a blog athttpwwwcharlesmccolmcom

full circle magazine 74 31 contents ^

MMYY SSTTOORRYY

It has been about 6 years since Itook my first dive into the ocean

of open source The first opensource operating system that I wasintroduced to was OpenSolaris Iwas very eager to know aboutLinux and Unix systems when I wascompleting my 11th standard inhigh school (In India graduationstarts after 12th standard) Untilnow I was mastering in Installationamp Troubleshooting of Windows Iloved to fix my friends systems as Iam crazy about operating systems

I love to have a challenge findsolutions to problems fix systemsand try new things I was wellknown in my school days andcollege days among classmatesand senior students for having ITskills In the first year of myengineering at Government Engcollege Dahod I loved to stay inthe internet lab till it closed Oncemy head of department professorfound out about my IT skills hegave me the responsibility tomaintain the system health of allcomputer systems in the Internetlab As a reward I got systems fortesting and trying out new things

At that time internet connectionswere very limited to a few collegesand enterprise organizations andthere were slow and unstable dial-up connections

I was looking for an operatingsystem more powerful thanWindows At that time in India theword ldquoLinuxrdquo was heard by a onlyfew IT geeks Linux was used rarelyin giant enterprises in India I triedout OpenSolaris but I didnt find itbetter than Windows

In September 2009 I cameacross the Ubuntu website whileGoogling about Linux Ubuntu wasdifferent than what I had heardabout other Linux distros I foundUbuntu more user friendly thanany other Linux distromdashwith a niceGUI and powerful securityfeatures I began to gather moreand more information aboutUbuntu Due to the slow andunstable internet speed (maxdownload speed 15 kbps) at thattime I could not download Ubuntu910 It would take 3 to 4 days todownload it and bandwidth wasalso costly at that time

Around October 2010 whenUbuntu 1010 was launched Idecided to download Ubuntu 1010anyhow Internet speed was goodenough but there werent stableinternet connections yet We couldhardly download up to 150 MB perday After downloading 5consecutive days with a mobiledial-up connection I downloadedUbuntu 1010 successfully on myfriends desktop We tried to makea WUBI installation but failed Idecided to install Ubuntu bycreating a new partition and have afull installation Finally I gotUbuntu installed within just 20minutes on a P4 with 512 MB RAMThis was my first installation ofUbuntu I had seen Ubuntu just inscreenshots before Within 3 days Iexplored the whole system Myfriend was confused about how touse the system but I taught himUbuntu My friend was very happywith Ubuntu because now he had avirus-free system with all requiredsoftware preinstalled We gotevery device working with Ubuntufrom a camera to 3G modemwithout installing any additionaldrivers My whole computing world

changed I was entering the worldof Ubuntu

In November 2010 I assembledmy own desktop with Core i3 2 GBRAM 500 GB HDD and UbuntuMany questions arose in my mindHow is Ubuntu being developedHow do contributors worktogether What does thiswonderful system consist of Afterspending some weeks on theInternet I got my answers Ichecked out the whole Ubuntuhistory and came across theLaunchpad platform Ubuntuforums wiki and Ubuntudocumentation I was alsointroduced to other Ubuntuderivatives like Backtrack LinuxMint and Linux Deepin

Ubuntu proceeded with 1104Natty 1110 Oneric 1204 Precise1210 Quantal I have enjoyedevery Ubuntu distro and never hadfaced a problem duringinstallation For the last two yearsUbuntu has grown and improved alot After the launch of Ubuntu1110 Natty many users didnt likeUnity but I never faced any

Written by Ketan Patel

full circle magazine 74 32 contents ^

MY STORYproblem with it Unity becamestable in 1204 and fixed problemswith other users also I joinedAskubuntu in April 2012 and have agood reputation there

As a student of Electronics andTelecommunication Engineering Iwas interested only in thetelecommunication part and have akeen knowledge of technologies inmy field Now I am interested inLinux servers as they are a corepart of telecom networks and ITEnterprises I decided to learnabout Linux servers and movetowards system administration Icame across many Linux serverdistros like Red Hat FedoraGentoo Arch Linux Centos andDebian Most of all I love to workwith Ubuntu Server and Debian

It took time to learn aboutservers due to a busy engineeringschedule During the time Iremained connected with theUbuntu world using newslettersand news sites like Omgubuntuand wwwubuntu-newsnet In timeI came across FCM I downloadedprevious issues After that everymonth I download FCM and nevermiss a single issue I introducedlots of friends to Ubuntu byinstalling on their laptops and

desktops

In December 2011 aftercompleting my 7th semester examI started my journey with UbuntuServer Within some months I self-learned Ubuntu Server I also gotcommand of Red Hat Fedora andCentos Currently I am working as aLinux System Administrator in an ITorganization at Surat GujaratIndia Thus Ubuntu has played animportant part in changing my lifeand showed the way to my careerThe Voyage has been just startedwe have to build Cloud Computingplatforms within a few months

LIBREOFFICE SPECIAL EDITIONS

httpfullcirclemagazineorglibreoffice-special-edition-volume-one

httpfullcirclemagazineorglibreoffice-special-edition-volume-two

OTHER SPECIAL EDITIONS

hhttpfullcirclemagazineorgscribus-special-edition

httpfullcirclemagazineorgubuntu-development-special-edition

httpfullcirclemagazineorgvirtualisation-series-special-edition

full circle magazine 74 33 contents ^

Full Circle PodcastEpisode 34RaspberryJamboree 2013

Your hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clarkand Freaky Clown

from the Blackpool (UK) LUGhttpblackpoollugorguk

Welcome to the first of a 2part conference special inthis episode the presentersreflect on the first everRaspberry Jamboree held atthe Manchester CentralConference Centre on 9thMarch 2013

MMYY SSTTOORRYY

Several years ago I purchased anAcer Aspire One ZG5 for the

relative bargain of pound85 It servedme well as a netbook for a coupleof years I replaced the defaultLinux Operating System withUbuntu 1010 Netbook edition andenjoyed using it System resourceswere relatively sparse having anIntel Atom 16GHz processor512MB RAM and an 8MB Videocard However courtesy of severebutterfingers I managed to breakthe screen I could have replaced itbut this would have cost me half ofthe original purchase price of themachine and I had a Dell LatitudeE6400 laptop to use whiletravelling so the netbook simplygot filed away in a drawer for afew months

After around 6 months Idecided to reboot the netbookusing a TV as a monitor to seewhether it still worked at all and itdid I had a spare 1GB memory chiplying around from a previous PCupgrade and decided to installthat into the netbook to seewhether performance improved Itdid but things still werent

lightning fast I had heard aboutXBMC previously and installed itEven with the extra memory thewhole system seemed slow I wasaware of Ubuntu derivatives suchas Lubuntu Kubuntu and Xubuntuand decided that I would installone of them to see hot muchbetter things were

I opted for Lubuntu 1204installing from a USB CD drive as Ihas trouble encouraging mymachine to boot from USB stickOnce Lubuntu was installed Iconnected via ethernet to theadjacent router and installedXBMC 110 and selected a fewplugins for XBMC the iPlayerplugin being of the most interestto me I also installed the Quartzskin as I knew that this was alighter skin than the default

The install was flawless andbefore long I was experimentingwith the plugins some of whichwere more polished than others Ipurchased a Microsoft brandedWireless keyboard and mouse andthese were simply plug and play aswas a USB infra-red remote control

purchased from ebay for pound3 Thislittle netbook has been quietlysoldiering on in this arrangementfor the last 6 months I have set itup so that I can now stream audioand video from a shared drive inthe house and have even used itfor a barbecue party in my garden

Because of the very limitedhardware of this machine it wouldbe unrealistic to expect super HighDefinition at all times but I canstream video from almost any datasource Spotify for Linux workswithout issue Video is connectedvia VGA to my television and audiovia phono cable to our surroundsound If there is ever anythingthat we would like to play thatXBMC cannot handle we cansimply launch Chromium and playvia the browser

On paper this little netbookought to be almost useless butfor the princely sum of pound20 I haveresurrected this little workhorseand it is now at the centre of myfamilys viewing experience

Written by Andrew Tatton

full circle magazine 74 34 contents ^

RREEVVIIEEWWWritten by Devyn Collier Johnson CClleemmeennttiinnee

Clementine is a popular musicplayer for Ubuntu systems

This music player makes a greatalternative to Rhythmbox andBanshee Clementine has manygreat features and abilities as wellas a nice layout It is not only amusic player but a music managerClementine allows users to edittags create and edit playlists andconvert (transcode) musicClementine can even retrieve coverart and missing tag informationWith Clementine users have achoice between using theapplication through the appindicator or as a full windowClearly Clementine is a flexibleand multi-functional musicmanager that many Linux usersmay want to try because of itsmany features

The latest version at the timeof writing is version 111 Thisversion is very stable For exampleClementine does not crash orfreeze the program completestasks successfully without issuesIn my opinion Clementine is muchmore stable than Rhythmbox andBanshee The program starts up

quickly when executed and closesswiftly when closed Clementinedoes not require any loading whenperforming many tasks HoweverClementine does require sometime to convert audio filesdownload cover art rescan musiclibraries or lookup tag info Thesetasks require time becauseconverting is a complicatedprocess networks have limits totheir speed and the library must

be created and indexed carefully

Clementine allows users tocontrol the player with thekeyboard For instance I can pressF7 to stop the music and F10 tomake it louder This allows users toperform one task without needingto switch windows to controlClementine Many music playerslike Smplayer VLC and Mplayer donot support this feature

Clementine responds to these key-commands without delay

The programs layout andgraphics are set up wonderfully Tothe left users will see their musicInternet radio stations artist infosong info and search results ndashdepending on the clicked icon onthe far left column To the rightusers will see the playlist contentsClementine displays the differentplaylists as tabs Just as webbrowsers like Firefox permit usersto have multiple tabs with awebpage in each each playlist is atab At the bottom of the playlistbox users will find the controls forcurrent playing music and theprogress bar In the bottom leftcorner of the application thecover-art is displayed with themusic title The icons and buttonsare carefully placed to provide acompact appearance This givesthe playlist and library box moreroom to list the music files

Clementine can be used as a tageditor If a user has an mp3 filethat does not have the informationabout the artist or genre

full circle magazine 74 35 contents ^

REVIEW - CLEMENTINEClementines tag editor will helpAfter a user right-clicks the musicfile to be edited they can clickldquoEdit track informationrdquo Thiscauses a window to appear withtwo tabs After clicking the tabtitled ldquoEdit tagsrdquo the user will seethe tags that can be edited If theuser is unsure about whatinformation should be typed intothe tags they can click ldquoCompletetags automaticallyrdquo to makeClementine search the Internet forinformation This ability wouldwork only with music made by wellknown musicians and notindividuals that post home-mademusic free on the InternetClementine can gather taginformation only if onlinedatabases list the song

Playlists are easily created andexported with Clementine Thefirst step is to right-click a song inthe left box when ldquoFilesrdquo orldquoLibraryrdquo is highlighted Thenselect ldquoOpen in new playlistrdquo Forthe songs that come next right-click and select ldquoAppend to currentplaylistrdquo After that right-click theplaylists tab and click ldquoSaveplaylistrdquo To finish exporting theplaylist pick a playlist format and asave location Once chosen clickldquoSaverdquo Clementine makes this

process very easy Other playlistcreators can be difficult or time-consuming to use Clementineallows users to save the playlist innumerous formats Many playlistmakers do not have a collection ofchoices as large as Clementineslist of formats This allows users toeasily make a playlist to use withany device or music playerprogram

Clementinehas anotherfeature thatmakes it apowerfulapplicationconvertingaudioClementinecan convertbetween a fewformats Theconversion window canbe opened by clickingldquoToolsrdquo in the menu bar andselecting ldquoTranscode Musicrdquo Nextclick ldquoAddrdquo to pick music files toconvert and configure the optionsThe converting feature is veryconvenient and easy to use Forexample the converting windowitself is self-explanatory

Clementine even has a moodbar

and a large variety of color sets Amoodbar is a colored progress barused instead of the plain defaultprogress bar However a moodbaris not just a colored bar The colorsare based on the ldquomoodrdquo of eachsection of the song The differentcolor sets are alternate colors usedto display each mood Tounderstand what a strip of thesong is like it helps to know whatthe color means for the activemood color set

The Internet radio works verywell Clementine provides

users with a largeselection of radio

stations for anygenre of musicThe collectionis not sparse

even Icecastalone is

extensiveClementine has no

difficulties playing Internet radiostations The sound quality issuperb and clear and the loading isswift It seems as if the music iscoming from local files

Clementine has an extensive listof visualizations They can befound and activated by clickingldquoTools gt Visualizationsrdquo The

window that appears containsoptions for the visualizationsUsers should be able to find theperfect visualization that theyenjoy viewing while listening tomusic The visualizations have aclear sharp appearance Themoving images are not blocky orpixelated

These many features makeClementine a great music managerThis is a powerful music player thatstill retains excellent performanceThis application can satisfy theneeds and wants of many userswhile still being easy to use Theprogram is pleasing to the eye anddoes not require time to figure outthe layout If users decide to try anew music manager or they dislikeUbuntus default music managerClementine may be a player thatthey may wish to try

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 7: Full Circle Magazine #74

full circle magazine 74 7 contents ^

Lucas has learned all he knows fromrepeatedly breaking his system thenhaving no other option but todiscover how to fix it You can emailLucas at lswest34gmailcom

mkdir -pPicturesSummerldquoTahiti2013rdquordquoMontreal 2012rdquo

As you can see you cant place aspace between the items and thecomma (mkdir understands it astwo paths thenPicturesSummerTahiti 2013 andMontreal 2012 ndash as you can tellthey wont even end up in thesame folder) Naturally this alsoworks on Mac OS X systems asthey offer the typical mkdircommand

Another question I had was tocreate a bash script toautomatically mount a second andthird hard drive Once again thisisnt a Bash problem Linux offersyou a configuration file calledetcfstab This is in charge ofmounting all your drives on boot-up It will look something like thatshown below

The following mounts an NTFSdrive to mediaWindows whilegiving permission to access it to

the user lswest and all users in thegroup users Edit the uid and gid asyou see fit Youll also need tochange devsda5 to the correctpartition

devsda5mediaWindows ntfs-3guid=lswestgid=usersdmask=022fmask=1330 0

Example of mounting a FAT32USB stick using UUID ndash againchange the UUID to the correctone

UUID=47FA-4071homelswestUSB vfatdefaultsnoatime 0 0

If you want to use spaces in thepaths you need to replace thespaces with 040 in the file Onceyou edit etcfstab you can test tosee if its working by running

sudo mount -a

If the drives show up where youexpect and you can access themyoure all set You can check UUIDsby running

sudo blkid

Or if you want the UUID for asingle drivepartition you can use

sudo vol_id ndashuid devsda2

Replace of course sda2 withthe actual drive you want

Lastly there were a fewrequests for covering GRUB2While that would be an article initself I felt I should at least offer alittle bit of information for thosewho dont want to wait For GUI-based editing of some settingstheres grub-customizerhttpslaunchpadnetgrub-customizer

If youre just after a differenttheme they are discussed at thefollowing links

httpshelpubuntucomcommunityGrub2

httpaskubuntucomquestions66183how-can-i-get-some-nice-eye-candy-themes-for-grub

httpshelpubuntucomcommunityGrub2Displays

Hopefully Ive answered thequestions sufficiently If anyonehas any further questions feel freeto email me atlswest34gmailcom Pleaseinclude ldquoCampCrdquo or ldquoFCMrdquo in thesubject line If anyone has anysuggestions for topics I shouldcover youre also more thanwelcome to email me about themJudging by the survey it seems agreat deal of you have suggestionsor questions The problem withsome is that they are too specificfor an actual article ndash but if youemail me I can probably set you onthe right path to fixing it

COMMAND amp CONQUER

ltfile systemgt ltdirgt lttypegt ltoptionsgt ltdumpgt ltpassgtdevsda1 ext4 defaultsnoatime 0 1devsda2 none swap defaults 0 0devsda3 home ext4 defaultsnoatime 0 2

full circle magazine 74 8 contents ^

HHOOWW--TTOOWritten by Neal Bailey GGppooddddeerr YYoouurr EEnntteerrttaaiinnmmeenntt AAssssiissttaanntt

Podcasting has revolutionizedthe way we create share and

distribute content over theInternet Nearly everyone is awareof programs such as ApplesiTunes and most people are awareof some of the various open sourcepodcatching alternatives Severalof these applications provide waysto download episodes on aschedule however for the mostpart these programs usuallydownload every episode of everysubscribed podcast Many peoplesubscribe to far more shows thanthey could ever actually have timeto listen to

We will introduce a system todownload only the specificpodcasts we listen to regularlyOur solution will convert videopodcasts to audio MPEG-3 so all ofour episodes are ready to becopied to a CD MP3 player orsimilar device

SETUP GPODDER

Gpodder is the podcatchingsoftware we will use to manage

our subscriptions The first step isto install gpodder (which shouldinstall the package we really wantgpodder-cli) so we can convertvideo podcasts to MP3 audio

sudo apt-get install gpodderlame

When you run gpodder for thefirst time you will be prompted tosubscribe to podcasts import anopml file or sync with yourgpoddernet account

I recommend creating ahttpgpoddernet account

because it allows you to subscribeto podcasts from a friendlywebsite interface and moreimportantly it allows you to syncall your subscriptions to multiplecomputers

SET UP FFMPEG

One of the core features of oursetup includes the ability toextract the audio from videopodcasts so when each downloadcompletes we are left with a set ofMPEG-3 audio files which can thenbe synchronized with our portable

devices (or burned onto CDs forthe car) You may want to get themost recent version of ffmpegTypically this will require compilingffmpeg from source

Please refer to this howto forcompiling ffmpeghttpsffmpegorgtracffmpegwikiUbuntuCompilationGuide

Or you could install ffmpegfrom the Software Center or usingSynaptic

MANUALLY TESTING THE

SETUP

Before we go about creatingthe bash script and cron job todownload and convert ourpodcasts we want to run somemanual tests to ensure themachine is properly prepared Wehave subscribed to EpicBattleCry avideo games podcast from theguys athttpwwwgametrailerscomEnter the following commands intothe bash shell (skip lines that beginwith as these are comments)

full circle magazine 74 9 contents ^

HOWTO - GPODDER update and downloadpodcast

enter these 2 lines intothe bash shell

URL=httpwwwgametrailerscomgteba_podcastxml

gpo update $URL ampamp gpodownload $URL

You should see the latestepisodes getting updated anddownloaded

This specific podcast is a videopodcast which obviously wontwork on a CD player or standardMP3 player so we need to extractand encode the audio stream fromthe MP4 video file

extract audio from videofile and convert to MPEG-3

change the file name tomatch a file that wasdownloaded in the previousstep

DLFILE=$HOMEgpodder-downloadsEpicBattleCry -

GameTrailerscomskirmish--186---i-want-to-bite-itmp4

run ffmpeg

ffmpeg -i $DLFILE -vn -ac 2-ab 192k $DLFILEmp3

AUTOMATING THE SYSTEM

At this stage we have installedgpodder (gpodder-cli) and ffmpegand we used the gpodder userinterface to subscribe to a podcastWe then updated and downloadedthe newest episodes from thecommand line Finally we usedffmpeg to extract the MPEG-3audio stream from the MPEG-4video podcast

Obviously performing thesetasks at the terminal iscumbersome and time consumingNext up we are going to automatethe solution so these tasks occur

on their own based on a schedule

GPODDER-SYNC

When we are all done with ourscript it will look like the imagebelow Before we can get herethough well need to set up theconfiguration and modify thegpodder settings

CONFIGURATION

Create a new file called auto-

downloadsconfand place it whereyou like In my setup it is located in$HOMEDownloadsPodcasts

In this file paste the Internet URLaddresses of each of the showsthat you want to auto-update (oneper line)

These podcasts can be video oraudio podcasts If they are videopodcasts then our script willconvert them to audio podcasts foryou

At present the script handlesonly MP3 and MP4 files For thepodcasts I download these appearto be the standard file-types inuse The script can be easilymodified to handle more file-typesif necessary

SCRIPT

Download the bash script herehttppastebincomxyxBMhZ8and copy into your home or ~bindirectory Open the script in youreditor of choice and replace thefollowing values to match yoursystem

LOG

This is the path and filename towrite log messages to You canchange it if you dont want to logto tmp

full circle magazine 74 10 contents ^

HOWTO - GPODDERlog=tmp$(date +Y-m-dTHM)-podcast-downloadlog

DEFS

This is the file containing theURLs of the podcasts toautomatically download This filemust exist prior to running thescript

defs=$HOMEDownloadsPodcastsauto-downloadconf

PODDOWNLOAD

This is the path where gpodderis configured to download It isusually ~gpodder-downloadsunless you manually changed thisvalue in the Preferences gt EditConfig button in gpodder On mymachine I have changed thedefault gpodder download path(to the path you see below)

podDownload=$HOMEDownloadsPodcastsgpodder-downloads

PUBDIR

This is the path to copydownloaded andor convertedpodcasts to It is created if itdoesnt already exist

pubDir=$HOMEDownloadsPodcasts_converted

HISTFILE

This is the path to the file usedto record which shows havealready been downloaded orconverted It is created if it doesntalready exist

histFile=$HOMEDownloadsPodcasts_converted_historytxt

TEST THE SCRIPT

Now that we have updated thescript we need to test that itrsquosworking correctly

make it executable

chmod +x ~bingpodder-syncsh

run the script

cd ~bin ampamp gpodder-syncsh

Hopefully the script updatedyour specified podcasts and thendownloaded (and converted ifapplicable) them to your pubDirfolder

DOWNLOAD SCHEDULING

Now that our script is runningand everything is set up we needto create a scheduled task so thescript is run automatically once aday In the example below we arerunning the script every morningat 1030 am

open crontab

crontab -e

enter this line into thecrontab (replace neal withyour username)

30 10 homenealbingpodder-syncsh

NEXT STEPS

This process is ideal on aheadless server Ive been runningthis script for a few years now on aUbuntu server In thisconfiguration you can set thepubDir to a SAMBA share Noweveryone in the house can synctheir devices to the shared folder

Feel free to send me feedbackor questions I hope you enjoyedthis tutorial

Neal is a software engineer andenterprise services consultant for aninternational PC firm He has beenusing Linux since 1998 as a hobbyistand loved every minute of it He canbe reached by email atnealbaileyhotmailcom

full circle magazine 74 11 contents ^

HHOOWW--TTOOWritten by Elmer Perry LLiibbrreeOOffffiiccee PPtt2277 IInnttrroo TToo DDrraaww

The LibreOffice Draw module isa vector graphics application

included in the LibreOffice suiteDraw lets you create graphics youcan use in your documents Whilethere are more advanced vectorgraphics programs ndash such asInkscape ndash Draw provides you withmore tools than most drawingpackages included in other officesuites

Vector graphics create imagesby defining geometric shapes suchas circles rectangles and polygonsrather than by pixel points on thescreen Because of this vectorgraphics scale without distortion

As with the other modules inLibreOffice Draw integrates wellwith the others making it the toolof choice when creating graphicsfor your documents

THE DEFAULT LAYOUT

The default layout for Draw israther sparse You will probablywant to modify it to include thetoolbars you use most often Thelayout includes the basic elements

you need to create a graphicimage The center of the screen isthe area where you will create yourgraphic To the right you have thepage pane showing the differentpages of the graphic Multi-pagegraphics are used mostly forpresentations and I will coverthem at a later time

By default you have threetoolbars The standard toolbar isthe topmost toolbar This is thetoolbar you see in most of theLibreOffice modules It controlsthe new open save copy cutpaste and other functions thatpertain to most modules The line

and fill toolbar sits below it Thistoolbar controls how the lines andfill of an object will look At thebottom of the window sits thedrawing toolbar From this toolbaryou can create most of the objectsfor your graphic You can move thetoolbars by grabbing the handle atthe beginning of the toolbar anddragging it to the location whereyou want it

The status bar at the bottom ofthe window gives you a lot ofuseful information about theobject you are editing An objectrsquostype dimensions angle and otheruseful information will show up

here I will refer to the status baroften during the How-tos on Draw

At the top and along the leftedge sit the rulers The rulers areguides to where you are in theimage If you want to change theunit of measure in the rulers youcan right-click the ruler and selecta different unit of measure Whenyou have an object selected theruler shows double lines toindicate the objectrsquos position onthe drawing

THE COLOR BAR

The color bar displays thecurrent color palette under the

full circle magazine 74 12 contents ^

HOWTO - LIBREOFFICE Pt27drawing area You can use it toselect colors for your objectsrather than having to use thedropdown list in the line and filltoolbar The first box ndash the whitebox with an X in it ndash is the no color(or invisible) selection To displaythe color bar go to View gtToolbars gt Color Bar To use thecolor bar left-click the color youwant for the fill color of the objectand right-click to select the linecolor

TEAR-OFF TOOLBARS

Many of the icons on thetoolbars have a triangle or arrowto the right This indicates the itemis expandable Clicking on thearrow gives you more choices You

can detach these items from thetoolbar creating a floating toolbarWhen you expand the item youwill see a grab bar at the bottomClick and drag the grab bar tocreate a floating toolbar of theitems This is helpful when youneed to use the items repeatedlyand is quicker than having toexpand the items each time Whenyou are finished just close thefloating toolbar by clicking on theclose button in the title bar

GRID SNAP LINES AND

SNAP POINTS

When creating an image I findit useful to have guides to workfrom The grid snap lines and snappoints are useful for such guides

You can set the program to snap tothese guides which help youprecisely place your objects in thedrawing

To set up the grid go to Tools gtOptions gt LibreOffice Draw gt GridIf you want objects to snap to thegrid by default check the Snap-to-grid checkbox under grid You alsohave the option to make the gridvisible by default Resolution setsthe vertical and horizontal settingsfor the grid Subdivision sets thenumber of markers between thehorizontal and vertical grid pointsThe more subdivisions the moreprecise the changes when snap-to-grid is on But like most things ahappy medium is usually better

than too much You can set certainsnap options on by default underthe snap section but I recommendleaving these all off by defaultand using the options toolbarwhen you need to turn them onUse the snap range to control howclose to a snap point you arebefore your object snaps to thepoint

full circle magazine 74 13 contents ^

Elmer Perrys history of workingand programming computersinvolves an Apple IIE adding someAmiga a generous helping of DOSand Windows a dash of Unix andblend well with Linux and Ubuntu

HOWTO - LIBREOFFICE Pt27

Unlike the grid snap points andsnap lines are inserted when youneed a more exact location Snaplines are great for aligning objectsvertically or horizontally To createa snap line or point Insert gt InsertSnap PointLine from the menubar The X position controls thedistance from the left of theimage The Y position controls thedistance from the top The typecontrols whether you are insertinga snap point vertical snap line orhorizontal snap line You can alsocreate snap lines by clicking anddragging from either thehorizontal or vertical rulers Todelete a snap line click and drag itback to the ruler To delete a snappoint right-click the snap pointand select Delete Snap Point

OPTIONS TOOLBAR

The options toolbar contains allyour snap options If it is notshowing select View gt Toolbars gtOptions On the toolbar you can

toggle whether your guides aredisplayed and toggle on and offthe snap options You might wantto dock this toolbar to the bottomor side of your window as I suspectyou will use it often to togglethese options

There is one more guide on thetoolbar we have not discussed yetIt is the helplines When you selectthe helplines on the optionstoolbar then when you move anobject dashed lines appear fromthe corners of your object to therulers The helplines are just onemore tool to help you accuratelyplace your objects

CONCLUSION

LibreOffice Draw is the graphicsapplication of the LibreOfficesuite Draw saves graphics in avector graphic format for use inyour documents created withother applications in the suiteDraw provides you with the tools

to combine text and geometricobjects to create your graphicsGuides and the ability to snap tothe guides help you to preciselyplace your objects

In the next LibreOffice How-Towe will look at creating basicobjects in Draw

The Ubuntu Podcast covers allthe latest news and issues facingUbuntu Linux users and FreeSoftware fans in general Theshow appeals to the newest userand the oldest coder Ourdiscussions cover thedevelopment of Ubuntu butarenrsquot overly technical We arelucky enough to have somegreat guests on the show tellingus first hand about the latestexciting developments they areworking on in a way that we canall understand We also talkabout the Ubuntu communityand what it gets up to

The show is presented bymembers of the UKrsquos UbuntuLinux community Because it iscovered by the Ubuntu Code ofConduct it is suitable for all

The show is broadcast live everyfortnight on a Tuesday evening(British time) and is available fordownload the following day

podcastubuntu-ukorg

full circle magazine 74 14 contents ^

HHOOWW--TTOOWritten by Alan Ward CCoonnnneeccttiinngg TToo IIPPVV66

The 2008 Beijing SummerOlympics brought IPv6 to the

attention of the technical crowdwith further reminders on WorldIPv6 Day 8 June 2011 and WorldIPv6 Launch Day 6 June 2012 Weare for the most part informedthat the current IP (IPv4) addressspace is running out and thatsometime in the short to middleterm we will need to get to usingIPv6 addresses and connectivity tothe Internet

This is not quite yet the case formost people Internet ServiceProviders have not rolled outnative IPv6 access in manycountries Most servers still haveonly Pv4 access with the exceptionof Internet giants such as GoogleFacebook and several others Muchof the hardware available(specially in the domesticcategory) still handles only IPv4But things are changing and wewill need to get to it Going dual-stack ie having both IPv4 andIPv6 activated at the same time isa nice way of making thetransition

Luckily for us Debian Ubuntuand most other GNULinuxdistributions are well up to speedas regards IPv6 The Linux kernelitself handles IPv6 quite well GNUuser-land applications have beenadapted or ported to IPv6 andmost widely-used GUI programsare now capable of making use ofIPv6 connections - actually whenboth IPv6 and IPv4 are presentthey tend to prefer IPv6

So in a way Ubuntu is ideal tomake a first contact with this newIPv6-enabled version of the Web

CONNECTING TO THE

INTERNET WITH IPV6

Supposing we do not have anative connection to the IPv6-enabled Internet we shall needthe services of a tunnel brokerThis is the equivalent of anInternet Service Provider butinstead of giving access to theInternet for individual lines ordevices it gives access to the IPv6-enabled Internet starting from anormal IPv4 address We will be

creating an IPv6 tunnel from ourcomputer to the tunnel brokerthrough the IPv4-only fabric thatlies between us

Several tunnel brokers areavailable both free andcommercial Two in the formercategory are SixXS(httpwwwsixxsnet) and Gogo6(httpwwwgogo6com) In bothcases the necessary software isopen free and readily availablefrom the Ubuntu repositories

For Gogo6 we need to sign upfor their Freenet6 IPv6 accessservice athttpwwwgogo6comfreenet6account Each of their servers worksindependently from the others soremember which one you are on(choose the one you think is bestaccessible from your country)Once we have confirmation ofbeing registered we need toinstall the software

sudo apt-get install gogoc

Naturally we could also use agraphical program such as

Synaptic Ubuntu Software Centeror Muon

We then need to edit theconfiguration fileetcgogocgogocconf with theusername and password the servergave us and restart the servicewith

etcinitdgogoc restart

We should then be able to seethe tunnel with the ifconfigcommand

ifconfig

tun Link encapUNSPECHWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00

inet6 addr2001db8101128ScopeGlobal

UP POINTOPOINTRUNNING NOARP MULTICASTMTU1280 Metric1

In this example our IPv6address would now be2001db8101 Since this is just anexample I chose a (relatively)simple addressmdashreal IPv6addresses may need be writtenwith up to 32 hexadecimal digits

full circle magazine 74 15 contents ^

HOWTO - CONNECTING TO IPV6grouped into eight four-digitgroups

If we choose SixXS as our tunnelbroker the registration processmay be slightly slower (it tookslightly less than an hour for me)since it is not completelyautomated real human beingsprocess our request We can thenrequest a tunnel be activated forus and optionally an IPv6 addresssubnet The tunnel is all we needto access the IPv6 Internet on asingle computer the subnet isneeded if we chose to connect acomplete local network throughour machine

For SixXS the appropriatesoftware package is aiccu

sudo apt-get install aiccu

When we have editedconfiguration file etcaiccuconfwith the username and passwordgiven by SixXS we can restart theservice

etcinitdaiccu restart

and we should then be able tosee the tunnel with the ifconfigcommand

ifconfig

sixxs Link encapUNSPECHWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00

inet6 addrfe8040fe00229264ScopeLink

inet6 addr2001db810164 ScopeGlobal

UP POINTOPOINTRUNNING NOARP MULTICASTMTU1280 Metric1

This one is configured in aslightly different way than theGogo6 version (note the 64segment instead of a single host128 address) and uses identifierldquosixxsrdquo instead of ldquotunrdquo

If things have gone well so fareither with Gogo6 or with SixXSwe can now use the IPv6-activatedversions of network tools to checkconnectivity such as ping6 (insteadof ping) and traceroute6 (insteadof traceroute) Other tools such ashost and ip work in the same wayboth for IPv4 and IPv6 So

host ipv6googlecomipv6googlecom is an aliasfor ipv6lgooglecomipv6lgooglecom has IPv6address2a0014504001c0263

ping6 -c 3 -n ipv6googlecomPINGipv6googlecom(2a0014504001c0268) 56 data bytes

64 bytes from2a0014504001c0268icmp_seq=1 ttl=51 time=228 ms64 bytes from2a0014504001c0268icmp_seq=2 ttl=51 time=228 ms64 bytes from2a0014504001c0268icmp_seq=3 ttl=51 time=229 ms

Since we now have IPv6connectivity with the Web we canbrowse IPv6-only web pages Someclassical destinations to try outIPv6 are the dancing turtle athttpwwwkamenet (it dancesonly if we connect through IPv6)or the test pages athttpwwwtest-ipv6com orhttpwwwipv6-testcom

full circle magazine 74 16 contents ^

HOWTO - CONNECTING TO IPV6

DIFFICULTIES WITH IPV6AND UBUNTU

We have just set up a dual IPv4and IPv6 stack our computer isconnected directly to the IPv4Internet through our usual ServiceProvider and indirectly to the IPv6Internet through the tunnelbroker But if we had not set up ordo not activate the tunnel ourcomputer can be in a situation inwhich it has a working IPv4connection but not so with IPv6

Ever since most modernoperating systems activate IPv6 bydefault this has given rise to someconfusion Many programs arecapable of handling dual-stackaccess they prefer to use IPv6 ifpossible and if not fall back toIPv4 But other programs cannothandle this which usually ends upcausing delays that annoy the userSome programs even complainabout ldquonot being able to connectto the Internetrdquo - even though aperfectly good IPv4 connection isup

This is now more-or-less fixedfor software on Ubuntu thoughwith previous versions it was

sometimes necessary to deactivateIPv6 at kernel level One optionwas to blacklist the ipv6 kernelmodule as mentioned by RobertClipsham way back in numberseven of FCM Another possibilitywith recent kernels is to disableIPv6 through the proc interface

echo 1 gtprocsysnetipv6confalldisable_ipv6

However it should be stressedthat these difficulties should nolonger come up under Ubuntuwhichever order in which aprogram chooses to connect to theInternet it should be able to do sothrough one route or the otherNot so in other operating systemsspecially with commercialsoftware

WORLD-REACHABLE

ADDRESSES

The nice thing about IPv6 is thatNetwork Address Translation (NAT)and private addresses ubiquitousin the IPv4 world are no longerused The reason is that since thereare so many public IPv6 addressesavailable it will not be necessaryto re-utilize them many times overin the form of private addressesthat are not routable through theInternet

The corollary is that thecomputers we connect to the Webusing IPv6 are directly reachablefrom all over the Internet Nothingstands between us and the wildworld out there

This can come out as an

advantage Consider for examplethe hoops some of us jumpthrough in order to reach ourhome machines from outsidewhile on the road Or to get intoour work machines from home(though systems administratorsmay frown on this and rightly so)With IPv4 we need to open a portin our router to enable access fromthe outside and activateDestination NAT (DNAT) to makepackets we actually send to ourrouters external address be resentinside towards a specific PC Andwe must achieve this rathercomplex setup while at the sametime taking into account systemsecurity

With IPv6 and world-reachableaddresses this is no longernecessary If for example myhome computer has global address2001db8101 and an Apache webserver running I can connect to itdirectly from outside my home bysimply pointing any browser to thecorresponding URLhttp[2001db8101] If I set up apersonal mail server it can also bedirectly reached and mail sent tome from the Web

But having our computersdirectly reachable can also

full circle magazine 74 17 contents ^

HOWTO - CONNECTING TO IPV6constitute a serious security riskSo we need to be really carefulabout what kinds of traffic we letin

To protect my home computer Ican use my global IPv6 address toset up a SSH or OpenVPN virtualprivate network (VPN) This wayfull communication can be set upfor all protocols through anencrypted and authenticatedchannel Even if somebody inbetween may see my packets asthey pass through they cannotdecrypt them and view the datacontained within So we have astrong argument in favor ofsetting up a secure VPN andmaking sure our services can beaccessed not directly from theInternet but only through theVPN

Naturally Ubuntu has all thenecessary tools in the repositoriesboth for the client and for theserver sides of the VPN Thecorresponding software packagesare ssh-server openvpn andnetwork-manager-openvpn ndashthough as usual other possibilitiesalso exist

Luckily the Linux kernel firewallis also well up to the job though it

does need to be correctly set upThe command-line way of doingthis is probably not for the faint ofheart as it is relatively easy toleave out a rule and make thingstoo easy for the bad guysmdashorbeing over cautious andinadvertently blocking yourselfout So a GUI tool such asfirestarter may be a wise choice tobegin with

If we set up some services wewish to share with friendsmdashor justuse for ourselvesmdashwe should alsobear in mind the securityimplication of having a port opento the world Special attentionshould be given to securing accessespecially when sensitive data canbe accessed eg though filesharing If all we want is access to

our files while on the road SFTP isprobably the easiest service to setup Basically all we need to do isinstall package openssh-server onour home computer We can thenaccess it from any file managerthat knows about SFTP (such asGnomes Nautilus) using URLsftpusernameserver_ip

Since SFTP is actually based onSSH it may be considered quitesecure especially if no-passwordpublic certificate-only access isused

For road-warriors several appscan be found that do SSH andSFTP both for iOS and AndroidUnless of course you choose to gowith Ubuntu on your phone ortablet in which case findingsuitable client software is simply amatter of choice

Alan teaches computer science atEscola Andorrana de Batxillerat Hehas given courses at the Universityand currently teaches GNULinuxsystems administration at the OpenUniversity of Catalunya (UOC)

full circle magazine 74 18 contents ^

HHOOWW--TTOOWritten by Nicholas Kopakakis BBlleennddeerr -- PPaarrtt 66bb

Last month we used CyclesRender to create the image

shown below left

Letrsquos create a similar image(below right) with the Blenderengine

The first thing that we notice(at least me) is shadows Theshadows that our point lamp castswith blender render are almostblack This phenomenon ishappening because in Blenderrenderer the light is been emittedby the lamp only This isntrealistic as in the real world every

object emits or reflects light

On the other hand Cyclesrenderer calculates the light thatevery object has from thesurroundings You can observe thecone and see how the shadowfrom the cube smoothly fades(contrary to the cone from theBlender renderer) and we have amirroring ground and a shiny metalcube in our scene

One other thing that is verycrucial and a main difference

between Blender and Cycles ismore technical

Navigate to File gt UserPreferences gt System (above)

At the lower left corner of theSystem Tab you can check if yourcomputer has Nvidia CUDAsupport under Compute Device

My GPU has CUDA support so Ican enable it You can also check itat the official CUDA support urlhttpsdevelopernvidiacomcuda-gpus

If you are lucky and have anNvidia CUDA card you have toenable it under the ComputeDevice Tab that I mentionedbefore AND under the PropertiesPanel Render Tab -gt Device -gt GPUCompute in order to have the fullpower for your rendering

full circle magazine 74 19 contents ^

HOWTO - BLENDER Pt 6b

Cycles can use your GPU CUDAcores to render and is much fasterthan the CPU Check out CUDA atwikipedia httpenwikipediaorgwikiCUDA

If you dont have a CUDA GPUyou can use Open ShadingLanguage but its a little bit buggyand I couldnt recommended thismethod of rendering for now Inthe near future I have a feelingthat itrsquos going to be much fasterthan the CUDA render procedure

But enough with the technicalstuff

Letrsquos see another great thing

about Cycles Open the blend filethat we started last month or justcreate a new one Dont forget tocheck that the Cycles Render at thetop is selected

Also change one of your 3d viewwindows to show the renderedresult

Select the sphere navigate tothe Properties Panel and changethe Surface shader from thedefault Diffuse BSDF to Emission

You can check in the Previewwindow the cool effect that wecreate You can adjust the Colorand the Strength of the light thatyour object emits Also for everyshader you can adjust a lot of otherthings (as textures for example) bypressing the little dot right next tocolor and strength values

Select our metallic-lookingcube press the little dot next tocolor and change its texture toBrick Texture Check the result inyour 3d view window and selectdifferent textures until you findsomething that you like

full circle magazine 74 20 contents ^

Nicholas lives and works in GreeceHe has worked for a post-productionhouse for several years and migratedto Ubuntu because ldquoit rendersfasterrdquo You can email him atblender5dgmailcom

HOWTO - BLENDER Pt 6b

TIP The little dots are in everyshader not only emission and Ipersonally find them very useful toquickly create interesting stuff

Another interesting shader isthe Mix Shader As you can easilyunderstand from its name this is ashader that you can use to mixother shaders Two other shadersto be more precise So letrsquos selectour cone and change the DiffuseBSDF shader to Mix Shader Add aGlass shader and a Diffuse shaderor a Glossy Shader and anAnisotropic Shader to our coneChange the value of the Facparameter to adjust thepercentage of the second shader(0000 means 0 while 1000means 100)

Check the result on yourpreview window and adjust thesettings as you like

Another thing that I want tomention in this tiny littleintroduction on the CyclesRenderer is the use of planesinstead of lamps

Most people working in Blenderand Cycles use planes to illuminatetheir scenes Looks like more ldquoreal

worldrdquo lighting and I have noreason to argue with them

Below is where I am so far

For this month follow this linkhttpvimeocom68010380 toenjoy a wonderful work by 3people and Blender(congratulations goes to JavierTrapiella Baol Bardot Bulsara andRobert Green)

Also visit wwwblendernewsorgto enter and share with thousandsof professional artists

httpblendernewsorgxemid=Feature_Articlesampdocument_srl=1274

full circle magazine 74 21 contents ^

HHOOWW--TTOOWritten by Mark Crutch IInnkkssccaappee -- PPaarrtt 1144

Transparency ndash or itscounterpart opacity ndash is such a

fundamental concept in Inkscapethat it was one of the earliesttopics covered in this series Backin Part 3 you were introduced tothe Opacity spin-box on the statusbar which gives you the ability toset a single transparency level fora whole object or even a group ofobjects

If you want a single object tohave varying opacity ndash such ascompletely transparent at one endand opaque at the other ndash you canuse a gradient for the fill andstroke But what about doing thesame for a group of objects Youcould set suitable gradients oneach individual item in the groupseparately to get the desiredeffect but if your group containslots of objects then that approachbecomes tedious very quickly

The solution to this problem ismasking This is a technique thatuses a grayscale image as a meansof specifying the opacity ofanother object or group Any whitesections in the image cause that

part of the masked object toappear opaque Black sectionscause that part to appeartransparent And grays in-betweenresult in varying levels of opacity

Lets look at an example In thisimage (below) Ive placed a solidred circle on top of a solid greenbackground The green is theremainly to show the effect moreclearly On top of the circle is arectangle with a white-black-whitegradient Using this rectangle as amask for the circle gives the resultof a clipped circle that fades fromopaque to transparent and back toopaque

Note that anything outside themask is clipped In that respectmasking could even be used as analternative to the clip paths thatwere introduced in the previouspart of this tutorial Draw yourmask entirely in white ndash or in solidshades of white and black ndash andany parts of the masked objectwhich lie outside the mask orwhich are colored black will beclipped Usually I recommend usinga clip path in preference to a maskif you simply want a hard clippededge but as we will see later inthis article there are times whenits easier to use a mask

You may recall that the fill andstroke of a clip path are irrelevantto the final effect on the clippedobject With masks however theopposite is true ndash the color of eachindividual pixel is taken intoaccount when calculating its effecton the masked object so fills andstrokes have significance

Did I say pixel In a vectorformat In practice there are fewcases where an SVG file is actuallyused as a purely vector format Ifyou want to display an SVG file ona computer screen or print it to aninkjet or laser printer it isultimately converted to pixelsMasking takes place during thisfinal output step so although themask may be made up of vectorobjects and the item beingmasked is also a vector the finalresult is really generated only atthe point that those vectors areconverted to individual pixels fordisplay or printing

Using a thick-stroked rectangleand strictly black or white pixelsits easy to see the differencebetween a clip path and the use of

full circle magazine 74 22 contents ^

HOWTO - INKSCAPE Pt14a mask to simulate clipping In thetop pair of images Ive used therectangle as a clip path and youcan see that the result is alignedwith the center line of the strokeThe second and third pairs ofimages show the rectangle beingused as a mask with only whiteparts remaining and black partsbecoming transparent Itsespecially clear in the last pair thatthe stroke has an effect

By now it should be clear thatclipping and masking are similaroperations so its not reallysurprising that Inkscape exposesthem with the same user interfaceJust as with clipping the maskingobject must be on top of the objectto be masked in terms of the z-index You then select both itemsand choose Set Mask from thecontext menu or Object gt Mask gtSet from the main menu Releasinga masked object is as simple asselecting it (it will be described asldquoMaskedrdquo in the status bar) thenchoosing Release Mask from thecontext menu or Object gt Mask gtRelease from the main menu Justas with clip paths it is possible toedit masks using the node toolwithout releasing them first butgenerally theres little benefit todoing so as you can edit only theoutline shape of the path not itscolor

As youve seen using agrayscale gradient as a mask givesyou some control over the opacityof the masked object You may alsorecall that Inkscape offers aselection of black and whitepatterns in its Fill amp Stroke dialogplus a few grayscale bitmap fillpatterns These may previously

have seemed rather limiting buttheir monochrome nature makesthem perfect for use as a mask

The checkerboard pattern is agood example of a situation whereits easier to use a mask than a clippath This same effect could beachieved by clipping with acomplex path but its probably notworth the extra effort Lookingclosely at the checkerboard youllnotice that the fill isnt made up ofblack and white squares but ratherwhite and transparent Using whiteand transparent can sometimes

make it easier to see what parts ofan object you are masking whiteareas will remain visible andtransparent areas will be clipped Atranslucent white area will havethe same effect as a shade of grayIt may seem counter-intuitive tocover the parts of the object thatyou want to keep and expose theparts that will be hidden but thatsthe way that masking has beendefined in the SVG specification sothats the way it works in Inkscape

Because clip paths are definedby a boundary and a concept ofwhats inside and outside thatboundary its possible to use onlya single path or object to define aclipping shape Masks on the otherhand are concerned with only thecolor of pixels so it doesnt reallymatter whether your mask is madeup of a single object or a wholeload of objects inside a group Thisallows you to create complexarrangements of colors andpatterns which would beimpossible to reproduce using asingle path

This example uses a groupmade up of a few random objectsas a mask You can see that therepeating radial gradient of therectangle made up of a white-to-

full circle magazine 74 23 contents ^

Mark has been using Linux since1994 and uses Inkscape to createtwo webcomics The Greys andMonsters Inked which can both befound athttpwwwpeppertopcom

HOWTO - INKSCAPE Pt14transparent transition results in asimilar pattern being visible fromthe masked red circle But byadding extra black and whitefeatures to the mask group youcan ldquooverriderdquo the pattern withexplicit sections of transparencyand opacity One thing to note isthe place where the black linecrosses the white one because theblack line is on top the pixels atthat position are black so that partof the masked object istransparent It doesnt matterwhats going on within the groupall that matters is the color of thefinal pixels This may not be thebest piece of abstract art in theworld but it would have been a lotharder to draw without usingmasks

Although you can use masks tocreate complex arrangements ofclipping and transparencyprobably the most common use issimply to add ldquofeatheringrdquo to theedges of a group so that it fadesinto the background In that caseall you need for your mask designis a strongly blurred white ellipseas demonstrated in this whollyunseasonal greeting card design

Throughout this article Ivereferred to masks as beinggrayscale images Thats notstrictly true ndash a mask can be anycombination of colors that youwant However anything otherthan white black or gray will beconverted into a grayscale imagebefore its used as a mask This canmake it difficult to predict the

exact effect of a color on theresultant opacity so I recommendusing pure grayscales whendrawing your masks in almost allcases

full circle magazine 74 24 contents ^

HHOOWW--TTOOWritten by Ronnie Tucker WWrriittee FFoorr FFuullll CCiirrccllee MMaaggaazziinnee

GUIDELINES

The single rule for an article isthat it must somehow be

linked to Ubuntu or one of themany derivatives of Ubuntu(Kubuntu Xubuntu Lubuntu etc)

RULES

bull There is no word limit for articlesbut be advised that long articlesmay be split across several issues

bull For advice please refer to theOfficial Full Circle Style Guidehttpurlfullcirclemagazineorg75d471

bull Write your article in whicheversoftware you choose I wouldrecommend LibreOffice but mostimportantly - PLEASE SPELL ANDGRAMMAR CHECK IT

bull In your article please indicatewhere you would like a particularimage to be placed by indicatingthe image name in a newparagraph or by embedding theimage in the ODT (Open Office)

document

bull Images should be JPG no widerthan 800 pixels and use lowcompression

bull Do not use tables or any type ofbold or italic formatting

If you are writing a reviewplease follow these guidelines

When you are ready to submityour article please email it toarticlesfullcirclemagazineorg

TRANSLATIONS

If you would like to translateFull Circle into your nativelanguage please send an email toronniefullcirclemagazineorg andwe will either put you in touch withan existing team or give youaccess to the raw text to translatefrom With a completed PDF youwill be able to upload your file tothe main Full Circle site

REVIEWS

GAMESAPPLICATIONSWhen reviewing gamesapplications please state clearly

bull title of the gamebull who makes the gamebull is it free or a paid downloadbull where to get it from (give downloadhomepage URL)bull is it Linux native or did you use Winebull your marks out of fivebull a summary with positive and negative points

HARDWAREWhen reviewing hardware please state clearly

bull make and model of the hardwarebull what category would you put this hardware intobull any glitches that you may have had while using the hardwarebull easy to get the hardware working in Linuxbull did you have to use Windows driversbull marks out of fivebull a summary with positive and negative points

You dont need to be an expert to write anarticle - write about the games applicationsand hardware that you use every day

full circle magazine 74 25 contents ^

httpsspideroakcom

Get 25 off any SpiderOak packagewith the code FullcirclemagFans

full circle magazine 74 26 contents ^

AASSKK TTHHEE NNEEWW GGUUYYWritten by Copil Yaacuteňez

Hi everyone Welcome back toAsk the New Guy

If you have a simple questionand you think Ubuntu Bug 1 issome kind of flying roach contactme at copilyanezgmailcom

Todayrsquos question is

Q How do I connect to myUbuntu desktop using myAndroid phone

A Right this way Mr Bond QBranch has been working on somenew toys for you How about thisItrsquos a combination martini shaker-slash-Taser No Well thenperhaps this combination cufflink-slash-Taser Or this itrsquos acombination Taser-slash-Taser Notvery imaginative I know Sorry sirwersquore a little underfunded rightnow

Nothing says ldquoI want to beDaniel Craig or Jennifer Garnerrdquolike accessing your Ubuntu desktopfrom your mobile phone Whatrsquosfunny is that if Hollywood weredoing it there would be multiple

cascading menus and screens alongwith some kind of eye-trackingdigital Heads Up Display andvirtual keys yoursquod have to press inthe air like a methed-out orchestracomposer

Quick detour why is it thatevery tinseltown movie showspeople working with virtual GUIssuspended in front of them I getexhausted just lifting my hand toturn off the monitor Forget abouthacking an enemy server can youimagine typing an email on one ofthose Are there NO ergonomicsexperts in Hollywood End detour

As usual Ubuntursquos way is easyand sexy Not sexy as in actuallysexy Accessing your desktopremotely isnrsquot likely to get you adate with Halle Berry or JavierBardem But it might impress MissLinux Kernel 2013 and keep strayLuddites from wandering ontoyour lawn

To access your Ubuntu desktopfrom your Android phone yoursquollneed the following

1 An Ubuntu PC (Irsquom on 1304) -make sure itrsquos connected to yourhome network2 An Android Phone (I used an HTCDroid Incredible II runningGingerbread)3 Someone to shout ldquoHallelujahrdquowhen yoursquore finished (this is keypeople donrsquot skimp)

Okeedokee got everythingready Good Go to your PC andclick on the Ubuntu symbol to

open the Unity search field TypeDESKTOP and yoursquoll see a DesktopSharing application Click on thatto open it

Here is how I configured mypreferences in order to giveexternal access to my Ubuntudesktop

The Desktop Sharing windowasks for a password that must be

full circle magazine 74 27 contents ^

entered in order for someone toconnect from the outside Usesomething you can easilyremember like the name of thegaffer on Star Trek II The Wrath ofKhan (Romolo Aquistapace as ifyou didnrsquot know)

Yoursquoll notice I left blank theldquoYou must confirm each access tothis machinerdquo option You mightwant to keep this box checked Itrsquosnever a good idea to leave yourmachine accessible to the outsideworld even if yoursquore requiring apassword I have it toggled OFF forease of use but honestly do as Isay not as I do And as a generalrule you should never takesecurity advice from someone whorevels in his ignorance

Oh if you currently have yourapp bar along the left side of yourscreen set to auto-hide changethat to the default so that itrsquosalways visible If the app bar auto-hides itrsquos more difficult to access itfrom your phone Also if you haveyour computer set to sleep after acertain amount of time you mightwant to change this setting so thatyour PC doesnrsquot go to sleep andthus disconnect you in the middleof a connection

Yoursquoll also need your desktopPCrsquos IP address Ubuntu makes thisdead simple Just right-click thenetwork icon and click onConnection Information Note theIP address listed there yoursquoll needit in just a second

Okay now itrsquos time to get yourphone ready

Fire up your Android phone andhead over to the Google PlayStore Yoursquore going to need a VNCclient Thatrsquos the software that willconnect your phone to your PC Irsquomnot sure what VNC stands forprobably just the initials of the

white-haired wizard who capturedthis sorcery and gave it away onthe Internet

I should probably take amoment to explain what a VNCclient does But Irsquom not gonnaLifersquos too short you know

The VNC client I used is calledandroid-vnc-viewer and itrsquos freeOnce yoursquove downloaded thesoftware press the icon to run itYoursquoll see a window with emptyfields Letrsquos fill those in and solidifyyour status as AlphaNerdNerdette among your peers(which if they mainly consist ofvillains named Hans with world

domination fetishes you shouldconsider ditching)

In the Nickname field typesomething catchy like Space Wolfor Super Tramp Yoursquore beingtotally badass right now yournickname should reflect this

Next type in the password youset up on the Desktop Sharingapplication Finally type in thedesktop PCrsquos IP address Yourscreen should look something likethat shown on the following page

Ready Time to see if yourHallelujah shouter is up to the taskAlso if there are any annoyingneighbors who keep trying toexplain fantasy football to youinvite them over Payback time

Click Connect Hallelujah Feelfree to lift your arms up Mosesstyle and scream ldquoBeholdrdquo In a fewmoments your smartphone screenwill fill with a lower resolutionversion of whatever is on yourdesktop screen Your phonersquosscreen will now act like a laptoptrackpad Wherever you move yourfinger your cursor follows Tap thescreen on an Ubuntu app icon andwatch it open

ASK THE NEW GUY

full circle magazine 74 28 contents ^

Copil is an Aztec name that roughlytranslates to ldquoyou need my heart forwhat againrdquo His love of womenrsquosshoes is chronicled atyaconfidentialblogspotcom Youcan also watch him embarrasshimself on Twitter (copil)

Pretty cool right

What can you do with this Theoptions are endless You couldaccess your PC and email yourself afile you forgot to put into thecloud Or click on your webcam anddo a quick security check of yourhome office Or make peoplebelieve yoursquove just hacked into abad guyrsquos world dominationsystem and are shutting down hisnuclear weapons lab with a fewkeystrokes Ladies yoursquoll be all therage at the next LAN party

Go ahead indulge your innerSydney Bristow or James Bond

Good luck and HappyUbuntuing

ASK THE NEW GUY

PYTHON SPECIAL EDITIONS

httpfullcirclemagazineorgissue-py01 httpfullcirclemagazineorgissue-py02

httpfullcirclemagazineorgpython-special-edition-issue-three

httpfullcirclemagazineorgpython-special-edition-volume-four

httpfullcirclemagazineorgpython-special-edition-volume-five

httpfullcirclemagazineorgpython-special-edition-volume-six

full circle magazine 74 29 contents ^

LLIINNUUXX LLAABBWritten by Charles McColm DDVVDD MMeennuuss wwiitthh DDVVDDSSttyylleerr

Video is everywhere thesedays Our phones tablets

digital cameras and notebooks allhave video capable cameras inthem Whether yoursquore taking afamily video or producing adocumentary itrsquos nice to put somepolish on the video There are a lotof video editing tools for LinuxLives Cinelerra OpenShot Pitiviand Kdenlive to name a few Theseediting tools will help you put thepolish on your actual video butwhat do you do about creating apolished looking DVD menu

In FCM73 I mentionedDeVeDe and KMediafactoryDeVeDe is great for creatingsimple menus if yoursquore in a hurrybut menus look text heavyKMediafactory was great at onetime but it hasnrsquot been developedin several years and the templatesare limited Enter DVDStylerDVDStyler is a cross-platform freeDVD authoring application for thecreation of professional-lookingDVDs

DVDStyler is available in theuniverse repository of Ubuntu and

can be downloaded with a simple

apt-get install dvdstyler

DVDStyler has a number of xinevideo-related dependencies

When DVDStyler starts itprompts you to create a newproject or open an existing projectIf you create a new project yoursquollwant to adjust some of the projecttitle DVD size video quality videoformat aspect ratio and audioformat for your region In NorthAmerica we use NTSC I chose the

169 rectangular aspect ratio andstuck with the default AC3 audio

Next yoursquore shown a number oftemplates and asked to select atemplate You can choose atemplate or simple click the no-template button There are aselection of backgrounds on theleft hand side to choose from butby right clicking in the blank spaceand selecting properties you canchoose your own image and audiotrack for the menu If you select anaudio track be sure to click the

loop check-box to have it playmore than once (you too can havethat eventually annoying repeatingmusic track that seems so coolwhen you first hear it)

Once you have your backgroundand audio track itrsquos time to addsome content In this instance Ikept it simple and added twovideos by clicking on the FileBrowser tab on the left side anddragging two videos to the menupage To add text beside thevideos right-click near the videosselect add then select text andtype in the text (Sintel forexample) Once the text is on thepage you can select it and changethe text properties including fontsize style fill outline color outlinesize background color andlocation

I wanted an option to play bothvideos back-to-back so I added abutton from the buttons tab onthe left I changed its properties byright-clicking on the buttonselecting properties then clickingon the Play all titles check-box

full circle magazine 74 30 contents ^

LINUX LABButtons need not be tied to

videos You can also add sub-menus by clicking on the DVDmenu option then clicking add andmenu This creates a second menuwhich you can link a button to bychoosing menu 2 (in the imageabove I just have one menu calledMenu 1) from the Jump to drop-down dialog (instead of title 1 inthe example illustrated) Sub-menus can be used to create amenu for chapters subtitles oraudio

A good example of how youmight use a second menu is if youwant to provide a menu forspecific chapters of a video Donrsquotworry if your video is one longvideo you can create chapters byright clicking on the video (title 1for example) selecting propertiesand entering the time for thesecond third fourth etc chaptersin the chapters field

In the buttons along the lefthand side there is a square blankbutton above an elliptical blankbutton The square button displaysan image once dragged to themenu space On the second menudrag out enough square buttons tomatch the chapters yoursquove created(remember chapter 1 usually starts

at position 0 in the video soalthough our screenshot shows 5times we have 6 chapters) Addtext below or beside each chapterBy default all the square buttonswill be linked to chapter 1 Tochange this right-click on eachsquare button choose propertiesand from the Jump to drop-downselect the correct chapter for eachbutton Donrsquot forget to add a menubutton and link it back to menu 1(our topmain menu) With a littlework you can get some neatresults

DVD Styler is a great programbut during the making of severalmenus I bumped into a fewproblems First text appears to belimited to 10 characters Secondalthough I was able to resize thevideo buttons the lsquokeep aspectratiorsquo button didnrsquot work asexpected and seemed to squishthe video buttons so they didnrsquotlook correct Although itrsquos not aproblem it would be nice to haveguidelines in addition to the gridoption

When yoursquove imported all yourvideos and created all your menusclick the File then click Burn DVDand OK to make an ISO image ofyour DVD Use Brasero XFBurn orK3b to burn the ISO to DVD

If yoursquore feeling particularlyadventurous and are not afraid ofa little XML you can even createyour own buttons for DVD Styler Aguy named Mike created a detailedblogger post about how to addyour own buttons to DVD Stylerherehttpmikesgeneralblogblogspotca200608creating-new-buttons-for-dvdstyler_04html

You can find the DVD Stylerdocumentation and other links onthe DVD Styler web site athttpwwwdvdstylerorgen

Happy DVD menuing

Charles is a step-father husbandand Linux fan who hosts a not-for-profit computer refurbishingproject He maintains a blog athttpwwwcharlesmccolmcom

full circle magazine 74 31 contents ^

MMYY SSTTOORRYY

It has been about 6 years since Itook my first dive into the ocean

of open source The first opensource operating system that I wasintroduced to was OpenSolaris Iwas very eager to know aboutLinux and Unix systems when I wascompleting my 11th standard inhigh school (In India graduationstarts after 12th standard) Untilnow I was mastering in Installationamp Troubleshooting of Windows Iloved to fix my friends systems as Iam crazy about operating systems

I love to have a challenge findsolutions to problems fix systemsand try new things I was wellknown in my school days andcollege days among classmatesand senior students for having ITskills In the first year of myengineering at Government Engcollege Dahod I loved to stay inthe internet lab till it closed Oncemy head of department professorfound out about my IT skills hegave me the responsibility tomaintain the system health of allcomputer systems in the Internetlab As a reward I got systems fortesting and trying out new things

At that time internet connectionswere very limited to a few collegesand enterprise organizations andthere were slow and unstable dial-up connections

I was looking for an operatingsystem more powerful thanWindows At that time in India theword ldquoLinuxrdquo was heard by a onlyfew IT geeks Linux was used rarelyin giant enterprises in India I triedout OpenSolaris but I didnt find itbetter than Windows

In September 2009 I cameacross the Ubuntu website whileGoogling about Linux Ubuntu wasdifferent than what I had heardabout other Linux distros I foundUbuntu more user friendly thanany other Linux distromdashwith a niceGUI and powerful securityfeatures I began to gather moreand more information aboutUbuntu Due to the slow andunstable internet speed (maxdownload speed 15 kbps) at thattime I could not download Ubuntu910 It would take 3 to 4 days todownload it and bandwidth wasalso costly at that time

Around October 2010 whenUbuntu 1010 was launched Idecided to download Ubuntu 1010anyhow Internet speed was goodenough but there werent stableinternet connections yet We couldhardly download up to 150 MB perday After downloading 5consecutive days with a mobiledial-up connection I downloadedUbuntu 1010 successfully on myfriends desktop We tried to makea WUBI installation but failed Idecided to install Ubuntu bycreating a new partition and have afull installation Finally I gotUbuntu installed within just 20minutes on a P4 with 512 MB RAMThis was my first installation ofUbuntu I had seen Ubuntu just inscreenshots before Within 3 days Iexplored the whole system Myfriend was confused about how touse the system but I taught himUbuntu My friend was very happywith Ubuntu because now he had avirus-free system with all requiredsoftware preinstalled We gotevery device working with Ubuntufrom a camera to 3G modemwithout installing any additionaldrivers My whole computing world

changed I was entering the worldof Ubuntu

In November 2010 I assembledmy own desktop with Core i3 2 GBRAM 500 GB HDD and UbuntuMany questions arose in my mindHow is Ubuntu being developedHow do contributors worktogether What does thiswonderful system consist of Afterspending some weeks on theInternet I got my answers Ichecked out the whole Ubuntuhistory and came across theLaunchpad platform Ubuntuforums wiki and Ubuntudocumentation I was alsointroduced to other Ubuntuderivatives like Backtrack LinuxMint and Linux Deepin

Ubuntu proceeded with 1104Natty 1110 Oneric 1204 Precise1210 Quantal I have enjoyedevery Ubuntu distro and never hadfaced a problem duringinstallation For the last two yearsUbuntu has grown and improved alot After the launch of Ubuntu1110 Natty many users didnt likeUnity but I never faced any

Written by Ketan Patel

full circle magazine 74 32 contents ^

MY STORYproblem with it Unity becamestable in 1204 and fixed problemswith other users also I joinedAskubuntu in April 2012 and have agood reputation there

As a student of Electronics andTelecommunication Engineering Iwas interested only in thetelecommunication part and have akeen knowledge of technologies inmy field Now I am interested inLinux servers as they are a corepart of telecom networks and ITEnterprises I decided to learnabout Linux servers and movetowards system administration Icame across many Linux serverdistros like Red Hat FedoraGentoo Arch Linux Centos andDebian Most of all I love to workwith Ubuntu Server and Debian

It took time to learn aboutservers due to a busy engineeringschedule During the time Iremained connected with theUbuntu world using newslettersand news sites like Omgubuntuand wwwubuntu-newsnet In timeI came across FCM I downloadedprevious issues After that everymonth I download FCM and nevermiss a single issue I introducedlots of friends to Ubuntu byinstalling on their laptops and

desktops

In December 2011 aftercompleting my 7th semester examI started my journey with UbuntuServer Within some months I self-learned Ubuntu Server I also gotcommand of Red Hat Fedora andCentos Currently I am working as aLinux System Administrator in an ITorganization at Surat GujaratIndia Thus Ubuntu has played animportant part in changing my lifeand showed the way to my careerThe Voyage has been just startedwe have to build Cloud Computingplatforms within a few months

LIBREOFFICE SPECIAL EDITIONS

httpfullcirclemagazineorglibreoffice-special-edition-volume-one

httpfullcirclemagazineorglibreoffice-special-edition-volume-two

OTHER SPECIAL EDITIONS

hhttpfullcirclemagazineorgscribus-special-edition

httpfullcirclemagazineorgubuntu-development-special-edition

httpfullcirclemagazineorgvirtualisation-series-special-edition

full circle magazine 74 33 contents ^

Full Circle PodcastEpisode 34RaspberryJamboree 2013

Your hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clarkand Freaky Clown

from the Blackpool (UK) LUGhttpblackpoollugorguk

Welcome to the first of a 2part conference special inthis episode the presentersreflect on the first everRaspberry Jamboree held atthe Manchester CentralConference Centre on 9thMarch 2013

MMYY SSTTOORRYY

Several years ago I purchased anAcer Aspire One ZG5 for the

relative bargain of pound85 It servedme well as a netbook for a coupleof years I replaced the defaultLinux Operating System withUbuntu 1010 Netbook edition andenjoyed using it System resourceswere relatively sparse having anIntel Atom 16GHz processor512MB RAM and an 8MB Videocard However courtesy of severebutterfingers I managed to breakthe screen I could have replaced itbut this would have cost me half ofthe original purchase price of themachine and I had a Dell LatitudeE6400 laptop to use whiletravelling so the netbook simplygot filed away in a drawer for afew months

After around 6 months Idecided to reboot the netbookusing a TV as a monitor to seewhether it still worked at all and itdid I had a spare 1GB memory chiplying around from a previous PCupgrade and decided to installthat into the netbook to seewhether performance improved Itdid but things still werent

lightning fast I had heard aboutXBMC previously and installed itEven with the extra memory thewhole system seemed slow I wasaware of Ubuntu derivatives suchas Lubuntu Kubuntu and Xubuntuand decided that I would installone of them to see hot muchbetter things were

I opted for Lubuntu 1204installing from a USB CD drive as Ihas trouble encouraging mymachine to boot from USB stickOnce Lubuntu was installed Iconnected via ethernet to theadjacent router and installedXBMC 110 and selected a fewplugins for XBMC the iPlayerplugin being of the most interestto me I also installed the Quartzskin as I knew that this was alighter skin than the default

The install was flawless andbefore long I was experimentingwith the plugins some of whichwere more polished than others Ipurchased a Microsoft brandedWireless keyboard and mouse andthese were simply plug and play aswas a USB infra-red remote control

purchased from ebay for pound3 Thislittle netbook has been quietlysoldiering on in this arrangementfor the last 6 months I have set itup so that I can now stream audioand video from a shared drive inthe house and have even used itfor a barbecue party in my garden

Because of the very limitedhardware of this machine it wouldbe unrealistic to expect super HighDefinition at all times but I canstream video from almost any datasource Spotify for Linux workswithout issue Video is connectedvia VGA to my television and audiovia phono cable to our surroundsound If there is ever anythingthat we would like to play thatXBMC cannot handle we cansimply launch Chromium and playvia the browser

On paper this little netbookought to be almost useless butfor the princely sum of pound20 I haveresurrected this little workhorseand it is now at the centre of myfamilys viewing experience

Written by Andrew Tatton

full circle magazine 74 34 contents ^

RREEVVIIEEWWWritten by Devyn Collier Johnson CClleemmeennttiinnee

Clementine is a popular musicplayer for Ubuntu systems

This music player makes a greatalternative to Rhythmbox andBanshee Clementine has manygreat features and abilities as wellas a nice layout It is not only amusic player but a music managerClementine allows users to edittags create and edit playlists andconvert (transcode) musicClementine can even retrieve coverart and missing tag informationWith Clementine users have achoice between using theapplication through the appindicator or as a full windowClearly Clementine is a flexibleand multi-functional musicmanager that many Linux usersmay want to try because of itsmany features

The latest version at the timeof writing is version 111 Thisversion is very stable For exampleClementine does not crash orfreeze the program completestasks successfully without issuesIn my opinion Clementine is muchmore stable than Rhythmbox andBanshee The program starts up

quickly when executed and closesswiftly when closed Clementinedoes not require any loading whenperforming many tasks HoweverClementine does require sometime to convert audio filesdownload cover art rescan musiclibraries or lookup tag info Thesetasks require time becauseconverting is a complicatedprocess networks have limits totheir speed and the library must

be created and indexed carefully

Clementine allows users tocontrol the player with thekeyboard For instance I can pressF7 to stop the music and F10 tomake it louder This allows users toperform one task without needingto switch windows to controlClementine Many music playerslike Smplayer VLC and Mplayer donot support this feature

Clementine responds to these key-commands without delay

The programs layout andgraphics are set up wonderfully Tothe left users will see their musicInternet radio stations artist infosong info and search results ndashdepending on the clicked icon onthe far left column To the rightusers will see the playlist contentsClementine displays the differentplaylists as tabs Just as webbrowsers like Firefox permit usersto have multiple tabs with awebpage in each each playlist is atab At the bottom of the playlistbox users will find the controls forcurrent playing music and theprogress bar In the bottom leftcorner of the application thecover-art is displayed with themusic title The icons and buttonsare carefully placed to provide acompact appearance This givesthe playlist and library box moreroom to list the music files

Clementine can be used as a tageditor If a user has an mp3 filethat does not have the informationabout the artist or genre

full circle magazine 74 35 contents ^

REVIEW - CLEMENTINEClementines tag editor will helpAfter a user right-clicks the musicfile to be edited they can clickldquoEdit track informationrdquo Thiscauses a window to appear withtwo tabs After clicking the tabtitled ldquoEdit tagsrdquo the user will seethe tags that can be edited If theuser is unsure about whatinformation should be typed intothe tags they can click ldquoCompletetags automaticallyrdquo to makeClementine search the Internet forinformation This ability wouldwork only with music made by wellknown musicians and notindividuals that post home-mademusic free on the InternetClementine can gather taginformation only if onlinedatabases list the song

Playlists are easily created andexported with Clementine Thefirst step is to right-click a song inthe left box when ldquoFilesrdquo orldquoLibraryrdquo is highlighted Thenselect ldquoOpen in new playlistrdquo Forthe songs that come next right-click and select ldquoAppend to currentplaylistrdquo After that right-click theplaylists tab and click ldquoSaveplaylistrdquo To finish exporting theplaylist pick a playlist format and asave location Once chosen clickldquoSaverdquo Clementine makes this

process very easy Other playlistcreators can be difficult or time-consuming to use Clementineallows users to save the playlist innumerous formats Many playlistmakers do not have a collection ofchoices as large as Clementineslist of formats This allows users toeasily make a playlist to use withany device or music playerprogram

Clementinehas anotherfeature thatmakes it apowerfulapplicationconvertingaudioClementinecan convertbetween a fewformats Theconversion window canbe opened by clickingldquoToolsrdquo in the menu bar andselecting ldquoTranscode Musicrdquo Nextclick ldquoAddrdquo to pick music files toconvert and configure the optionsThe converting feature is veryconvenient and easy to use Forexample the converting windowitself is self-explanatory

Clementine even has a moodbar

and a large variety of color sets Amoodbar is a colored progress barused instead of the plain defaultprogress bar However a moodbaris not just a colored bar The colorsare based on the ldquomoodrdquo of eachsection of the song The differentcolor sets are alternate colors usedto display each mood Tounderstand what a strip of thesong is like it helps to know whatthe color means for the activemood color set

The Internet radio works verywell Clementine provides

users with a largeselection of radio

stations for anygenre of musicThe collectionis not sparse

even Icecastalone is

extensiveClementine has no

difficulties playing Internet radiostations The sound quality issuperb and clear and the loading isswift It seems as if the music iscoming from local files

Clementine has an extensive listof visualizations They can befound and activated by clickingldquoTools gt Visualizationsrdquo The

window that appears containsoptions for the visualizationsUsers should be able to find theperfect visualization that theyenjoy viewing while listening tomusic The visualizations have aclear sharp appearance Themoving images are not blocky orpixelated

These many features makeClementine a great music managerThis is a powerful music player thatstill retains excellent performanceThis application can satisfy theneeds and wants of many userswhile still being easy to use Theprogram is pleasing to the eye anddoes not require time to figure outthe layout If users decide to try anew music manager or they dislikeUbuntus default music managerClementine may be a player thatthey may wish to try

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 8: Full Circle Magazine #74

full circle magazine 74 8 contents ^

HHOOWW--TTOOWritten by Neal Bailey GGppooddddeerr YYoouurr EEnntteerrttaaiinnmmeenntt AAssssiissttaanntt

Podcasting has revolutionizedthe way we create share and

distribute content over theInternet Nearly everyone is awareof programs such as ApplesiTunes and most people are awareof some of the various open sourcepodcatching alternatives Severalof these applications provide waysto download episodes on aschedule however for the mostpart these programs usuallydownload every episode of everysubscribed podcast Many peoplesubscribe to far more shows thanthey could ever actually have timeto listen to

We will introduce a system todownload only the specificpodcasts we listen to regularlyOur solution will convert videopodcasts to audio MPEG-3 so all ofour episodes are ready to becopied to a CD MP3 player orsimilar device

SETUP GPODDER

Gpodder is the podcatchingsoftware we will use to manage

our subscriptions The first step isto install gpodder (which shouldinstall the package we really wantgpodder-cli) so we can convertvideo podcasts to MP3 audio

sudo apt-get install gpodderlame

When you run gpodder for thefirst time you will be prompted tosubscribe to podcasts import anopml file or sync with yourgpoddernet account

I recommend creating ahttpgpoddernet account

because it allows you to subscribeto podcasts from a friendlywebsite interface and moreimportantly it allows you to syncall your subscriptions to multiplecomputers

SET UP FFMPEG

One of the core features of oursetup includes the ability toextract the audio from videopodcasts so when each downloadcompletes we are left with a set ofMPEG-3 audio files which can thenbe synchronized with our portable

devices (or burned onto CDs forthe car) You may want to get themost recent version of ffmpegTypically this will require compilingffmpeg from source

Please refer to this howto forcompiling ffmpeghttpsffmpegorgtracffmpegwikiUbuntuCompilationGuide

Or you could install ffmpegfrom the Software Center or usingSynaptic

MANUALLY TESTING THE

SETUP

Before we go about creatingthe bash script and cron job todownload and convert ourpodcasts we want to run somemanual tests to ensure themachine is properly prepared Wehave subscribed to EpicBattleCry avideo games podcast from theguys athttpwwwgametrailerscomEnter the following commands intothe bash shell (skip lines that beginwith as these are comments)

full circle magazine 74 9 contents ^

HOWTO - GPODDER update and downloadpodcast

enter these 2 lines intothe bash shell

URL=httpwwwgametrailerscomgteba_podcastxml

gpo update $URL ampamp gpodownload $URL

You should see the latestepisodes getting updated anddownloaded

This specific podcast is a videopodcast which obviously wontwork on a CD player or standardMP3 player so we need to extractand encode the audio stream fromthe MP4 video file

extract audio from videofile and convert to MPEG-3

change the file name tomatch a file that wasdownloaded in the previousstep

DLFILE=$HOMEgpodder-downloadsEpicBattleCry -

GameTrailerscomskirmish--186---i-want-to-bite-itmp4

run ffmpeg

ffmpeg -i $DLFILE -vn -ac 2-ab 192k $DLFILEmp3

AUTOMATING THE SYSTEM

At this stage we have installedgpodder (gpodder-cli) and ffmpegand we used the gpodder userinterface to subscribe to a podcastWe then updated and downloadedthe newest episodes from thecommand line Finally we usedffmpeg to extract the MPEG-3audio stream from the MPEG-4video podcast

Obviously performing thesetasks at the terminal iscumbersome and time consumingNext up we are going to automatethe solution so these tasks occur

on their own based on a schedule

GPODDER-SYNC

When we are all done with ourscript it will look like the imagebelow Before we can get herethough well need to set up theconfiguration and modify thegpodder settings

CONFIGURATION

Create a new file called auto-

downloadsconfand place it whereyou like In my setup it is located in$HOMEDownloadsPodcasts

In this file paste the Internet URLaddresses of each of the showsthat you want to auto-update (oneper line)

These podcasts can be video oraudio podcasts If they are videopodcasts then our script willconvert them to audio podcasts foryou

At present the script handlesonly MP3 and MP4 files For thepodcasts I download these appearto be the standard file-types inuse The script can be easilymodified to handle more file-typesif necessary

SCRIPT

Download the bash script herehttppastebincomxyxBMhZ8and copy into your home or ~bindirectory Open the script in youreditor of choice and replace thefollowing values to match yoursystem

LOG

This is the path and filename towrite log messages to You canchange it if you dont want to logto tmp

full circle magazine 74 10 contents ^

HOWTO - GPODDERlog=tmp$(date +Y-m-dTHM)-podcast-downloadlog

DEFS

This is the file containing theURLs of the podcasts toautomatically download This filemust exist prior to running thescript

defs=$HOMEDownloadsPodcastsauto-downloadconf

PODDOWNLOAD

This is the path where gpodderis configured to download It isusually ~gpodder-downloadsunless you manually changed thisvalue in the Preferences gt EditConfig button in gpodder On mymachine I have changed thedefault gpodder download path(to the path you see below)

podDownload=$HOMEDownloadsPodcastsgpodder-downloads

PUBDIR

This is the path to copydownloaded andor convertedpodcasts to It is created if itdoesnt already exist

pubDir=$HOMEDownloadsPodcasts_converted

HISTFILE

This is the path to the file usedto record which shows havealready been downloaded orconverted It is created if it doesntalready exist

histFile=$HOMEDownloadsPodcasts_converted_historytxt

TEST THE SCRIPT

Now that we have updated thescript we need to test that itrsquosworking correctly

make it executable

chmod +x ~bingpodder-syncsh

run the script

cd ~bin ampamp gpodder-syncsh

Hopefully the script updatedyour specified podcasts and thendownloaded (and converted ifapplicable) them to your pubDirfolder

DOWNLOAD SCHEDULING

Now that our script is runningand everything is set up we needto create a scheduled task so thescript is run automatically once aday In the example below we arerunning the script every morningat 1030 am

open crontab

crontab -e

enter this line into thecrontab (replace neal withyour username)

30 10 homenealbingpodder-syncsh

NEXT STEPS

This process is ideal on aheadless server Ive been runningthis script for a few years now on aUbuntu server In thisconfiguration you can set thepubDir to a SAMBA share Noweveryone in the house can synctheir devices to the shared folder

Feel free to send me feedbackor questions I hope you enjoyedthis tutorial

Neal is a software engineer andenterprise services consultant for aninternational PC firm He has beenusing Linux since 1998 as a hobbyistand loved every minute of it He canbe reached by email atnealbaileyhotmailcom

full circle magazine 74 11 contents ^

HHOOWW--TTOOWritten by Elmer Perry LLiibbrreeOOffffiiccee PPtt2277 IInnttrroo TToo DDrraaww

The LibreOffice Draw module isa vector graphics application

included in the LibreOffice suiteDraw lets you create graphics youcan use in your documents Whilethere are more advanced vectorgraphics programs ndash such asInkscape ndash Draw provides you withmore tools than most drawingpackages included in other officesuites

Vector graphics create imagesby defining geometric shapes suchas circles rectangles and polygonsrather than by pixel points on thescreen Because of this vectorgraphics scale without distortion

As with the other modules inLibreOffice Draw integrates wellwith the others making it the toolof choice when creating graphicsfor your documents

THE DEFAULT LAYOUT

The default layout for Draw israther sparse You will probablywant to modify it to include thetoolbars you use most often Thelayout includes the basic elements

you need to create a graphicimage The center of the screen isthe area where you will create yourgraphic To the right you have thepage pane showing the differentpages of the graphic Multi-pagegraphics are used mostly forpresentations and I will coverthem at a later time

By default you have threetoolbars The standard toolbar isthe topmost toolbar This is thetoolbar you see in most of theLibreOffice modules It controlsthe new open save copy cutpaste and other functions thatpertain to most modules The line

and fill toolbar sits below it Thistoolbar controls how the lines andfill of an object will look At thebottom of the window sits thedrawing toolbar From this toolbaryou can create most of the objectsfor your graphic You can move thetoolbars by grabbing the handle atthe beginning of the toolbar anddragging it to the location whereyou want it

The status bar at the bottom ofthe window gives you a lot ofuseful information about theobject you are editing An objectrsquostype dimensions angle and otheruseful information will show up

here I will refer to the status baroften during the How-tos on Draw

At the top and along the leftedge sit the rulers The rulers areguides to where you are in theimage If you want to change theunit of measure in the rulers youcan right-click the ruler and selecta different unit of measure Whenyou have an object selected theruler shows double lines toindicate the objectrsquos position onthe drawing

THE COLOR BAR

The color bar displays thecurrent color palette under the

full circle magazine 74 12 contents ^

HOWTO - LIBREOFFICE Pt27drawing area You can use it toselect colors for your objectsrather than having to use thedropdown list in the line and filltoolbar The first box ndash the whitebox with an X in it ndash is the no color(or invisible) selection To displaythe color bar go to View gtToolbars gt Color Bar To use thecolor bar left-click the color youwant for the fill color of the objectand right-click to select the linecolor

TEAR-OFF TOOLBARS

Many of the icons on thetoolbars have a triangle or arrowto the right This indicates the itemis expandable Clicking on thearrow gives you more choices You

can detach these items from thetoolbar creating a floating toolbarWhen you expand the item youwill see a grab bar at the bottomClick and drag the grab bar tocreate a floating toolbar of theitems This is helpful when youneed to use the items repeatedlyand is quicker than having toexpand the items each time Whenyou are finished just close thefloating toolbar by clicking on theclose button in the title bar

GRID SNAP LINES AND

SNAP POINTS

When creating an image I findit useful to have guides to workfrom The grid snap lines and snappoints are useful for such guides

You can set the program to snap tothese guides which help youprecisely place your objects in thedrawing

To set up the grid go to Tools gtOptions gt LibreOffice Draw gt GridIf you want objects to snap to thegrid by default check the Snap-to-grid checkbox under grid You alsohave the option to make the gridvisible by default Resolution setsthe vertical and horizontal settingsfor the grid Subdivision sets thenumber of markers between thehorizontal and vertical grid pointsThe more subdivisions the moreprecise the changes when snap-to-grid is on But like most things ahappy medium is usually better

than too much You can set certainsnap options on by default underthe snap section but I recommendleaving these all off by defaultand using the options toolbarwhen you need to turn them onUse the snap range to control howclose to a snap point you arebefore your object snaps to thepoint

full circle magazine 74 13 contents ^

Elmer Perrys history of workingand programming computersinvolves an Apple IIE adding someAmiga a generous helping of DOSand Windows a dash of Unix andblend well with Linux and Ubuntu

HOWTO - LIBREOFFICE Pt27

Unlike the grid snap points andsnap lines are inserted when youneed a more exact location Snaplines are great for aligning objectsvertically or horizontally To createa snap line or point Insert gt InsertSnap PointLine from the menubar The X position controls thedistance from the left of theimage The Y position controls thedistance from the top The typecontrols whether you are insertinga snap point vertical snap line orhorizontal snap line You can alsocreate snap lines by clicking anddragging from either thehorizontal or vertical rulers Todelete a snap line click and drag itback to the ruler To delete a snappoint right-click the snap pointand select Delete Snap Point

OPTIONS TOOLBAR

The options toolbar contains allyour snap options If it is notshowing select View gt Toolbars gtOptions On the toolbar you can

toggle whether your guides aredisplayed and toggle on and offthe snap options You might wantto dock this toolbar to the bottomor side of your window as I suspectyou will use it often to togglethese options

There is one more guide on thetoolbar we have not discussed yetIt is the helplines When you selectthe helplines on the optionstoolbar then when you move anobject dashed lines appear fromthe corners of your object to therulers The helplines are just onemore tool to help you accuratelyplace your objects

CONCLUSION

LibreOffice Draw is the graphicsapplication of the LibreOfficesuite Draw saves graphics in avector graphic format for use inyour documents created withother applications in the suiteDraw provides you with the tools

to combine text and geometricobjects to create your graphicsGuides and the ability to snap tothe guides help you to preciselyplace your objects

In the next LibreOffice How-Towe will look at creating basicobjects in Draw

The Ubuntu Podcast covers allthe latest news and issues facingUbuntu Linux users and FreeSoftware fans in general Theshow appeals to the newest userand the oldest coder Ourdiscussions cover thedevelopment of Ubuntu butarenrsquot overly technical We arelucky enough to have somegreat guests on the show tellingus first hand about the latestexciting developments they areworking on in a way that we canall understand We also talkabout the Ubuntu communityand what it gets up to

The show is presented bymembers of the UKrsquos UbuntuLinux community Because it iscovered by the Ubuntu Code ofConduct it is suitable for all

The show is broadcast live everyfortnight on a Tuesday evening(British time) and is available fordownload the following day

podcastubuntu-ukorg

full circle magazine 74 14 contents ^

HHOOWW--TTOOWritten by Alan Ward CCoonnnneeccttiinngg TToo IIPPVV66

The 2008 Beijing SummerOlympics brought IPv6 to the

attention of the technical crowdwith further reminders on WorldIPv6 Day 8 June 2011 and WorldIPv6 Launch Day 6 June 2012 Weare for the most part informedthat the current IP (IPv4) addressspace is running out and thatsometime in the short to middleterm we will need to get to usingIPv6 addresses and connectivity tothe Internet

This is not quite yet the case formost people Internet ServiceProviders have not rolled outnative IPv6 access in manycountries Most servers still haveonly Pv4 access with the exceptionof Internet giants such as GoogleFacebook and several others Muchof the hardware available(specially in the domesticcategory) still handles only IPv4But things are changing and wewill need to get to it Going dual-stack ie having both IPv4 andIPv6 activated at the same time isa nice way of making thetransition

Luckily for us Debian Ubuntuand most other GNULinuxdistributions are well up to speedas regards IPv6 The Linux kernelitself handles IPv6 quite well GNUuser-land applications have beenadapted or ported to IPv6 andmost widely-used GUI programsare now capable of making use ofIPv6 connections - actually whenboth IPv6 and IPv4 are presentthey tend to prefer IPv6

So in a way Ubuntu is ideal tomake a first contact with this newIPv6-enabled version of the Web

CONNECTING TO THE

INTERNET WITH IPV6

Supposing we do not have anative connection to the IPv6-enabled Internet we shall needthe services of a tunnel brokerThis is the equivalent of anInternet Service Provider butinstead of giving access to theInternet for individual lines ordevices it gives access to the IPv6-enabled Internet starting from anormal IPv4 address We will be

creating an IPv6 tunnel from ourcomputer to the tunnel brokerthrough the IPv4-only fabric thatlies between us

Several tunnel brokers areavailable both free andcommercial Two in the formercategory are SixXS(httpwwwsixxsnet) and Gogo6(httpwwwgogo6com) In bothcases the necessary software isopen free and readily availablefrom the Ubuntu repositories

For Gogo6 we need to sign upfor their Freenet6 IPv6 accessservice athttpwwwgogo6comfreenet6account Each of their servers worksindependently from the others soremember which one you are on(choose the one you think is bestaccessible from your country)Once we have confirmation ofbeing registered we need toinstall the software

sudo apt-get install gogoc

Naturally we could also use agraphical program such as

Synaptic Ubuntu Software Centeror Muon

We then need to edit theconfiguration fileetcgogocgogocconf with theusername and password the servergave us and restart the servicewith

etcinitdgogoc restart

We should then be able to seethe tunnel with the ifconfigcommand

ifconfig

tun Link encapUNSPECHWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00

inet6 addr2001db8101128ScopeGlobal

UP POINTOPOINTRUNNING NOARP MULTICASTMTU1280 Metric1

In this example our IPv6address would now be2001db8101 Since this is just anexample I chose a (relatively)simple addressmdashreal IPv6addresses may need be writtenwith up to 32 hexadecimal digits

full circle magazine 74 15 contents ^

HOWTO - CONNECTING TO IPV6grouped into eight four-digitgroups

If we choose SixXS as our tunnelbroker the registration processmay be slightly slower (it tookslightly less than an hour for me)since it is not completelyautomated real human beingsprocess our request We can thenrequest a tunnel be activated forus and optionally an IPv6 addresssubnet The tunnel is all we needto access the IPv6 Internet on asingle computer the subnet isneeded if we chose to connect acomplete local network throughour machine

For SixXS the appropriatesoftware package is aiccu

sudo apt-get install aiccu

When we have editedconfiguration file etcaiccuconfwith the username and passwordgiven by SixXS we can restart theservice

etcinitdaiccu restart

and we should then be able tosee the tunnel with the ifconfigcommand

ifconfig

sixxs Link encapUNSPECHWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00

inet6 addrfe8040fe00229264ScopeLink

inet6 addr2001db810164 ScopeGlobal

UP POINTOPOINTRUNNING NOARP MULTICASTMTU1280 Metric1

This one is configured in aslightly different way than theGogo6 version (note the 64segment instead of a single host128 address) and uses identifierldquosixxsrdquo instead of ldquotunrdquo

If things have gone well so fareither with Gogo6 or with SixXSwe can now use the IPv6-activatedversions of network tools to checkconnectivity such as ping6 (insteadof ping) and traceroute6 (insteadof traceroute) Other tools such ashost and ip work in the same wayboth for IPv4 and IPv6 So

host ipv6googlecomipv6googlecom is an aliasfor ipv6lgooglecomipv6lgooglecom has IPv6address2a0014504001c0263

ping6 -c 3 -n ipv6googlecomPINGipv6googlecom(2a0014504001c0268) 56 data bytes

64 bytes from2a0014504001c0268icmp_seq=1 ttl=51 time=228 ms64 bytes from2a0014504001c0268icmp_seq=2 ttl=51 time=228 ms64 bytes from2a0014504001c0268icmp_seq=3 ttl=51 time=229 ms

Since we now have IPv6connectivity with the Web we canbrowse IPv6-only web pages Someclassical destinations to try outIPv6 are the dancing turtle athttpwwwkamenet (it dancesonly if we connect through IPv6)or the test pages athttpwwwtest-ipv6com orhttpwwwipv6-testcom

full circle magazine 74 16 contents ^

HOWTO - CONNECTING TO IPV6

DIFFICULTIES WITH IPV6AND UBUNTU

We have just set up a dual IPv4and IPv6 stack our computer isconnected directly to the IPv4Internet through our usual ServiceProvider and indirectly to the IPv6Internet through the tunnelbroker But if we had not set up ordo not activate the tunnel ourcomputer can be in a situation inwhich it has a working IPv4connection but not so with IPv6

Ever since most modernoperating systems activate IPv6 bydefault this has given rise to someconfusion Many programs arecapable of handling dual-stackaccess they prefer to use IPv6 ifpossible and if not fall back toIPv4 But other programs cannothandle this which usually ends upcausing delays that annoy the userSome programs even complainabout ldquonot being able to connectto the Internetrdquo - even though aperfectly good IPv4 connection isup

This is now more-or-less fixedfor software on Ubuntu thoughwith previous versions it was

sometimes necessary to deactivateIPv6 at kernel level One optionwas to blacklist the ipv6 kernelmodule as mentioned by RobertClipsham way back in numberseven of FCM Another possibilitywith recent kernels is to disableIPv6 through the proc interface

echo 1 gtprocsysnetipv6confalldisable_ipv6

However it should be stressedthat these difficulties should nolonger come up under Ubuntuwhichever order in which aprogram chooses to connect to theInternet it should be able to do sothrough one route or the otherNot so in other operating systemsspecially with commercialsoftware

WORLD-REACHABLE

ADDRESSES

The nice thing about IPv6 is thatNetwork Address Translation (NAT)and private addresses ubiquitousin the IPv4 world are no longerused The reason is that since thereare so many public IPv6 addressesavailable it will not be necessaryto re-utilize them many times overin the form of private addressesthat are not routable through theInternet

The corollary is that thecomputers we connect to the Webusing IPv6 are directly reachablefrom all over the Internet Nothingstands between us and the wildworld out there

This can come out as an

advantage Consider for examplethe hoops some of us jumpthrough in order to reach ourhome machines from outsidewhile on the road Or to get intoour work machines from home(though systems administratorsmay frown on this and rightly so)With IPv4 we need to open a portin our router to enable access fromthe outside and activateDestination NAT (DNAT) to makepackets we actually send to ourrouters external address be resentinside towards a specific PC Andwe must achieve this rathercomplex setup while at the sametime taking into account systemsecurity

With IPv6 and world-reachableaddresses this is no longernecessary If for example myhome computer has global address2001db8101 and an Apache webserver running I can connect to itdirectly from outside my home bysimply pointing any browser to thecorresponding URLhttp[2001db8101] If I set up apersonal mail server it can also bedirectly reached and mail sent tome from the Web

But having our computersdirectly reachable can also

full circle magazine 74 17 contents ^

HOWTO - CONNECTING TO IPV6constitute a serious security riskSo we need to be really carefulabout what kinds of traffic we letin

To protect my home computer Ican use my global IPv6 address toset up a SSH or OpenVPN virtualprivate network (VPN) This wayfull communication can be set upfor all protocols through anencrypted and authenticatedchannel Even if somebody inbetween may see my packets asthey pass through they cannotdecrypt them and view the datacontained within So we have astrong argument in favor ofsetting up a secure VPN andmaking sure our services can beaccessed not directly from theInternet but only through theVPN

Naturally Ubuntu has all thenecessary tools in the repositoriesboth for the client and for theserver sides of the VPN Thecorresponding software packagesare ssh-server openvpn andnetwork-manager-openvpn ndashthough as usual other possibilitiesalso exist

Luckily the Linux kernel firewallis also well up to the job though it

does need to be correctly set upThe command-line way of doingthis is probably not for the faint ofheart as it is relatively easy toleave out a rule and make thingstoo easy for the bad guysmdashorbeing over cautious andinadvertently blocking yourselfout So a GUI tool such asfirestarter may be a wise choice tobegin with

If we set up some services wewish to share with friendsmdashor justuse for ourselvesmdashwe should alsobear in mind the securityimplication of having a port opento the world Special attentionshould be given to securing accessespecially when sensitive data canbe accessed eg though filesharing If all we want is access to

our files while on the road SFTP isprobably the easiest service to setup Basically all we need to do isinstall package openssh-server onour home computer We can thenaccess it from any file managerthat knows about SFTP (such asGnomes Nautilus) using URLsftpusernameserver_ip

Since SFTP is actually based onSSH it may be considered quitesecure especially if no-passwordpublic certificate-only access isused

For road-warriors several appscan be found that do SSH andSFTP both for iOS and AndroidUnless of course you choose to gowith Ubuntu on your phone ortablet in which case findingsuitable client software is simply amatter of choice

Alan teaches computer science atEscola Andorrana de Batxillerat Hehas given courses at the Universityand currently teaches GNULinuxsystems administration at the OpenUniversity of Catalunya (UOC)

full circle magazine 74 18 contents ^

HHOOWW--TTOOWritten by Nicholas Kopakakis BBlleennddeerr -- PPaarrtt 66bb

Last month we used CyclesRender to create the image

shown below left

Letrsquos create a similar image(below right) with the Blenderengine

The first thing that we notice(at least me) is shadows Theshadows that our point lamp castswith blender render are almostblack This phenomenon ishappening because in Blenderrenderer the light is been emittedby the lamp only This isntrealistic as in the real world every

object emits or reflects light

On the other hand Cyclesrenderer calculates the light thatevery object has from thesurroundings You can observe thecone and see how the shadowfrom the cube smoothly fades(contrary to the cone from theBlender renderer) and we have amirroring ground and a shiny metalcube in our scene

One other thing that is verycrucial and a main difference

between Blender and Cycles ismore technical

Navigate to File gt UserPreferences gt System (above)

At the lower left corner of theSystem Tab you can check if yourcomputer has Nvidia CUDAsupport under Compute Device

My GPU has CUDA support so Ican enable it You can also check itat the official CUDA support urlhttpsdevelopernvidiacomcuda-gpus

If you are lucky and have anNvidia CUDA card you have toenable it under the ComputeDevice Tab that I mentionedbefore AND under the PropertiesPanel Render Tab -gt Device -gt GPUCompute in order to have the fullpower for your rendering

full circle magazine 74 19 contents ^

HOWTO - BLENDER Pt 6b

Cycles can use your GPU CUDAcores to render and is much fasterthan the CPU Check out CUDA atwikipedia httpenwikipediaorgwikiCUDA

If you dont have a CUDA GPUyou can use Open ShadingLanguage but its a little bit buggyand I couldnt recommended thismethod of rendering for now Inthe near future I have a feelingthat itrsquos going to be much fasterthan the CUDA render procedure

But enough with the technicalstuff

Letrsquos see another great thing

about Cycles Open the blend filethat we started last month or justcreate a new one Dont forget tocheck that the Cycles Render at thetop is selected

Also change one of your 3d viewwindows to show the renderedresult

Select the sphere navigate tothe Properties Panel and changethe Surface shader from thedefault Diffuse BSDF to Emission

You can check in the Previewwindow the cool effect that wecreate You can adjust the Colorand the Strength of the light thatyour object emits Also for everyshader you can adjust a lot of otherthings (as textures for example) bypressing the little dot right next tocolor and strength values

Select our metallic-lookingcube press the little dot next tocolor and change its texture toBrick Texture Check the result inyour 3d view window and selectdifferent textures until you findsomething that you like

full circle magazine 74 20 contents ^

Nicholas lives and works in GreeceHe has worked for a post-productionhouse for several years and migratedto Ubuntu because ldquoit rendersfasterrdquo You can email him atblender5dgmailcom

HOWTO - BLENDER Pt 6b

TIP The little dots are in everyshader not only emission and Ipersonally find them very useful toquickly create interesting stuff

Another interesting shader isthe Mix Shader As you can easilyunderstand from its name this is ashader that you can use to mixother shaders Two other shadersto be more precise So letrsquos selectour cone and change the DiffuseBSDF shader to Mix Shader Add aGlass shader and a Diffuse shaderor a Glossy Shader and anAnisotropic Shader to our coneChange the value of the Facparameter to adjust thepercentage of the second shader(0000 means 0 while 1000means 100)

Check the result on yourpreview window and adjust thesettings as you like

Another thing that I want tomention in this tiny littleintroduction on the CyclesRenderer is the use of planesinstead of lamps

Most people working in Blenderand Cycles use planes to illuminatetheir scenes Looks like more ldquoreal

worldrdquo lighting and I have noreason to argue with them

Below is where I am so far

For this month follow this linkhttpvimeocom68010380 toenjoy a wonderful work by 3people and Blender(congratulations goes to JavierTrapiella Baol Bardot Bulsara andRobert Green)

Also visit wwwblendernewsorgto enter and share with thousandsof professional artists

httpblendernewsorgxemid=Feature_Articlesampdocument_srl=1274

full circle magazine 74 21 contents ^

HHOOWW--TTOOWritten by Mark Crutch IInnkkssccaappee -- PPaarrtt 1144

Transparency ndash or itscounterpart opacity ndash is such a

fundamental concept in Inkscapethat it was one of the earliesttopics covered in this series Backin Part 3 you were introduced tothe Opacity spin-box on the statusbar which gives you the ability toset a single transparency level fora whole object or even a group ofobjects

If you want a single object tohave varying opacity ndash such ascompletely transparent at one endand opaque at the other ndash you canuse a gradient for the fill andstroke But what about doing thesame for a group of objects Youcould set suitable gradients oneach individual item in the groupseparately to get the desiredeffect but if your group containslots of objects then that approachbecomes tedious very quickly

The solution to this problem ismasking This is a technique thatuses a grayscale image as a meansof specifying the opacity ofanother object or group Any whitesections in the image cause that

part of the masked object toappear opaque Black sectionscause that part to appeartransparent And grays in-betweenresult in varying levels of opacity

Lets look at an example In thisimage (below) Ive placed a solidred circle on top of a solid greenbackground The green is theremainly to show the effect moreclearly On top of the circle is arectangle with a white-black-whitegradient Using this rectangle as amask for the circle gives the resultof a clipped circle that fades fromopaque to transparent and back toopaque

Note that anything outside themask is clipped In that respectmasking could even be used as analternative to the clip paths thatwere introduced in the previouspart of this tutorial Draw yourmask entirely in white ndash or in solidshades of white and black ndash andany parts of the masked objectwhich lie outside the mask orwhich are colored black will beclipped Usually I recommend usinga clip path in preference to a maskif you simply want a hard clippededge but as we will see later inthis article there are times whenits easier to use a mask

You may recall that the fill andstroke of a clip path are irrelevantto the final effect on the clippedobject With masks however theopposite is true ndash the color of eachindividual pixel is taken intoaccount when calculating its effecton the masked object so fills andstrokes have significance

Did I say pixel In a vectorformat In practice there are fewcases where an SVG file is actuallyused as a purely vector format Ifyou want to display an SVG file ona computer screen or print it to aninkjet or laser printer it isultimately converted to pixelsMasking takes place during thisfinal output step so although themask may be made up of vectorobjects and the item beingmasked is also a vector the finalresult is really generated only atthe point that those vectors areconverted to individual pixels fordisplay or printing

Using a thick-stroked rectangleand strictly black or white pixelsits easy to see the differencebetween a clip path and the use of

full circle magazine 74 22 contents ^

HOWTO - INKSCAPE Pt14a mask to simulate clipping In thetop pair of images Ive used therectangle as a clip path and youcan see that the result is alignedwith the center line of the strokeThe second and third pairs ofimages show the rectangle beingused as a mask with only whiteparts remaining and black partsbecoming transparent Itsespecially clear in the last pair thatthe stroke has an effect

By now it should be clear thatclipping and masking are similaroperations so its not reallysurprising that Inkscape exposesthem with the same user interfaceJust as with clipping the maskingobject must be on top of the objectto be masked in terms of the z-index You then select both itemsand choose Set Mask from thecontext menu or Object gt Mask gtSet from the main menu Releasinga masked object is as simple asselecting it (it will be described asldquoMaskedrdquo in the status bar) thenchoosing Release Mask from thecontext menu or Object gt Mask gtRelease from the main menu Justas with clip paths it is possible toedit masks using the node toolwithout releasing them first butgenerally theres little benefit todoing so as you can edit only theoutline shape of the path not itscolor

As youve seen using agrayscale gradient as a mask givesyou some control over the opacityof the masked object You may alsorecall that Inkscape offers aselection of black and whitepatterns in its Fill amp Stroke dialogplus a few grayscale bitmap fillpatterns These may previously

have seemed rather limiting buttheir monochrome nature makesthem perfect for use as a mask

The checkerboard pattern is agood example of a situation whereits easier to use a mask than a clippath This same effect could beachieved by clipping with acomplex path but its probably notworth the extra effort Lookingclosely at the checkerboard youllnotice that the fill isnt made up ofblack and white squares but ratherwhite and transparent Using whiteand transparent can sometimes

make it easier to see what parts ofan object you are masking whiteareas will remain visible andtransparent areas will be clipped Atranslucent white area will havethe same effect as a shade of grayIt may seem counter-intuitive tocover the parts of the object thatyou want to keep and expose theparts that will be hidden but thatsthe way that masking has beendefined in the SVG specification sothats the way it works in Inkscape

Because clip paths are definedby a boundary and a concept ofwhats inside and outside thatboundary its possible to use onlya single path or object to define aclipping shape Masks on the otherhand are concerned with only thecolor of pixels so it doesnt reallymatter whether your mask is madeup of a single object or a wholeload of objects inside a group Thisallows you to create complexarrangements of colors andpatterns which would beimpossible to reproduce using asingle path

This example uses a groupmade up of a few random objectsas a mask You can see that therepeating radial gradient of therectangle made up of a white-to-

full circle magazine 74 23 contents ^

Mark has been using Linux since1994 and uses Inkscape to createtwo webcomics The Greys andMonsters Inked which can both befound athttpwwwpeppertopcom

HOWTO - INKSCAPE Pt14transparent transition results in asimilar pattern being visible fromthe masked red circle But byadding extra black and whitefeatures to the mask group youcan ldquooverriderdquo the pattern withexplicit sections of transparencyand opacity One thing to note isthe place where the black linecrosses the white one because theblack line is on top the pixels atthat position are black so that partof the masked object istransparent It doesnt matterwhats going on within the groupall that matters is the color of thefinal pixels This may not be thebest piece of abstract art in theworld but it would have been a lotharder to draw without usingmasks

Although you can use masks tocreate complex arrangements ofclipping and transparencyprobably the most common use issimply to add ldquofeatheringrdquo to theedges of a group so that it fadesinto the background In that caseall you need for your mask designis a strongly blurred white ellipseas demonstrated in this whollyunseasonal greeting card design

Throughout this article Ivereferred to masks as beinggrayscale images Thats notstrictly true ndash a mask can be anycombination of colors that youwant However anything otherthan white black or gray will beconverted into a grayscale imagebefore its used as a mask This canmake it difficult to predict the

exact effect of a color on theresultant opacity so I recommendusing pure grayscales whendrawing your masks in almost allcases

full circle magazine 74 24 contents ^

HHOOWW--TTOOWritten by Ronnie Tucker WWrriittee FFoorr FFuullll CCiirrccllee MMaaggaazziinnee

GUIDELINES

The single rule for an article isthat it must somehow be

linked to Ubuntu or one of themany derivatives of Ubuntu(Kubuntu Xubuntu Lubuntu etc)

RULES

bull There is no word limit for articlesbut be advised that long articlesmay be split across several issues

bull For advice please refer to theOfficial Full Circle Style Guidehttpurlfullcirclemagazineorg75d471

bull Write your article in whicheversoftware you choose I wouldrecommend LibreOffice but mostimportantly - PLEASE SPELL ANDGRAMMAR CHECK IT

bull In your article please indicatewhere you would like a particularimage to be placed by indicatingthe image name in a newparagraph or by embedding theimage in the ODT (Open Office)

document

bull Images should be JPG no widerthan 800 pixels and use lowcompression

bull Do not use tables or any type ofbold or italic formatting

If you are writing a reviewplease follow these guidelines

When you are ready to submityour article please email it toarticlesfullcirclemagazineorg

TRANSLATIONS

If you would like to translateFull Circle into your nativelanguage please send an email toronniefullcirclemagazineorg andwe will either put you in touch withan existing team or give youaccess to the raw text to translatefrom With a completed PDF youwill be able to upload your file tothe main Full Circle site

REVIEWS

GAMESAPPLICATIONSWhen reviewing gamesapplications please state clearly

bull title of the gamebull who makes the gamebull is it free or a paid downloadbull where to get it from (give downloadhomepage URL)bull is it Linux native or did you use Winebull your marks out of fivebull a summary with positive and negative points

HARDWAREWhen reviewing hardware please state clearly

bull make and model of the hardwarebull what category would you put this hardware intobull any glitches that you may have had while using the hardwarebull easy to get the hardware working in Linuxbull did you have to use Windows driversbull marks out of fivebull a summary with positive and negative points

You dont need to be an expert to write anarticle - write about the games applicationsand hardware that you use every day

full circle magazine 74 25 contents ^

httpsspideroakcom

Get 25 off any SpiderOak packagewith the code FullcirclemagFans

full circle magazine 74 26 contents ^

AASSKK TTHHEE NNEEWW GGUUYYWritten by Copil Yaacuteňez

Hi everyone Welcome back toAsk the New Guy

If you have a simple questionand you think Ubuntu Bug 1 issome kind of flying roach contactme at copilyanezgmailcom

Todayrsquos question is

Q How do I connect to myUbuntu desktop using myAndroid phone

A Right this way Mr Bond QBranch has been working on somenew toys for you How about thisItrsquos a combination martini shaker-slash-Taser No Well thenperhaps this combination cufflink-slash-Taser Or this itrsquos acombination Taser-slash-Taser Notvery imaginative I know Sorry sirwersquore a little underfunded rightnow

Nothing says ldquoI want to beDaniel Craig or Jennifer Garnerrdquolike accessing your Ubuntu desktopfrom your mobile phone Whatrsquosfunny is that if Hollywood weredoing it there would be multiple

cascading menus and screens alongwith some kind of eye-trackingdigital Heads Up Display andvirtual keys yoursquod have to press inthe air like a methed-out orchestracomposer

Quick detour why is it thatevery tinseltown movie showspeople working with virtual GUIssuspended in front of them I getexhausted just lifting my hand toturn off the monitor Forget abouthacking an enemy server can youimagine typing an email on one ofthose Are there NO ergonomicsexperts in Hollywood End detour

As usual Ubuntursquos way is easyand sexy Not sexy as in actuallysexy Accessing your desktopremotely isnrsquot likely to get you adate with Halle Berry or JavierBardem But it might impress MissLinux Kernel 2013 and keep strayLuddites from wandering ontoyour lawn

To access your Ubuntu desktopfrom your Android phone yoursquollneed the following

1 An Ubuntu PC (Irsquom on 1304) -make sure itrsquos connected to yourhome network2 An Android Phone (I used an HTCDroid Incredible II runningGingerbread)3 Someone to shout ldquoHallelujahrdquowhen yoursquore finished (this is keypeople donrsquot skimp)

Okeedokee got everythingready Good Go to your PC andclick on the Ubuntu symbol to

open the Unity search field TypeDESKTOP and yoursquoll see a DesktopSharing application Click on thatto open it

Here is how I configured mypreferences in order to giveexternal access to my Ubuntudesktop

The Desktop Sharing windowasks for a password that must be

full circle magazine 74 27 contents ^

entered in order for someone toconnect from the outside Usesomething you can easilyremember like the name of thegaffer on Star Trek II The Wrath ofKhan (Romolo Aquistapace as ifyou didnrsquot know)

Yoursquoll notice I left blank theldquoYou must confirm each access tothis machinerdquo option You mightwant to keep this box checked Itrsquosnever a good idea to leave yourmachine accessible to the outsideworld even if yoursquore requiring apassword I have it toggled OFF forease of use but honestly do as Isay not as I do And as a generalrule you should never takesecurity advice from someone whorevels in his ignorance

Oh if you currently have yourapp bar along the left side of yourscreen set to auto-hide changethat to the default so that itrsquosalways visible If the app bar auto-hides itrsquos more difficult to access itfrom your phone Also if you haveyour computer set to sleep after acertain amount of time you mightwant to change this setting so thatyour PC doesnrsquot go to sleep andthus disconnect you in the middleof a connection

Yoursquoll also need your desktopPCrsquos IP address Ubuntu makes thisdead simple Just right-click thenetwork icon and click onConnection Information Note theIP address listed there yoursquoll needit in just a second

Okay now itrsquos time to get yourphone ready

Fire up your Android phone andhead over to the Google PlayStore Yoursquore going to need a VNCclient Thatrsquos the software that willconnect your phone to your PC Irsquomnot sure what VNC stands forprobably just the initials of the

white-haired wizard who capturedthis sorcery and gave it away onthe Internet

I should probably take amoment to explain what a VNCclient does But Irsquom not gonnaLifersquos too short you know

The VNC client I used is calledandroid-vnc-viewer and itrsquos freeOnce yoursquove downloaded thesoftware press the icon to run itYoursquoll see a window with emptyfields Letrsquos fill those in and solidifyyour status as AlphaNerdNerdette among your peers(which if they mainly consist ofvillains named Hans with world

domination fetishes you shouldconsider ditching)

In the Nickname field typesomething catchy like Space Wolfor Super Tramp Yoursquore beingtotally badass right now yournickname should reflect this

Next type in the password youset up on the Desktop Sharingapplication Finally type in thedesktop PCrsquos IP address Yourscreen should look something likethat shown on the following page

Ready Time to see if yourHallelujah shouter is up to the taskAlso if there are any annoyingneighbors who keep trying toexplain fantasy football to youinvite them over Payback time

Click Connect Hallelujah Feelfree to lift your arms up Mosesstyle and scream ldquoBeholdrdquo In a fewmoments your smartphone screenwill fill with a lower resolutionversion of whatever is on yourdesktop screen Your phonersquosscreen will now act like a laptoptrackpad Wherever you move yourfinger your cursor follows Tap thescreen on an Ubuntu app icon andwatch it open

ASK THE NEW GUY

full circle magazine 74 28 contents ^

Copil is an Aztec name that roughlytranslates to ldquoyou need my heart forwhat againrdquo His love of womenrsquosshoes is chronicled atyaconfidentialblogspotcom Youcan also watch him embarrasshimself on Twitter (copil)

Pretty cool right

What can you do with this Theoptions are endless You couldaccess your PC and email yourself afile you forgot to put into thecloud Or click on your webcam anddo a quick security check of yourhome office Or make peoplebelieve yoursquove just hacked into abad guyrsquos world dominationsystem and are shutting down hisnuclear weapons lab with a fewkeystrokes Ladies yoursquoll be all therage at the next LAN party

Go ahead indulge your innerSydney Bristow or James Bond

Good luck and HappyUbuntuing

ASK THE NEW GUY

PYTHON SPECIAL EDITIONS

httpfullcirclemagazineorgissue-py01 httpfullcirclemagazineorgissue-py02

httpfullcirclemagazineorgpython-special-edition-issue-three

httpfullcirclemagazineorgpython-special-edition-volume-four

httpfullcirclemagazineorgpython-special-edition-volume-five

httpfullcirclemagazineorgpython-special-edition-volume-six

full circle magazine 74 29 contents ^

LLIINNUUXX LLAABBWritten by Charles McColm DDVVDD MMeennuuss wwiitthh DDVVDDSSttyylleerr

Video is everywhere thesedays Our phones tablets

digital cameras and notebooks allhave video capable cameras inthem Whether yoursquore taking afamily video or producing adocumentary itrsquos nice to put somepolish on the video There are a lotof video editing tools for LinuxLives Cinelerra OpenShot Pitiviand Kdenlive to name a few Theseediting tools will help you put thepolish on your actual video butwhat do you do about creating apolished looking DVD menu

In FCM73 I mentionedDeVeDe and KMediafactoryDeVeDe is great for creatingsimple menus if yoursquore in a hurrybut menus look text heavyKMediafactory was great at onetime but it hasnrsquot been developedin several years and the templatesare limited Enter DVDStylerDVDStyler is a cross-platform freeDVD authoring application for thecreation of professional-lookingDVDs

DVDStyler is available in theuniverse repository of Ubuntu and

can be downloaded with a simple

apt-get install dvdstyler

DVDStyler has a number of xinevideo-related dependencies

When DVDStyler starts itprompts you to create a newproject or open an existing projectIf you create a new project yoursquollwant to adjust some of the projecttitle DVD size video quality videoformat aspect ratio and audioformat for your region In NorthAmerica we use NTSC I chose the

169 rectangular aspect ratio andstuck with the default AC3 audio

Next yoursquore shown a number oftemplates and asked to select atemplate You can choose atemplate or simple click the no-template button There are aselection of backgrounds on theleft hand side to choose from butby right clicking in the blank spaceand selecting properties you canchoose your own image and audiotrack for the menu If you select anaudio track be sure to click the

loop check-box to have it playmore than once (you too can havethat eventually annoying repeatingmusic track that seems so coolwhen you first hear it)

Once you have your backgroundand audio track itrsquos time to addsome content In this instance Ikept it simple and added twovideos by clicking on the FileBrowser tab on the left side anddragging two videos to the menupage To add text beside thevideos right-click near the videosselect add then select text andtype in the text (Sintel forexample) Once the text is on thepage you can select it and changethe text properties including fontsize style fill outline color outlinesize background color andlocation

I wanted an option to play bothvideos back-to-back so I added abutton from the buttons tab onthe left I changed its properties byright-clicking on the buttonselecting properties then clickingon the Play all titles check-box

full circle magazine 74 30 contents ^

LINUX LABButtons need not be tied to

videos You can also add sub-menus by clicking on the DVDmenu option then clicking add andmenu This creates a second menuwhich you can link a button to bychoosing menu 2 (in the imageabove I just have one menu calledMenu 1) from the Jump to drop-down dialog (instead of title 1 inthe example illustrated) Sub-menus can be used to create amenu for chapters subtitles oraudio

A good example of how youmight use a second menu is if youwant to provide a menu forspecific chapters of a video Donrsquotworry if your video is one longvideo you can create chapters byright clicking on the video (title 1for example) selecting propertiesand entering the time for thesecond third fourth etc chaptersin the chapters field

In the buttons along the lefthand side there is a square blankbutton above an elliptical blankbutton The square button displaysan image once dragged to themenu space On the second menudrag out enough square buttons tomatch the chapters yoursquove created(remember chapter 1 usually starts

at position 0 in the video soalthough our screenshot shows 5times we have 6 chapters) Addtext below or beside each chapterBy default all the square buttonswill be linked to chapter 1 Tochange this right-click on eachsquare button choose propertiesand from the Jump to drop-downselect the correct chapter for eachbutton Donrsquot forget to add a menubutton and link it back to menu 1(our topmain menu) With a littlework you can get some neatresults

DVD Styler is a great programbut during the making of severalmenus I bumped into a fewproblems First text appears to belimited to 10 characters Secondalthough I was able to resize thevideo buttons the lsquokeep aspectratiorsquo button didnrsquot work asexpected and seemed to squishthe video buttons so they didnrsquotlook correct Although itrsquos not aproblem it would be nice to haveguidelines in addition to the gridoption

When yoursquove imported all yourvideos and created all your menusclick the File then click Burn DVDand OK to make an ISO image ofyour DVD Use Brasero XFBurn orK3b to burn the ISO to DVD

If yoursquore feeling particularlyadventurous and are not afraid ofa little XML you can even createyour own buttons for DVD Styler Aguy named Mike created a detailedblogger post about how to addyour own buttons to DVD Stylerherehttpmikesgeneralblogblogspotca200608creating-new-buttons-for-dvdstyler_04html

You can find the DVD Stylerdocumentation and other links onthe DVD Styler web site athttpwwwdvdstylerorgen

Happy DVD menuing

Charles is a step-father husbandand Linux fan who hosts a not-for-profit computer refurbishingproject He maintains a blog athttpwwwcharlesmccolmcom

full circle magazine 74 31 contents ^

MMYY SSTTOORRYY

It has been about 6 years since Itook my first dive into the ocean

of open source The first opensource operating system that I wasintroduced to was OpenSolaris Iwas very eager to know aboutLinux and Unix systems when I wascompleting my 11th standard inhigh school (In India graduationstarts after 12th standard) Untilnow I was mastering in Installationamp Troubleshooting of Windows Iloved to fix my friends systems as Iam crazy about operating systems

I love to have a challenge findsolutions to problems fix systemsand try new things I was wellknown in my school days andcollege days among classmatesand senior students for having ITskills In the first year of myengineering at Government Engcollege Dahod I loved to stay inthe internet lab till it closed Oncemy head of department professorfound out about my IT skills hegave me the responsibility tomaintain the system health of allcomputer systems in the Internetlab As a reward I got systems fortesting and trying out new things

At that time internet connectionswere very limited to a few collegesand enterprise organizations andthere were slow and unstable dial-up connections

I was looking for an operatingsystem more powerful thanWindows At that time in India theword ldquoLinuxrdquo was heard by a onlyfew IT geeks Linux was used rarelyin giant enterprises in India I triedout OpenSolaris but I didnt find itbetter than Windows

In September 2009 I cameacross the Ubuntu website whileGoogling about Linux Ubuntu wasdifferent than what I had heardabout other Linux distros I foundUbuntu more user friendly thanany other Linux distromdashwith a niceGUI and powerful securityfeatures I began to gather moreand more information aboutUbuntu Due to the slow andunstable internet speed (maxdownload speed 15 kbps) at thattime I could not download Ubuntu910 It would take 3 to 4 days todownload it and bandwidth wasalso costly at that time

Around October 2010 whenUbuntu 1010 was launched Idecided to download Ubuntu 1010anyhow Internet speed was goodenough but there werent stableinternet connections yet We couldhardly download up to 150 MB perday After downloading 5consecutive days with a mobiledial-up connection I downloadedUbuntu 1010 successfully on myfriends desktop We tried to makea WUBI installation but failed Idecided to install Ubuntu bycreating a new partition and have afull installation Finally I gotUbuntu installed within just 20minutes on a P4 with 512 MB RAMThis was my first installation ofUbuntu I had seen Ubuntu just inscreenshots before Within 3 days Iexplored the whole system Myfriend was confused about how touse the system but I taught himUbuntu My friend was very happywith Ubuntu because now he had avirus-free system with all requiredsoftware preinstalled We gotevery device working with Ubuntufrom a camera to 3G modemwithout installing any additionaldrivers My whole computing world

changed I was entering the worldof Ubuntu

In November 2010 I assembledmy own desktop with Core i3 2 GBRAM 500 GB HDD and UbuntuMany questions arose in my mindHow is Ubuntu being developedHow do contributors worktogether What does thiswonderful system consist of Afterspending some weeks on theInternet I got my answers Ichecked out the whole Ubuntuhistory and came across theLaunchpad platform Ubuntuforums wiki and Ubuntudocumentation I was alsointroduced to other Ubuntuderivatives like Backtrack LinuxMint and Linux Deepin

Ubuntu proceeded with 1104Natty 1110 Oneric 1204 Precise1210 Quantal I have enjoyedevery Ubuntu distro and never hadfaced a problem duringinstallation For the last two yearsUbuntu has grown and improved alot After the launch of Ubuntu1110 Natty many users didnt likeUnity but I never faced any

Written by Ketan Patel

full circle magazine 74 32 contents ^

MY STORYproblem with it Unity becamestable in 1204 and fixed problemswith other users also I joinedAskubuntu in April 2012 and have agood reputation there

As a student of Electronics andTelecommunication Engineering Iwas interested only in thetelecommunication part and have akeen knowledge of technologies inmy field Now I am interested inLinux servers as they are a corepart of telecom networks and ITEnterprises I decided to learnabout Linux servers and movetowards system administration Icame across many Linux serverdistros like Red Hat FedoraGentoo Arch Linux Centos andDebian Most of all I love to workwith Ubuntu Server and Debian

It took time to learn aboutservers due to a busy engineeringschedule During the time Iremained connected with theUbuntu world using newslettersand news sites like Omgubuntuand wwwubuntu-newsnet In timeI came across FCM I downloadedprevious issues After that everymonth I download FCM and nevermiss a single issue I introducedlots of friends to Ubuntu byinstalling on their laptops and

desktops

In December 2011 aftercompleting my 7th semester examI started my journey with UbuntuServer Within some months I self-learned Ubuntu Server I also gotcommand of Red Hat Fedora andCentos Currently I am working as aLinux System Administrator in an ITorganization at Surat GujaratIndia Thus Ubuntu has played animportant part in changing my lifeand showed the way to my careerThe Voyage has been just startedwe have to build Cloud Computingplatforms within a few months

LIBREOFFICE SPECIAL EDITIONS

httpfullcirclemagazineorglibreoffice-special-edition-volume-one

httpfullcirclemagazineorglibreoffice-special-edition-volume-two

OTHER SPECIAL EDITIONS

hhttpfullcirclemagazineorgscribus-special-edition

httpfullcirclemagazineorgubuntu-development-special-edition

httpfullcirclemagazineorgvirtualisation-series-special-edition

full circle magazine 74 33 contents ^

Full Circle PodcastEpisode 34RaspberryJamboree 2013

Your hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clarkand Freaky Clown

from the Blackpool (UK) LUGhttpblackpoollugorguk

Welcome to the first of a 2part conference special inthis episode the presentersreflect on the first everRaspberry Jamboree held atthe Manchester CentralConference Centre on 9thMarch 2013

MMYY SSTTOORRYY

Several years ago I purchased anAcer Aspire One ZG5 for the

relative bargain of pound85 It servedme well as a netbook for a coupleof years I replaced the defaultLinux Operating System withUbuntu 1010 Netbook edition andenjoyed using it System resourceswere relatively sparse having anIntel Atom 16GHz processor512MB RAM and an 8MB Videocard However courtesy of severebutterfingers I managed to breakthe screen I could have replaced itbut this would have cost me half ofthe original purchase price of themachine and I had a Dell LatitudeE6400 laptop to use whiletravelling so the netbook simplygot filed away in a drawer for afew months

After around 6 months Idecided to reboot the netbookusing a TV as a monitor to seewhether it still worked at all and itdid I had a spare 1GB memory chiplying around from a previous PCupgrade and decided to installthat into the netbook to seewhether performance improved Itdid but things still werent

lightning fast I had heard aboutXBMC previously and installed itEven with the extra memory thewhole system seemed slow I wasaware of Ubuntu derivatives suchas Lubuntu Kubuntu and Xubuntuand decided that I would installone of them to see hot muchbetter things were

I opted for Lubuntu 1204installing from a USB CD drive as Ihas trouble encouraging mymachine to boot from USB stickOnce Lubuntu was installed Iconnected via ethernet to theadjacent router and installedXBMC 110 and selected a fewplugins for XBMC the iPlayerplugin being of the most interestto me I also installed the Quartzskin as I knew that this was alighter skin than the default

The install was flawless andbefore long I was experimentingwith the plugins some of whichwere more polished than others Ipurchased a Microsoft brandedWireless keyboard and mouse andthese were simply plug and play aswas a USB infra-red remote control

purchased from ebay for pound3 Thislittle netbook has been quietlysoldiering on in this arrangementfor the last 6 months I have set itup so that I can now stream audioand video from a shared drive inthe house and have even used itfor a barbecue party in my garden

Because of the very limitedhardware of this machine it wouldbe unrealistic to expect super HighDefinition at all times but I canstream video from almost any datasource Spotify for Linux workswithout issue Video is connectedvia VGA to my television and audiovia phono cable to our surroundsound If there is ever anythingthat we would like to play thatXBMC cannot handle we cansimply launch Chromium and playvia the browser

On paper this little netbookought to be almost useless butfor the princely sum of pound20 I haveresurrected this little workhorseand it is now at the centre of myfamilys viewing experience

Written by Andrew Tatton

full circle magazine 74 34 contents ^

RREEVVIIEEWWWritten by Devyn Collier Johnson CClleemmeennttiinnee

Clementine is a popular musicplayer for Ubuntu systems

This music player makes a greatalternative to Rhythmbox andBanshee Clementine has manygreat features and abilities as wellas a nice layout It is not only amusic player but a music managerClementine allows users to edittags create and edit playlists andconvert (transcode) musicClementine can even retrieve coverart and missing tag informationWith Clementine users have achoice between using theapplication through the appindicator or as a full windowClearly Clementine is a flexibleand multi-functional musicmanager that many Linux usersmay want to try because of itsmany features

The latest version at the timeof writing is version 111 Thisversion is very stable For exampleClementine does not crash orfreeze the program completestasks successfully without issuesIn my opinion Clementine is muchmore stable than Rhythmbox andBanshee The program starts up

quickly when executed and closesswiftly when closed Clementinedoes not require any loading whenperforming many tasks HoweverClementine does require sometime to convert audio filesdownload cover art rescan musiclibraries or lookup tag info Thesetasks require time becauseconverting is a complicatedprocess networks have limits totheir speed and the library must

be created and indexed carefully

Clementine allows users tocontrol the player with thekeyboard For instance I can pressF7 to stop the music and F10 tomake it louder This allows users toperform one task without needingto switch windows to controlClementine Many music playerslike Smplayer VLC and Mplayer donot support this feature

Clementine responds to these key-commands without delay

The programs layout andgraphics are set up wonderfully Tothe left users will see their musicInternet radio stations artist infosong info and search results ndashdepending on the clicked icon onthe far left column To the rightusers will see the playlist contentsClementine displays the differentplaylists as tabs Just as webbrowsers like Firefox permit usersto have multiple tabs with awebpage in each each playlist is atab At the bottom of the playlistbox users will find the controls forcurrent playing music and theprogress bar In the bottom leftcorner of the application thecover-art is displayed with themusic title The icons and buttonsare carefully placed to provide acompact appearance This givesthe playlist and library box moreroom to list the music files

Clementine can be used as a tageditor If a user has an mp3 filethat does not have the informationabout the artist or genre

full circle magazine 74 35 contents ^

REVIEW - CLEMENTINEClementines tag editor will helpAfter a user right-clicks the musicfile to be edited they can clickldquoEdit track informationrdquo Thiscauses a window to appear withtwo tabs After clicking the tabtitled ldquoEdit tagsrdquo the user will seethe tags that can be edited If theuser is unsure about whatinformation should be typed intothe tags they can click ldquoCompletetags automaticallyrdquo to makeClementine search the Internet forinformation This ability wouldwork only with music made by wellknown musicians and notindividuals that post home-mademusic free on the InternetClementine can gather taginformation only if onlinedatabases list the song

Playlists are easily created andexported with Clementine Thefirst step is to right-click a song inthe left box when ldquoFilesrdquo orldquoLibraryrdquo is highlighted Thenselect ldquoOpen in new playlistrdquo Forthe songs that come next right-click and select ldquoAppend to currentplaylistrdquo After that right-click theplaylists tab and click ldquoSaveplaylistrdquo To finish exporting theplaylist pick a playlist format and asave location Once chosen clickldquoSaverdquo Clementine makes this

process very easy Other playlistcreators can be difficult or time-consuming to use Clementineallows users to save the playlist innumerous formats Many playlistmakers do not have a collection ofchoices as large as Clementineslist of formats This allows users toeasily make a playlist to use withany device or music playerprogram

Clementinehas anotherfeature thatmakes it apowerfulapplicationconvertingaudioClementinecan convertbetween a fewformats Theconversion window canbe opened by clickingldquoToolsrdquo in the menu bar andselecting ldquoTranscode Musicrdquo Nextclick ldquoAddrdquo to pick music files toconvert and configure the optionsThe converting feature is veryconvenient and easy to use Forexample the converting windowitself is self-explanatory

Clementine even has a moodbar

and a large variety of color sets Amoodbar is a colored progress barused instead of the plain defaultprogress bar However a moodbaris not just a colored bar The colorsare based on the ldquomoodrdquo of eachsection of the song The differentcolor sets are alternate colors usedto display each mood Tounderstand what a strip of thesong is like it helps to know whatthe color means for the activemood color set

The Internet radio works verywell Clementine provides

users with a largeselection of radio

stations for anygenre of musicThe collectionis not sparse

even Icecastalone is

extensiveClementine has no

difficulties playing Internet radiostations The sound quality issuperb and clear and the loading isswift It seems as if the music iscoming from local files

Clementine has an extensive listof visualizations They can befound and activated by clickingldquoTools gt Visualizationsrdquo The

window that appears containsoptions for the visualizationsUsers should be able to find theperfect visualization that theyenjoy viewing while listening tomusic The visualizations have aclear sharp appearance Themoving images are not blocky orpixelated

These many features makeClementine a great music managerThis is a powerful music player thatstill retains excellent performanceThis application can satisfy theneeds and wants of many userswhile still being easy to use Theprogram is pleasing to the eye anddoes not require time to figure outthe layout If users decide to try anew music manager or they dislikeUbuntus default music managerClementine may be a player thatthey may wish to try

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 9: Full Circle Magazine #74

full circle magazine 74 9 contents ^

HOWTO - GPODDER update and downloadpodcast

enter these 2 lines intothe bash shell

URL=httpwwwgametrailerscomgteba_podcastxml

gpo update $URL ampamp gpodownload $URL

You should see the latestepisodes getting updated anddownloaded

This specific podcast is a videopodcast which obviously wontwork on a CD player or standardMP3 player so we need to extractand encode the audio stream fromthe MP4 video file

extract audio from videofile and convert to MPEG-3

change the file name tomatch a file that wasdownloaded in the previousstep

DLFILE=$HOMEgpodder-downloadsEpicBattleCry -

GameTrailerscomskirmish--186---i-want-to-bite-itmp4

run ffmpeg

ffmpeg -i $DLFILE -vn -ac 2-ab 192k $DLFILEmp3

AUTOMATING THE SYSTEM

At this stage we have installedgpodder (gpodder-cli) and ffmpegand we used the gpodder userinterface to subscribe to a podcastWe then updated and downloadedthe newest episodes from thecommand line Finally we usedffmpeg to extract the MPEG-3audio stream from the MPEG-4video podcast

Obviously performing thesetasks at the terminal iscumbersome and time consumingNext up we are going to automatethe solution so these tasks occur

on their own based on a schedule

GPODDER-SYNC

When we are all done with ourscript it will look like the imagebelow Before we can get herethough well need to set up theconfiguration and modify thegpodder settings

CONFIGURATION

Create a new file called auto-

downloadsconfand place it whereyou like In my setup it is located in$HOMEDownloadsPodcasts

In this file paste the Internet URLaddresses of each of the showsthat you want to auto-update (oneper line)

These podcasts can be video oraudio podcasts If they are videopodcasts then our script willconvert them to audio podcasts foryou

At present the script handlesonly MP3 and MP4 files For thepodcasts I download these appearto be the standard file-types inuse The script can be easilymodified to handle more file-typesif necessary

SCRIPT

Download the bash script herehttppastebincomxyxBMhZ8and copy into your home or ~bindirectory Open the script in youreditor of choice and replace thefollowing values to match yoursystem

LOG

This is the path and filename towrite log messages to You canchange it if you dont want to logto tmp

full circle magazine 74 10 contents ^

HOWTO - GPODDERlog=tmp$(date +Y-m-dTHM)-podcast-downloadlog

DEFS

This is the file containing theURLs of the podcasts toautomatically download This filemust exist prior to running thescript

defs=$HOMEDownloadsPodcastsauto-downloadconf

PODDOWNLOAD

This is the path where gpodderis configured to download It isusually ~gpodder-downloadsunless you manually changed thisvalue in the Preferences gt EditConfig button in gpodder On mymachine I have changed thedefault gpodder download path(to the path you see below)

podDownload=$HOMEDownloadsPodcastsgpodder-downloads

PUBDIR

This is the path to copydownloaded andor convertedpodcasts to It is created if itdoesnt already exist

pubDir=$HOMEDownloadsPodcasts_converted

HISTFILE

This is the path to the file usedto record which shows havealready been downloaded orconverted It is created if it doesntalready exist

histFile=$HOMEDownloadsPodcasts_converted_historytxt

TEST THE SCRIPT

Now that we have updated thescript we need to test that itrsquosworking correctly

make it executable

chmod +x ~bingpodder-syncsh

run the script

cd ~bin ampamp gpodder-syncsh

Hopefully the script updatedyour specified podcasts and thendownloaded (and converted ifapplicable) them to your pubDirfolder

DOWNLOAD SCHEDULING

Now that our script is runningand everything is set up we needto create a scheduled task so thescript is run automatically once aday In the example below we arerunning the script every morningat 1030 am

open crontab

crontab -e

enter this line into thecrontab (replace neal withyour username)

30 10 homenealbingpodder-syncsh

NEXT STEPS

This process is ideal on aheadless server Ive been runningthis script for a few years now on aUbuntu server In thisconfiguration you can set thepubDir to a SAMBA share Noweveryone in the house can synctheir devices to the shared folder

Feel free to send me feedbackor questions I hope you enjoyedthis tutorial

Neal is a software engineer andenterprise services consultant for aninternational PC firm He has beenusing Linux since 1998 as a hobbyistand loved every minute of it He canbe reached by email atnealbaileyhotmailcom

full circle magazine 74 11 contents ^

HHOOWW--TTOOWritten by Elmer Perry LLiibbrreeOOffffiiccee PPtt2277 IInnttrroo TToo DDrraaww

The LibreOffice Draw module isa vector graphics application

included in the LibreOffice suiteDraw lets you create graphics youcan use in your documents Whilethere are more advanced vectorgraphics programs ndash such asInkscape ndash Draw provides you withmore tools than most drawingpackages included in other officesuites

Vector graphics create imagesby defining geometric shapes suchas circles rectangles and polygonsrather than by pixel points on thescreen Because of this vectorgraphics scale without distortion

As with the other modules inLibreOffice Draw integrates wellwith the others making it the toolof choice when creating graphicsfor your documents

THE DEFAULT LAYOUT

The default layout for Draw israther sparse You will probablywant to modify it to include thetoolbars you use most often Thelayout includes the basic elements

you need to create a graphicimage The center of the screen isthe area where you will create yourgraphic To the right you have thepage pane showing the differentpages of the graphic Multi-pagegraphics are used mostly forpresentations and I will coverthem at a later time

By default you have threetoolbars The standard toolbar isthe topmost toolbar This is thetoolbar you see in most of theLibreOffice modules It controlsthe new open save copy cutpaste and other functions thatpertain to most modules The line

and fill toolbar sits below it Thistoolbar controls how the lines andfill of an object will look At thebottom of the window sits thedrawing toolbar From this toolbaryou can create most of the objectsfor your graphic You can move thetoolbars by grabbing the handle atthe beginning of the toolbar anddragging it to the location whereyou want it

The status bar at the bottom ofthe window gives you a lot ofuseful information about theobject you are editing An objectrsquostype dimensions angle and otheruseful information will show up

here I will refer to the status baroften during the How-tos on Draw

At the top and along the leftedge sit the rulers The rulers areguides to where you are in theimage If you want to change theunit of measure in the rulers youcan right-click the ruler and selecta different unit of measure Whenyou have an object selected theruler shows double lines toindicate the objectrsquos position onthe drawing

THE COLOR BAR

The color bar displays thecurrent color palette under the

full circle magazine 74 12 contents ^

HOWTO - LIBREOFFICE Pt27drawing area You can use it toselect colors for your objectsrather than having to use thedropdown list in the line and filltoolbar The first box ndash the whitebox with an X in it ndash is the no color(or invisible) selection To displaythe color bar go to View gtToolbars gt Color Bar To use thecolor bar left-click the color youwant for the fill color of the objectand right-click to select the linecolor

TEAR-OFF TOOLBARS

Many of the icons on thetoolbars have a triangle or arrowto the right This indicates the itemis expandable Clicking on thearrow gives you more choices You

can detach these items from thetoolbar creating a floating toolbarWhen you expand the item youwill see a grab bar at the bottomClick and drag the grab bar tocreate a floating toolbar of theitems This is helpful when youneed to use the items repeatedlyand is quicker than having toexpand the items each time Whenyou are finished just close thefloating toolbar by clicking on theclose button in the title bar

GRID SNAP LINES AND

SNAP POINTS

When creating an image I findit useful to have guides to workfrom The grid snap lines and snappoints are useful for such guides

You can set the program to snap tothese guides which help youprecisely place your objects in thedrawing

To set up the grid go to Tools gtOptions gt LibreOffice Draw gt GridIf you want objects to snap to thegrid by default check the Snap-to-grid checkbox under grid You alsohave the option to make the gridvisible by default Resolution setsthe vertical and horizontal settingsfor the grid Subdivision sets thenumber of markers between thehorizontal and vertical grid pointsThe more subdivisions the moreprecise the changes when snap-to-grid is on But like most things ahappy medium is usually better

than too much You can set certainsnap options on by default underthe snap section but I recommendleaving these all off by defaultand using the options toolbarwhen you need to turn them onUse the snap range to control howclose to a snap point you arebefore your object snaps to thepoint

full circle magazine 74 13 contents ^

Elmer Perrys history of workingand programming computersinvolves an Apple IIE adding someAmiga a generous helping of DOSand Windows a dash of Unix andblend well with Linux and Ubuntu

HOWTO - LIBREOFFICE Pt27

Unlike the grid snap points andsnap lines are inserted when youneed a more exact location Snaplines are great for aligning objectsvertically or horizontally To createa snap line or point Insert gt InsertSnap PointLine from the menubar The X position controls thedistance from the left of theimage The Y position controls thedistance from the top The typecontrols whether you are insertinga snap point vertical snap line orhorizontal snap line You can alsocreate snap lines by clicking anddragging from either thehorizontal or vertical rulers Todelete a snap line click and drag itback to the ruler To delete a snappoint right-click the snap pointand select Delete Snap Point

OPTIONS TOOLBAR

The options toolbar contains allyour snap options If it is notshowing select View gt Toolbars gtOptions On the toolbar you can

toggle whether your guides aredisplayed and toggle on and offthe snap options You might wantto dock this toolbar to the bottomor side of your window as I suspectyou will use it often to togglethese options

There is one more guide on thetoolbar we have not discussed yetIt is the helplines When you selectthe helplines on the optionstoolbar then when you move anobject dashed lines appear fromthe corners of your object to therulers The helplines are just onemore tool to help you accuratelyplace your objects

CONCLUSION

LibreOffice Draw is the graphicsapplication of the LibreOfficesuite Draw saves graphics in avector graphic format for use inyour documents created withother applications in the suiteDraw provides you with the tools

to combine text and geometricobjects to create your graphicsGuides and the ability to snap tothe guides help you to preciselyplace your objects

In the next LibreOffice How-Towe will look at creating basicobjects in Draw

The Ubuntu Podcast covers allthe latest news and issues facingUbuntu Linux users and FreeSoftware fans in general Theshow appeals to the newest userand the oldest coder Ourdiscussions cover thedevelopment of Ubuntu butarenrsquot overly technical We arelucky enough to have somegreat guests on the show tellingus first hand about the latestexciting developments they areworking on in a way that we canall understand We also talkabout the Ubuntu communityand what it gets up to

The show is presented bymembers of the UKrsquos UbuntuLinux community Because it iscovered by the Ubuntu Code ofConduct it is suitable for all

The show is broadcast live everyfortnight on a Tuesday evening(British time) and is available fordownload the following day

podcastubuntu-ukorg

full circle magazine 74 14 contents ^

HHOOWW--TTOOWritten by Alan Ward CCoonnnneeccttiinngg TToo IIPPVV66

The 2008 Beijing SummerOlympics brought IPv6 to the

attention of the technical crowdwith further reminders on WorldIPv6 Day 8 June 2011 and WorldIPv6 Launch Day 6 June 2012 Weare for the most part informedthat the current IP (IPv4) addressspace is running out and thatsometime in the short to middleterm we will need to get to usingIPv6 addresses and connectivity tothe Internet

This is not quite yet the case formost people Internet ServiceProviders have not rolled outnative IPv6 access in manycountries Most servers still haveonly Pv4 access with the exceptionof Internet giants such as GoogleFacebook and several others Muchof the hardware available(specially in the domesticcategory) still handles only IPv4But things are changing and wewill need to get to it Going dual-stack ie having both IPv4 andIPv6 activated at the same time isa nice way of making thetransition

Luckily for us Debian Ubuntuand most other GNULinuxdistributions are well up to speedas regards IPv6 The Linux kernelitself handles IPv6 quite well GNUuser-land applications have beenadapted or ported to IPv6 andmost widely-used GUI programsare now capable of making use ofIPv6 connections - actually whenboth IPv6 and IPv4 are presentthey tend to prefer IPv6

So in a way Ubuntu is ideal tomake a first contact with this newIPv6-enabled version of the Web

CONNECTING TO THE

INTERNET WITH IPV6

Supposing we do not have anative connection to the IPv6-enabled Internet we shall needthe services of a tunnel brokerThis is the equivalent of anInternet Service Provider butinstead of giving access to theInternet for individual lines ordevices it gives access to the IPv6-enabled Internet starting from anormal IPv4 address We will be

creating an IPv6 tunnel from ourcomputer to the tunnel brokerthrough the IPv4-only fabric thatlies between us

Several tunnel brokers areavailable both free andcommercial Two in the formercategory are SixXS(httpwwwsixxsnet) and Gogo6(httpwwwgogo6com) In bothcases the necessary software isopen free and readily availablefrom the Ubuntu repositories

For Gogo6 we need to sign upfor their Freenet6 IPv6 accessservice athttpwwwgogo6comfreenet6account Each of their servers worksindependently from the others soremember which one you are on(choose the one you think is bestaccessible from your country)Once we have confirmation ofbeing registered we need toinstall the software

sudo apt-get install gogoc

Naturally we could also use agraphical program such as

Synaptic Ubuntu Software Centeror Muon

We then need to edit theconfiguration fileetcgogocgogocconf with theusername and password the servergave us and restart the servicewith

etcinitdgogoc restart

We should then be able to seethe tunnel with the ifconfigcommand

ifconfig

tun Link encapUNSPECHWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00

inet6 addr2001db8101128ScopeGlobal

UP POINTOPOINTRUNNING NOARP MULTICASTMTU1280 Metric1

In this example our IPv6address would now be2001db8101 Since this is just anexample I chose a (relatively)simple addressmdashreal IPv6addresses may need be writtenwith up to 32 hexadecimal digits

full circle magazine 74 15 contents ^

HOWTO - CONNECTING TO IPV6grouped into eight four-digitgroups

If we choose SixXS as our tunnelbroker the registration processmay be slightly slower (it tookslightly less than an hour for me)since it is not completelyautomated real human beingsprocess our request We can thenrequest a tunnel be activated forus and optionally an IPv6 addresssubnet The tunnel is all we needto access the IPv6 Internet on asingle computer the subnet isneeded if we chose to connect acomplete local network throughour machine

For SixXS the appropriatesoftware package is aiccu

sudo apt-get install aiccu

When we have editedconfiguration file etcaiccuconfwith the username and passwordgiven by SixXS we can restart theservice

etcinitdaiccu restart

and we should then be able tosee the tunnel with the ifconfigcommand

ifconfig

sixxs Link encapUNSPECHWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00

inet6 addrfe8040fe00229264ScopeLink

inet6 addr2001db810164 ScopeGlobal

UP POINTOPOINTRUNNING NOARP MULTICASTMTU1280 Metric1

This one is configured in aslightly different way than theGogo6 version (note the 64segment instead of a single host128 address) and uses identifierldquosixxsrdquo instead of ldquotunrdquo

If things have gone well so fareither with Gogo6 or with SixXSwe can now use the IPv6-activatedversions of network tools to checkconnectivity such as ping6 (insteadof ping) and traceroute6 (insteadof traceroute) Other tools such ashost and ip work in the same wayboth for IPv4 and IPv6 So

host ipv6googlecomipv6googlecom is an aliasfor ipv6lgooglecomipv6lgooglecom has IPv6address2a0014504001c0263

ping6 -c 3 -n ipv6googlecomPINGipv6googlecom(2a0014504001c0268) 56 data bytes

64 bytes from2a0014504001c0268icmp_seq=1 ttl=51 time=228 ms64 bytes from2a0014504001c0268icmp_seq=2 ttl=51 time=228 ms64 bytes from2a0014504001c0268icmp_seq=3 ttl=51 time=229 ms

Since we now have IPv6connectivity with the Web we canbrowse IPv6-only web pages Someclassical destinations to try outIPv6 are the dancing turtle athttpwwwkamenet (it dancesonly if we connect through IPv6)or the test pages athttpwwwtest-ipv6com orhttpwwwipv6-testcom

full circle magazine 74 16 contents ^

HOWTO - CONNECTING TO IPV6

DIFFICULTIES WITH IPV6AND UBUNTU

We have just set up a dual IPv4and IPv6 stack our computer isconnected directly to the IPv4Internet through our usual ServiceProvider and indirectly to the IPv6Internet through the tunnelbroker But if we had not set up ordo not activate the tunnel ourcomputer can be in a situation inwhich it has a working IPv4connection but not so with IPv6

Ever since most modernoperating systems activate IPv6 bydefault this has given rise to someconfusion Many programs arecapable of handling dual-stackaccess they prefer to use IPv6 ifpossible and if not fall back toIPv4 But other programs cannothandle this which usually ends upcausing delays that annoy the userSome programs even complainabout ldquonot being able to connectto the Internetrdquo - even though aperfectly good IPv4 connection isup

This is now more-or-less fixedfor software on Ubuntu thoughwith previous versions it was

sometimes necessary to deactivateIPv6 at kernel level One optionwas to blacklist the ipv6 kernelmodule as mentioned by RobertClipsham way back in numberseven of FCM Another possibilitywith recent kernels is to disableIPv6 through the proc interface

echo 1 gtprocsysnetipv6confalldisable_ipv6

However it should be stressedthat these difficulties should nolonger come up under Ubuntuwhichever order in which aprogram chooses to connect to theInternet it should be able to do sothrough one route or the otherNot so in other operating systemsspecially with commercialsoftware

WORLD-REACHABLE

ADDRESSES

The nice thing about IPv6 is thatNetwork Address Translation (NAT)and private addresses ubiquitousin the IPv4 world are no longerused The reason is that since thereare so many public IPv6 addressesavailable it will not be necessaryto re-utilize them many times overin the form of private addressesthat are not routable through theInternet

The corollary is that thecomputers we connect to the Webusing IPv6 are directly reachablefrom all over the Internet Nothingstands between us and the wildworld out there

This can come out as an

advantage Consider for examplethe hoops some of us jumpthrough in order to reach ourhome machines from outsidewhile on the road Or to get intoour work machines from home(though systems administratorsmay frown on this and rightly so)With IPv4 we need to open a portin our router to enable access fromthe outside and activateDestination NAT (DNAT) to makepackets we actually send to ourrouters external address be resentinside towards a specific PC Andwe must achieve this rathercomplex setup while at the sametime taking into account systemsecurity

With IPv6 and world-reachableaddresses this is no longernecessary If for example myhome computer has global address2001db8101 and an Apache webserver running I can connect to itdirectly from outside my home bysimply pointing any browser to thecorresponding URLhttp[2001db8101] If I set up apersonal mail server it can also bedirectly reached and mail sent tome from the Web

But having our computersdirectly reachable can also

full circle magazine 74 17 contents ^

HOWTO - CONNECTING TO IPV6constitute a serious security riskSo we need to be really carefulabout what kinds of traffic we letin

To protect my home computer Ican use my global IPv6 address toset up a SSH or OpenVPN virtualprivate network (VPN) This wayfull communication can be set upfor all protocols through anencrypted and authenticatedchannel Even if somebody inbetween may see my packets asthey pass through they cannotdecrypt them and view the datacontained within So we have astrong argument in favor ofsetting up a secure VPN andmaking sure our services can beaccessed not directly from theInternet but only through theVPN

Naturally Ubuntu has all thenecessary tools in the repositoriesboth for the client and for theserver sides of the VPN Thecorresponding software packagesare ssh-server openvpn andnetwork-manager-openvpn ndashthough as usual other possibilitiesalso exist

Luckily the Linux kernel firewallis also well up to the job though it

does need to be correctly set upThe command-line way of doingthis is probably not for the faint ofheart as it is relatively easy toleave out a rule and make thingstoo easy for the bad guysmdashorbeing over cautious andinadvertently blocking yourselfout So a GUI tool such asfirestarter may be a wise choice tobegin with

If we set up some services wewish to share with friendsmdashor justuse for ourselvesmdashwe should alsobear in mind the securityimplication of having a port opento the world Special attentionshould be given to securing accessespecially when sensitive data canbe accessed eg though filesharing If all we want is access to

our files while on the road SFTP isprobably the easiest service to setup Basically all we need to do isinstall package openssh-server onour home computer We can thenaccess it from any file managerthat knows about SFTP (such asGnomes Nautilus) using URLsftpusernameserver_ip

Since SFTP is actually based onSSH it may be considered quitesecure especially if no-passwordpublic certificate-only access isused

For road-warriors several appscan be found that do SSH andSFTP both for iOS and AndroidUnless of course you choose to gowith Ubuntu on your phone ortablet in which case findingsuitable client software is simply amatter of choice

Alan teaches computer science atEscola Andorrana de Batxillerat Hehas given courses at the Universityand currently teaches GNULinuxsystems administration at the OpenUniversity of Catalunya (UOC)

full circle magazine 74 18 contents ^

HHOOWW--TTOOWritten by Nicholas Kopakakis BBlleennddeerr -- PPaarrtt 66bb

Last month we used CyclesRender to create the image

shown below left

Letrsquos create a similar image(below right) with the Blenderengine

The first thing that we notice(at least me) is shadows Theshadows that our point lamp castswith blender render are almostblack This phenomenon ishappening because in Blenderrenderer the light is been emittedby the lamp only This isntrealistic as in the real world every

object emits or reflects light

On the other hand Cyclesrenderer calculates the light thatevery object has from thesurroundings You can observe thecone and see how the shadowfrom the cube smoothly fades(contrary to the cone from theBlender renderer) and we have amirroring ground and a shiny metalcube in our scene

One other thing that is verycrucial and a main difference

between Blender and Cycles ismore technical

Navigate to File gt UserPreferences gt System (above)

At the lower left corner of theSystem Tab you can check if yourcomputer has Nvidia CUDAsupport under Compute Device

My GPU has CUDA support so Ican enable it You can also check itat the official CUDA support urlhttpsdevelopernvidiacomcuda-gpus

If you are lucky and have anNvidia CUDA card you have toenable it under the ComputeDevice Tab that I mentionedbefore AND under the PropertiesPanel Render Tab -gt Device -gt GPUCompute in order to have the fullpower for your rendering

full circle magazine 74 19 contents ^

HOWTO - BLENDER Pt 6b

Cycles can use your GPU CUDAcores to render and is much fasterthan the CPU Check out CUDA atwikipedia httpenwikipediaorgwikiCUDA

If you dont have a CUDA GPUyou can use Open ShadingLanguage but its a little bit buggyand I couldnt recommended thismethod of rendering for now Inthe near future I have a feelingthat itrsquos going to be much fasterthan the CUDA render procedure

But enough with the technicalstuff

Letrsquos see another great thing

about Cycles Open the blend filethat we started last month or justcreate a new one Dont forget tocheck that the Cycles Render at thetop is selected

Also change one of your 3d viewwindows to show the renderedresult

Select the sphere navigate tothe Properties Panel and changethe Surface shader from thedefault Diffuse BSDF to Emission

You can check in the Previewwindow the cool effect that wecreate You can adjust the Colorand the Strength of the light thatyour object emits Also for everyshader you can adjust a lot of otherthings (as textures for example) bypressing the little dot right next tocolor and strength values

Select our metallic-lookingcube press the little dot next tocolor and change its texture toBrick Texture Check the result inyour 3d view window and selectdifferent textures until you findsomething that you like

full circle magazine 74 20 contents ^

Nicholas lives and works in GreeceHe has worked for a post-productionhouse for several years and migratedto Ubuntu because ldquoit rendersfasterrdquo You can email him atblender5dgmailcom

HOWTO - BLENDER Pt 6b

TIP The little dots are in everyshader not only emission and Ipersonally find them very useful toquickly create interesting stuff

Another interesting shader isthe Mix Shader As you can easilyunderstand from its name this is ashader that you can use to mixother shaders Two other shadersto be more precise So letrsquos selectour cone and change the DiffuseBSDF shader to Mix Shader Add aGlass shader and a Diffuse shaderor a Glossy Shader and anAnisotropic Shader to our coneChange the value of the Facparameter to adjust thepercentage of the second shader(0000 means 0 while 1000means 100)

Check the result on yourpreview window and adjust thesettings as you like

Another thing that I want tomention in this tiny littleintroduction on the CyclesRenderer is the use of planesinstead of lamps

Most people working in Blenderand Cycles use planes to illuminatetheir scenes Looks like more ldquoreal

worldrdquo lighting and I have noreason to argue with them

Below is where I am so far

For this month follow this linkhttpvimeocom68010380 toenjoy a wonderful work by 3people and Blender(congratulations goes to JavierTrapiella Baol Bardot Bulsara andRobert Green)

Also visit wwwblendernewsorgto enter and share with thousandsof professional artists

httpblendernewsorgxemid=Feature_Articlesampdocument_srl=1274

full circle magazine 74 21 contents ^

HHOOWW--TTOOWritten by Mark Crutch IInnkkssccaappee -- PPaarrtt 1144

Transparency ndash or itscounterpart opacity ndash is such a

fundamental concept in Inkscapethat it was one of the earliesttopics covered in this series Backin Part 3 you were introduced tothe Opacity spin-box on the statusbar which gives you the ability toset a single transparency level fora whole object or even a group ofobjects

If you want a single object tohave varying opacity ndash such ascompletely transparent at one endand opaque at the other ndash you canuse a gradient for the fill andstroke But what about doing thesame for a group of objects Youcould set suitable gradients oneach individual item in the groupseparately to get the desiredeffect but if your group containslots of objects then that approachbecomes tedious very quickly

The solution to this problem ismasking This is a technique thatuses a grayscale image as a meansof specifying the opacity ofanother object or group Any whitesections in the image cause that

part of the masked object toappear opaque Black sectionscause that part to appeartransparent And grays in-betweenresult in varying levels of opacity

Lets look at an example In thisimage (below) Ive placed a solidred circle on top of a solid greenbackground The green is theremainly to show the effect moreclearly On top of the circle is arectangle with a white-black-whitegradient Using this rectangle as amask for the circle gives the resultof a clipped circle that fades fromopaque to transparent and back toopaque

Note that anything outside themask is clipped In that respectmasking could even be used as analternative to the clip paths thatwere introduced in the previouspart of this tutorial Draw yourmask entirely in white ndash or in solidshades of white and black ndash andany parts of the masked objectwhich lie outside the mask orwhich are colored black will beclipped Usually I recommend usinga clip path in preference to a maskif you simply want a hard clippededge but as we will see later inthis article there are times whenits easier to use a mask

You may recall that the fill andstroke of a clip path are irrelevantto the final effect on the clippedobject With masks however theopposite is true ndash the color of eachindividual pixel is taken intoaccount when calculating its effecton the masked object so fills andstrokes have significance

Did I say pixel In a vectorformat In practice there are fewcases where an SVG file is actuallyused as a purely vector format Ifyou want to display an SVG file ona computer screen or print it to aninkjet or laser printer it isultimately converted to pixelsMasking takes place during thisfinal output step so although themask may be made up of vectorobjects and the item beingmasked is also a vector the finalresult is really generated only atthe point that those vectors areconverted to individual pixels fordisplay or printing

Using a thick-stroked rectangleand strictly black or white pixelsits easy to see the differencebetween a clip path and the use of

full circle magazine 74 22 contents ^

HOWTO - INKSCAPE Pt14a mask to simulate clipping In thetop pair of images Ive used therectangle as a clip path and youcan see that the result is alignedwith the center line of the strokeThe second and third pairs ofimages show the rectangle beingused as a mask with only whiteparts remaining and black partsbecoming transparent Itsespecially clear in the last pair thatthe stroke has an effect

By now it should be clear thatclipping and masking are similaroperations so its not reallysurprising that Inkscape exposesthem with the same user interfaceJust as with clipping the maskingobject must be on top of the objectto be masked in terms of the z-index You then select both itemsand choose Set Mask from thecontext menu or Object gt Mask gtSet from the main menu Releasinga masked object is as simple asselecting it (it will be described asldquoMaskedrdquo in the status bar) thenchoosing Release Mask from thecontext menu or Object gt Mask gtRelease from the main menu Justas with clip paths it is possible toedit masks using the node toolwithout releasing them first butgenerally theres little benefit todoing so as you can edit only theoutline shape of the path not itscolor

As youve seen using agrayscale gradient as a mask givesyou some control over the opacityof the masked object You may alsorecall that Inkscape offers aselection of black and whitepatterns in its Fill amp Stroke dialogplus a few grayscale bitmap fillpatterns These may previously

have seemed rather limiting buttheir monochrome nature makesthem perfect for use as a mask

The checkerboard pattern is agood example of a situation whereits easier to use a mask than a clippath This same effect could beachieved by clipping with acomplex path but its probably notworth the extra effort Lookingclosely at the checkerboard youllnotice that the fill isnt made up ofblack and white squares but ratherwhite and transparent Using whiteand transparent can sometimes

make it easier to see what parts ofan object you are masking whiteareas will remain visible andtransparent areas will be clipped Atranslucent white area will havethe same effect as a shade of grayIt may seem counter-intuitive tocover the parts of the object thatyou want to keep and expose theparts that will be hidden but thatsthe way that masking has beendefined in the SVG specification sothats the way it works in Inkscape

Because clip paths are definedby a boundary and a concept ofwhats inside and outside thatboundary its possible to use onlya single path or object to define aclipping shape Masks on the otherhand are concerned with only thecolor of pixels so it doesnt reallymatter whether your mask is madeup of a single object or a wholeload of objects inside a group Thisallows you to create complexarrangements of colors andpatterns which would beimpossible to reproduce using asingle path

This example uses a groupmade up of a few random objectsas a mask You can see that therepeating radial gradient of therectangle made up of a white-to-

full circle magazine 74 23 contents ^

Mark has been using Linux since1994 and uses Inkscape to createtwo webcomics The Greys andMonsters Inked which can both befound athttpwwwpeppertopcom

HOWTO - INKSCAPE Pt14transparent transition results in asimilar pattern being visible fromthe masked red circle But byadding extra black and whitefeatures to the mask group youcan ldquooverriderdquo the pattern withexplicit sections of transparencyand opacity One thing to note isthe place where the black linecrosses the white one because theblack line is on top the pixels atthat position are black so that partof the masked object istransparent It doesnt matterwhats going on within the groupall that matters is the color of thefinal pixels This may not be thebest piece of abstract art in theworld but it would have been a lotharder to draw without usingmasks

Although you can use masks tocreate complex arrangements ofclipping and transparencyprobably the most common use issimply to add ldquofeatheringrdquo to theedges of a group so that it fadesinto the background In that caseall you need for your mask designis a strongly blurred white ellipseas demonstrated in this whollyunseasonal greeting card design

Throughout this article Ivereferred to masks as beinggrayscale images Thats notstrictly true ndash a mask can be anycombination of colors that youwant However anything otherthan white black or gray will beconverted into a grayscale imagebefore its used as a mask This canmake it difficult to predict the

exact effect of a color on theresultant opacity so I recommendusing pure grayscales whendrawing your masks in almost allcases

full circle magazine 74 24 contents ^

HHOOWW--TTOOWritten by Ronnie Tucker WWrriittee FFoorr FFuullll CCiirrccllee MMaaggaazziinnee

GUIDELINES

The single rule for an article isthat it must somehow be

linked to Ubuntu or one of themany derivatives of Ubuntu(Kubuntu Xubuntu Lubuntu etc)

RULES

bull There is no word limit for articlesbut be advised that long articlesmay be split across several issues

bull For advice please refer to theOfficial Full Circle Style Guidehttpurlfullcirclemagazineorg75d471

bull Write your article in whicheversoftware you choose I wouldrecommend LibreOffice but mostimportantly - PLEASE SPELL ANDGRAMMAR CHECK IT

bull In your article please indicatewhere you would like a particularimage to be placed by indicatingthe image name in a newparagraph or by embedding theimage in the ODT (Open Office)

document

bull Images should be JPG no widerthan 800 pixels and use lowcompression

bull Do not use tables or any type ofbold or italic formatting

If you are writing a reviewplease follow these guidelines

When you are ready to submityour article please email it toarticlesfullcirclemagazineorg

TRANSLATIONS

If you would like to translateFull Circle into your nativelanguage please send an email toronniefullcirclemagazineorg andwe will either put you in touch withan existing team or give youaccess to the raw text to translatefrom With a completed PDF youwill be able to upload your file tothe main Full Circle site

REVIEWS

GAMESAPPLICATIONSWhen reviewing gamesapplications please state clearly

bull title of the gamebull who makes the gamebull is it free or a paid downloadbull where to get it from (give downloadhomepage URL)bull is it Linux native or did you use Winebull your marks out of fivebull a summary with positive and negative points

HARDWAREWhen reviewing hardware please state clearly

bull make and model of the hardwarebull what category would you put this hardware intobull any glitches that you may have had while using the hardwarebull easy to get the hardware working in Linuxbull did you have to use Windows driversbull marks out of fivebull a summary with positive and negative points

You dont need to be an expert to write anarticle - write about the games applicationsand hardware that you use every day

full circle magazine 74 25 contents ^

httpsspideroakcom

Get 25 off any SpiderOak packagewith the code FullcirclemagFans

full circle magazine 74 26 contents ^

AASSKK TTHHEE NNEEWW GGUUYYWritten by Copil Yaacuteňez

Hi everyone Welcome back toAsk the New Guy

If you have a simple questionand you think Ubuntu Bug 1 issome kind of flying roach contactme at copilyanezgmailcom

Todayrsquos question is

Q How do I connect to myUbuntu desktop using myAndroid phone

A Right this way Mr Bond QBranch has been working on somenew toys for you How about thisItrsquos a combination martini shaker-slash-Taser No Well thenperhaps this combination cufflink-slash-Taser Or this itrsquos acombination Taser-slash-Taser Notvery imaginative I know Sorry sirwersquore a little underfunded rightnow

Nothing says ldquoI want to beDaniel Craig or Jennifer Garnerrdquolike accessing your Ubuntu desktopfrom your mobile phone Whatrsquosfunny is that if Hollywood weredoing it there would be multiple

cascading menus and screens alongwith some kind of eye-trackingdigital Heads Up Display andvirtual keys yoursquod have to press inthe air like a methed-out orchestracomposer

Quick detour why is it thatevery tinseltown movie showspeople working with virtual GUIssuspended in front of them I getexhausted just lifting my hand toturn off the monitor Forget abouthacking an enemy server can youimagine typing an email on one ofthose Are there NO ergonomicsexperts in Hollywood End detour

As usual Ubuntursquos way is easyand sexy Not sexy as in actuallysexy Accessing your desktopremotely isnrsquot likely to get you adate with Halle Berry or JavierBardem But it might impress MissLinux Kernel 2013 and keep strayLuddites from wandering ontoyour lawn

To access your Ubuntu desktopfrom your Android phone yoursquollneed the following

1 An Ubuntu PC (Irsquom on 1304) -make sure itrsquos connected to yourhome network2 An Android Phone (I used an HTCDroid Incredible II runningGingerbread)3 Someone to shout ldquoHallelujahrdquowhen yoursquore finished (this is keypeople donrsquot skimp)

Okeedokee got everythingready Good Go to your PC andclick on the Ubuntu symbol to

open the Unity search field TypeDESKTOP and yoursquoll see a DesktopSharing application Click on thatto open it

Here is how I configured mypreferences in order to giveexternal access to my Ubuntudesktop

The Desktop Sharing windowasks for a password that must be

full circle magazine 74 27 contents ^

entered in order for someone toconnect from the outside Usesomething you can easilyremember like the name of thegaffer on Star Trek II The Wrath ofKhan (Romolo Aquistapace as ifyou didnrsquot know)

Yoursquoll notice I left blank theldquoYou must confirm each access tothis machinerdquo option You mightwant to keep this box checked Itrsquosnever a good idea to leave yourmachine accessible to the outsideworld even if yoursquore requiring apassword I have it toggled OFF forease of use but honestly do as Isay not as I do And as a generalrule you should never takesecurity advice from someone whorevels in his ignorance

Oh if you currently have yourapp bar along the left side of yourscreen set to auto-hide changethat to the default so that itrsquosalways visible If the app bar auto-hides itrsquos more difficult to access itfrom your phone Also if you haveyour computer set to sleep after acertain amount of time you mightwant to change this setting so thatyour PC doesnrsquot go to sleep andthus disconnect you in the middleof a connection

Yoursquoll also need your desktopPCrsquos IP address Ubuntu makes thisdead simple Just right-click thenetwork icon and click onConnection Information Note theIP address listed there yoursquoll needit in just a second

Okay now itrsquos time to get yourphone ready

Fire up your Android phone andhead over to the Google PlayStore Yoursquore going to need a VNCclient Thatrsquos the software that willconnect your phone to your PC Irsquomnot sure what VNC stands forprobably just the initials of the

white-haired wizard who capturedthis sorcery and gave it away onthe Internet

I should probably take amoment to explain what a VNCclient does But Irsquom not gonnaLifersquos too short you know

The VNC client I used is calledandroid-vnc-viewer and itrsquos freeOnce yoursquove downloaded thesoftware press the icon to run itYoursquoll see a window with emptyfields Letrsquos fill those in and solidifyyour status as AlphaNerdNerdette among your peers(which if they mainly consist ofvillains named Hans with world

domination fetishes you shouldconsider ditching)

In the Nickname field typesomething catchy like Space Wolfor Super Tramp Yoursquore beingtotally badass right now yournickname should reflect this

Next type in the password youset up on the Desktop Sharingapplication Finally type in thedesktop PCrsquos IP address Yourscreen should look something likethat shown on the following page

Ready Time to see if yourHallelujah shouter is up to the taskAlso if there are any annoyingneighbors who keep trying toexplain fantasy football to youinvite them over Payback time

Click Connect Hallelujah Feelfree to lift your arms up Mosesstyle and scream ldquoBeholdrdquo In a fewmoments your smartphone screenwill fill with a lower resolutionversion of whatever is on yourdesktop screen Your phonersquosscreen will now act like a laptoptrackpad Wherever you move yourfinger your cursor follows Tap thescreen on an Ubuntu app icon andwatch it open

ASK THE NEW GUY

full circle magazine 74 28 contents ^

Copil is an Aztec name that roughlytranslates to ldquoyou need my heart forwhat againrdquo His love of womenrsquosshoes is chronicled atyaconfidentialblogspotcom Youcan also watch him embarrasshimself on Twitter (copil)

Pretty cool right

What can you do with this Theoptions are endless You couldaccess your PC and email yourself afile you forgot to put into thecloud Or click on your webcam anddo a quick security check of yourhome office Or make peoplebelieve yoursquove just hacked into abad guyrsquos world dominationsystem and are shutting down hisnuclear weapons lab with a fewkeystrokes Ladies yoursquoll be all therage at the next LAN party

Go ahead indulge your innerSydney Bristow or James Bond

Good luck and HappyUbuntuing

ASK THE NEW GUY

PYTHON SPECIAL EDITIONS

httpfullcirclemagazineorgissue-py01 httpfullcirclemagazineorgissue-py02

httpfullcirclemagazineorgpython-special-edition-issue-three

httpfullcirclemagazineorgpython-special-edition-volume-four

httpfullcirclemagazineorgpython-special-edition-volume-five

httpfullcirclemagazineorgpython-special-edition-volume-six

full circle magazine 74 29 contents ^

LLIINNUUXX LLAABBWritten by Charles McColm DDVVDD MMeennuuss wwiitthh DDVVDDSSttyylleerr

Video is everywhere thesedays Our phones tablets

digital cameras and notebooks allhave video capable cameras inthem Whether yoursquore taking afamily video or producing adocumentary itrsquos nice to put somepolish on the video There are a lotof video editing tools for LinuxLives Cinelerra OpenShot Pitiviand Kdenlive to name a few Theseediting tools will help you put thepolish on your actual video butwhat do you do about creating apolished looking DVD menu

In FCM73 I mentionedDeVeDe and KMediafactoryDeVeDe is great for creatingsimple menus if yoursquore in a hurrybut menus look text heavyKMediafactory was great at onetime but it hasnrsquot been developedin several years and the templatesare limited Enter DVDStylerDVDStyler is a cross-platform freeDVD authoring application for thecreation of professional-lookingDVDs

DVDStyler is available in theuniverse repository of Ubuntu and

can be downloaded with a simple

apt-get install dvdstyler

DVDStyler has a number of xinevideo-related dependencies

When DVDStyler starts itprompts you to create a newproject or open an existing projectIf you create a new project yoursquollwant to adjust some of the projecttitle DVD size video quality videoformat aspect ratio and audioformat for your region In NorthAmerica we use NTSC I chose the

169 rectangular aspect ratio andstuck with the default AC3 audio

Next yoursquore shown a number oftemplates and asked to select atemplate You can choose atemplate or simple click the no-template button There are aselection of backgrounds on theleft hand side to choose from butby right clicking in the blank spaceand selecting properties you canchoose your own image and audiotrack for the menu If you select anaudio track be sure to click the

loop check-box to have it playmore than once (you too can havethat eventually annoying repeatingmusic track that seems so coolwhen you first hear it)

Once you have your backgroundand audio track itrsquos time to addsome content In this instance Ikept it simple and added twovideos by clicking on the FileBrowser tab on the left side anddragging two videos to the menupage To add text beside thevideos right-click near the videosselect add then select text andtype in the text (Sintel forexample) Once the text is on thepage you can select it and changethe text properties including fontsize style fill outline color outlinesize background color andlocation

I wanted an option to play bothvideos back-to-back so I added abutton from the buttons tab onthe left I changed its properties byright-clicking on the buttonselecting properties then clickingon the Play all titles check-box

full circle magazine 74 30 contents ^

LINUX LABButtons need not be tied to

videos You can also add sub-menus by clicking on the DVDmenu option then clicking add andmenu This creates a second menuwhich you can link a button to bychoosing menu 2 (in the imageabove I just have one menu calledMenu 1) from the Jump to drop-down dialog (instead of title 1 inthe example illustrated) Sub-menus can be used to create amenu for chapters subtitles oraudio

A good example of how youmight use a second menu is if youwant to provide a menu forspecific chapters of a video Donrsquotworry if your video is one longvideo you can create chapters byright clicking on the video (title 1for example) selecting propertiesand entering the time for thesecond third fourth etc chaptersin the chapters field

In the buttons along the lefthand side there is a square blankbutton above an elliptical blankbutton The square button displaysan image once dragged to themenu space On the second menudrag out enough square buttons tomatch the chapters yoursquove created(remember chapter 1 usually starts

at position 0 in the video soalthough our screenshot shows 5times we have 6 chapters) Addtext below or beside each chapterBy default all the square buttonswill be linked to chapter 1 Tochange this right-click on eachsquare button choose propertiesand from the Jump to drop-downselect the correct chapter for eachbutton Donrsquot forget to add a menubutton and link it back to menu 1(our topmain menu) With a littlework you can get some neatresults

DVD Styler is a great programbut during the making of severalmenus I bumped into a fewproblems First text appears to belimited to 10 characters Secondalthough I was able to resize thevideo buttons the lsquokeep aspectratiorsquo button didnrsquot work asexpected and seemed to squishthe video buttons so they didnrsquotlook correct Although itrsquos not aproblem it would be nice to haveguidelines in addition to the gridoption

When yoursquove imported all yourvideos and created all your menusclick the File then click Burn DVDand OK to make an ISO image ofyour DVD Use Brasero XFBurn orK3b to burn the ISO to DVD

If yoursquore feeling particularlyadventurous and are not afraid ofa little XML you can even createyour own buttons for DVD Styler Aguy named Mike created a detailedblogger post about how to addyour own buttons to DVD Stylerherehttpmikesgeneralblogblogspotca200608creating-new-buttons-for-dvdstyler_04html

You can find the DVD Stylerdocumentation and other links onthe DVD Styler web site athttpwwwdvdstylerorgen

Happy DVD menuing

Charles is a step-father husbandand Linux fan who hosts a not-for-profit computer refurbishingproject He maintains a blog athttpwwwcharlesmccolmcom

full circle magazine 74 31 contents ^

MMYY SSTTOORRYY

It has been about 6 years since Itook my first dive into the ocean

of open source The first opensource operating system that I wasintroduced to was OpenSolaris Iwas very eager to know aboutLinux and Unix systems when I wascompleting my 11th standard inhigh school (In India graduationstarts after 12th standard) Untilnow I was mastering in Installationamp Troubleshooting of Windows Iloved to fix my friends systems as Iam crazy about operating systems

I love to have a challenge findsolutions to problems fix systemsand try new things I was wellknown in my school days andcollege days among classmatesand senior students for having ITskills In the first year of myengineering at Government Engcollege Dahod I loved to stay inthe internet lab till it closed Oncemy head of department professorfound out about my IT skills hegave me the responsibility tomaintain the system health of allcomputer systems in the Internetlab As a reward I got systems fortesting and trying out new things

At that time internet connectionswere very limited to a few collegesand enterprise organizations andthere were slow and unstable dial-up connections

I was looking for an operatingsystem more powerful thanWindows At that time in India theword ldquoLinuxrdquo was heard by a onlyfew IT geeks Linux was used rarelyin giant enterprises in India I triedout OpenSolaris but I didnt find itbetter than Windows

In September 2009 I cameacross the Ubuntu website whileGoogling about Linux Ubuntu wasdifferent than what I had heardabout other Linux distros I foundUbuntu more user friendly thanany other Linux distromdashwith a niceGUI and powerful securityfeatures I began to gather moreand more information aboutUbuntu Due to the slow andunstable internet speed (maxdownload speed 15 kbps) at thattime I could not download Ubuntu910 It would take 3 to 4 days todownload it and bandwidth wasalso costly at that time

Around October 2010 whenUbuntu 1010 was launched Idecided to download Ubuntu 1010anyhow Internet speed was goodenough but there werent stableinternet connections yet We couldhardly download up to 150 MB perday After downloading 5consecutive days with a mobiledial-up connection I downloadedUbuntu 1010 successfully on myfriends desktop We tried to makea WUBI installation but failed Idecided to install Ubuntu bycreating a new partition and have afull installation Finally I gotUbuntu installed within just 20minutes on a P4 with 512 MB RAMThis was my first installation ofUbuntu I had seen Ubuntu just inscreenshots before Within 3 days Iexplored the whole system Myfriend was confused about how touse the system but I taught himUbuntu My friend was very happywith Ubuntu because now he had avirus-free system with all requiredsoftware preinstalled We gotevery device working with Ubuntufrom a camera to 3G modemwithout installing any additionaldrivers My whole computing world

changed I was entering the worldof Ubuntu

In November 2010 I assembledmy own desktop with Core i3 2 GBRAM 500 GB HDD and UbuntuMany questions arose in my mindHow is Ubuntu being developedHow do contributors worktogether What does thiswonderful system consist of Afterspending some weeks on theInternet I got my answers Ichecked out the whole Ubuntuhistory and came across theLaunchpad platform Ubuntuforums wiki and Ubuntudocumentation I was alsointroduced to other Ubuntuderivatives like Backtrack LinuxMint and Linux Deepin

Ubuntu proceeded with 1104Natty 1110 Oneric 1204 Precise1210 Quantal I have enjoyedevery Ubuntu distro and never hadfaced a problem duringinstallation For the last two yearsUbuntu has grown and improved alot After the launch of Ubuntu1110 Natty many users didnt likeUnity but I never faced any

Written by Ketan Patel

full circle magazine 74 32 contents ^

MY STORYproblem with it Unity becamestable in 1204 and fixed problemswith other users also I joinedAskubuntu in April 2012 and have agood reputation there

As a student of Electronics andTelecommunication Engineering Iwas interested only in thetelecommunication part and have akeen knowledge of technologies inmy field Now I am interested inLinux servers as they are a corepart of telecom networks and ITEnterprises I decided to learnabout Linux servers and movetowards system administration Icame across many Linux serverdistros like Red Hat FedoraGentoo Arch Linux Centos andDebian Most of all I love to workwith Ubuntu Server and Debian

It took time to learn aboutservers due to a busy engineeringschedule During the time Iremained connected with theUbuntu world using newslettersand news sites like Omgubuntuand wwwubuntu-newsnet In timeI came across FCM I downloadedprevious issues After that everymonth I download FCM and nevermiss a single issue I introducedlots of friends to Ubuntu byinstalling on their laptops and

desktops

In December 2011 aftercompleting my 7th semester examI started my journey with UbuntuServer Within some months I self-learned Ubuntu Server I also gotcommand of Red Hat Fedora andCentos Currently I am working as aLinux System Administrator in an ITorganization at Surat GujaratIndia Thus Ubuntu has played animportant part in changing my lifeand showed the way to my careerThe Voyage has been just startedwe have to build Cloud Computingplatforms within a few months

LIBREOFFICE SPECIAL EDITIONS

httpfullcirclemagazineorglibreoffice-special-edition-volume-one

httpfullcirclemagazineorglibreoffice-special-edition-volume-two

OTHER SPECIAL EDITIONS

hhttpfullcirclemagazineorgscribus-special-edition

httpfullcirclemagazineorgubuntu-development-special-edition

httpfullcirclemagazineorgvirtualisation-series-special-edition

full circle magazine 74 33 contents ^

Full Circle PodcastEpisode 34RaspberryJamboree 2013

Your hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clarkand Freaky Clown

from the Blackpool (UK) LUGhttpblackpoollugorguk

Welcome to the first of a 2part conference special inthis episode the presentersreflect on the first everRaspberry Jamboree held atthe Manchester CentralConference Centre on 9thMarch 2013

MMYY SSTTOORRYY

Several years ago I purchased anAcer Aspire One ZG5 for the

relative bargain of pound85 It servedme well as a netbook for a coupleof years I replaced the defaultLinux Operating System withUbuntu 1010 Netbook edition andenjoyed using it System resourceswere relatively sparse having anIntel Atom 16GHz processor512MB RAM and an 8MB Videocard However courtesy of severebutterfingers I managed to breakthe screen I could have replaced itbut this would have cost me half ofthe original purchase price of themachine and I had a Dell LatitudeE6400 laptop to use whiletravelling so the netbook simplygot filed away in a drawer for afew months

After around 6 months Idecided to reboot the netbookusing a TV as a monitor to seewhether it still worked at all and itdid I had a spare 1GB memory chiplying around from a previous PCupgrade and decided to installthat into the netbook to seewhether performance improved Itdid but things still werent

lightning fast I had heard aboutXBMC previously and installed itEven with the extra memory thewhole system seemed slow I wasaware of Ubuntu derivatives suchas Lubuntu Kubuntu and Xubuntuand decided that I would installone of them to see hot muchbetter things were

I opted for Lubuntu 1204installing from a USB CD drive as Ihas trouble encouraging mymachine to boot from USB stickOnce Lubuntu was installed Iconnected via ethernet to theadjacent router and installedXBMC 110 and selected a fewplugins for XBMC the iPlayerplugin being of the most interestto me I also installed the Quartzskin as I knew that this was alighter skin than the default

The install was flawless andbefore long I was experimentingwith the plugins some of whichwere more polished than others Ipurchased a Microsoft brandedWireless keyboard and mouse andthese were simply plug and play aswas a USB infra-red remote control

purchased from ebay for pound3 Thislittle netbook has been quietlysoldiering on in this arrangementfor the last 6 months I have set itup so that I can now stream audioand video from a shared drive inthe house and have even used itfor a barbecue party in my garden

Because of the very limitedhardware of this machine it wouldbe unrealistic to expect super HighDefinition at all times but I canstream video from almost any datasource Spotify for Linux workswithout issue Video is connectedvia VGA to my television and audiovia phono cable to our surroundsound If there is ever anythingthat we would like to play thatXBMC cannot handle we cansimply launch Chromium and playvia the browser

On paper this little netbookought to be almost useless butfor the princely sum of pound20 I haveresurrected this little workhorseand it is now at the centre of myfamilys viewing experience

Written by Andrew Tatton

full circle magazine 74 34 contents ^

RREEVVIIEEWWWritten by Devyn Collier Johnson CClleemmeennttiinnee

Clementine is a popular musicplayer for Ubuntu systems

This music player makes a greatalternative to Rhythmbox andBanshee Clementine has manygreat features and abilities as wellas a nice layout It is not only amusic player but a music managerClementine allows users to edittags create and edit playlists andconvert (transcode) musicClementine can even retrieve coverart and missing tag informationWith Clementine users have achoice between using theapplication through the appindicator or as a full windowClearly Clementine is a flexibleand multi-functional musicmanager that many Linux usersmay want to try because of itsmany features

The latest version at the timeof writing is version 111 Thisversion is very stable For exampleClementine does not crash orfreeze the program completestasks successfully without issuesIn my opinion Clementine is muchmore stable than Rhythmbox andBanshee The program starts up

quickly when executed and closesswiftly when closed Clementinedoes not require any loading whenperforming many tasks HoweverClementine does require sometime to convert audio filesdownload cover art rescan musiclibraries or lookup tag info Thesetasks require time becauseconverting is a complicatedprocess networks have limits totheir speed and the library must

be created and indexed carefully

Clementine allows users tocontrol the player with thekeyboard For instance I can pressF7 to stop the music and F10 tomake it louder This allows users toperform one task without needingto switch windows to controlClementine Many music playerslike Smplayer VLC and Mplayer donot support this feature

Clementine responds to these key-commands without delay

The programs layout andgraphics are set up wonderfully Tothe left users will see their musicInternet radio stations artist infosong info and search results ndashdepending on the clicked icon onthe far left column To the rightusers will see the playlist contentsClementine displays the differentplaylists as tabs Just as webbrowsers like Firefox permit usersto have multiple tabs with awebpage in each each playlist is atab At the bottom of the playlistbox users will find the controls forcurrent playing music and theprogress bar In the bottom leftcorner of the application thecover-art is displayed with themusic title The icons and buttonsare carefully placed to provide acompact appearance This givesthe playlist and library box moreroom to list the music files

Clementine can be used as a tageditor If a user has an mp3 filethat does not have the informationabout the artist or genre

full circle magazine 74 35 contents ^

REVIEW - CLEMENTINEClementines tag editor will helpAfter a user right-clicks the musicfile to be edited they can clickldquoEdit track informationrdquo Thiscauses a window to appear withtwo tabs After clicking the tabtitled ldquoEdit tagsrdquo the user will seethe tags that can be edited If theuser is unsure about whatinformation should be typed intothe tags they can click ldquoCompletetags automaticallyrdquo to makeClementine search the Internet forinformation This ability wouldwork only with music made by wellknown musicians and notindividuals that post home-mademusic free on the InternetClementine can gather taginformation only if onlinedatabases list the song

Playlists are easily created andexported with Clementine Thefirst step is to right-click a song inthe left box when ldquoFilesrdquo orldquoLibraryrdquo is highlighted Thenselect ldquoOpen in new playlistrdquo Forthe songs that come next right-click and select ldquoAppend to currentplaylistrdquo After that right-click theplaylists tab and click ldquoSaveplaylistrdquo To finish exporting theplaylist pick a playlist format and asave location Once chosen clickldquoSaverdquo Clementine makes this

process very easy Other playlistcreators can be difficult or time-consuming to use Clementineallows users to save the playlist innumerous formats Many playlistmakers do not have a collection ofchoices as large as Clementineslist of formats This allows users toeasily make a playlist to use withany device or music playerprogram

Clementinehas anotherfeature thatmakes it apowerfulapplicationconvertingaudioClementinecan convertbetween a fewformats Theconversion window canbe opened by clickingldquoToolsrdquo in the menu bar andselecting ldquoTranscode Musicrdquo Nextclick ldquoAddrdquo to pick music files toconvert and configure the optionsThe converting feature is veryconvenient and easy to use Forexample the converting windowitself is self-explanatory

Clementine even has a moodbar

and a large variety of color sets Amoodbar is a colored progress barused instead of the plain defaultprogress bar However a moodbaris not just a colored bar The colorsare based on the ldquomoodrdquo of eachsection of the song The differentcolor sets are alternate colors usedto display each mood Tounderstand what a strip of thesong is like it helps to know whatthe color means for the activemood color set

The Internet radio works verywell Clementine provides

users with a largeselection of radio

stations for anygenre of musicThe collectionis not sparse

even Icecastalone is

extensiveClementine has no

difficulties playing Internet radiostations The sound quality issuperb and clear and the loading isswift It seems as if the music iscoming from local files

Clementine has an extensive listof visualizations They can befound and activated by clickingldquoTools gt Visualizationsrdquo The

window that appears containsoptions for the visualizationsUsers should be able to find theperfect visualization that theyenjoy viewing while listening tomusic The visualizations have aclear sharp appearance Themoving images are not blocky orpixelated

These many features makeClementine a great music managerThis is a powerful music player thatstill retains excellent performanceThis application can satisfy theneeds and wants of many userswhile still being easy to use Theprogram is pleasing to the eye anddoes not require time to figure outthe layout If users decide to try anew music manager or they dislikeUbuntus default music managerClementine may be a player thatthey may wish to try

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 10: Full Circle Magazine #74

full circle magazine 74 10 contents ^

HOWTO - GPODDERlog=tmp$(date +Y-m-dTHM)-podcast-downloadlog

DEFS

This is the file containing theURLs of the podcasts toautomatically download This filemust exist prior to running thescript

defs=$HOMEDownloadsPodcastsauto-downloadconf

PODDOWNLOAD

This is the path where gpodderis configured to download It isusually ~gpodder-downloadsunless you manually changed thisvalue in the Preferences gt EditConfig button in gpodder On mymachine I have changed thedefault gpodder download path(to the path you see below)

podDownload=$HOMEDownloadsPodcastsgpodder-downloads

PUBDIR

This is the path to copydownloaded andor convertedpodcasts to It is created if itdoesnt already exist

pubDir=$HOMEDownloadsPodcasts_converted

HISTFILE

This is the path to the file usedto record which shows havealready been downloaded orconverted It is created if it doesntalready exist

histFile=$HOMEDownloadsPodcasts_converted_historytxt

TEST THE SCRIPT

Now that we have updated thescript we need to test that itrsquosworking correctly

make it executable

chmod +x ~bingpodder-syncsh

run the script

cd ~bin ampamp gpodder-syncsh

Hopefully the script updatedyour specified podcasts and thendownloaded (and converted ifapplicable) them to your pubDirfolder

DOWNLOAD SCHEDULING

Now that our script is runningand everything is set up we needto create a scheduled task so thescript is run automatically once aday In the example below we arerunning the script every morningat 1030 am

open crontab

crontab -e

enter this line into thecrontab (replace neal withyour username)

30 10 homenealbingpodder-syncsh

NEXT STEPS

This process is ideal on aheadless server Ive been runningthis script for a few years now on aUbuntu server In thisconfiguration you can set thepubDir to a SAMBA share Noweveryone in the house can synctheir devices to the shared folder

Feel free to send me feedbackor questions I hope you enjoyedthis tutorial

Neal is a software engineer andenterprise services consultant for aninternational PC firm He has beenusing Linux since 1998 as a hobbyistand loved every minute of it He canbe reached by email atnealbaileyhotmailcom

full circle magazine 74 11 contents ^

HHOOWW--TTOOWritten by Elmer Perry LLiibbrreeOOffffiiccee PPtt2277 IInnttrroo TToo DDrraaww

The LibreOffice Draw module isa vector graphics application

included in the LibreOffice suiteDraw lets you create graphics youcan use in your documents Whilethere are more advanced vectorgraphics programs ndash such asInkscape ndash Draw provides you withmore tools than most drawingpackages included in other officesuites

Vector graphics create imagesby defining geometric shapes suchas circles rectangles and polygonsrather than by pixel points on thescreen Because of this vectorgraphics scale without distortion

As with the other modules inLibreOffice Draw integrates wellwith the others making it the toolof choice when creating graphicsfor your documents

THE DEFAULT LAYOUT

The default layout for Draw israther sparse You will probablywant to modify it to include thetoolbars you use most often Thelayout includes the basic elements

you need to create a graphicimage The center of the screen isthe area where you will create yourgraphic To the right you have thepage pane showing the differentpages of the graphic Multi-pagegraphics are used mostly forpresentations and I will coverthem at a later time

By default you have threetoolbars The standard toolbar isthe topmost toolbar This is thetoolbar you see in most of theLibreOffice modules It controlsthe new open save copy cutpaste and other functions thatpertain to most modules The line

and fill toolbar sits below it Thistoolbar controls how the lines andfill of an object will look At thebottom of the window sits thedrawing toolbar From this toolbaryou can create most of the objectsfor your graphic You can move thetoolbars by grabbing the handle atthe beginning of the toolbar anddragging it to the location whereyou want it

The status bar at the bottom ofthe window gives you a lot ofuseful information about theobject you are editing An objectrsquostype dimensions angle and otheruseful information will show up

here I will refer to the status baroften during the How-tos on Draw

At the top and along the leftedge sit the rulers The rulers areguides to where you are in theimage If you want to change theunit of measure in the rulers youcan right-click the ruler and selecta different unit of measure Whenyou have an object selected theruler shows double lines toindicate the objectrsquos position onthe drawing

THE COLOR BAR

The color bar displays thecurrent color palette under the

full circle magazine 74 12 contents ^

HOWTO - LIBREOFFICE Pt27drawing area You can use it toselect colors for your objectsrather than having to use thedropdown list in the line and filltoolbar The first box ndash the whitebox with an X in it ndash is the no color(or invisible) selection To displaythe color bar go to View gtToolbars gt Color Bar To use thecolor bar left-click the color youwant for the fill color of the objectand right-click to select the linecolor

TEAR-OFF TOOLBARS

Many of the icons on thetoolbars have a triangle or arrowto the right This indicates the itemis expandable Clicking on thearrow gives you more choices You

can detach these items from thetoolbar creating a floating toolbarWhen you expand the item youwill see a grab bar at the bottomClick and drag the grab bar tocreate a floating toolbar of theitems This is helpful when youneed to use the items repeatedlyand is quicker than having toexpand the items each time Whenyou are finished just close thefloating toolbar by clicking on theclose button in the title bar

GRID SNAP LINES AND

SNAP POINTS

When creating an image I findit useful to have guides to workfrom The grid snap lines and snappoints are useful for such guides

You can set the program to snap tothese guides which help youprecisely place your objects in thedrawing

To set up the grid go to Tools gtOptions gt LibreOffice Draw gt GridIf you want objects to snap to thegrid by default check the Snap-to-grid checkbox under grid You alsohave the option to make the gridvisible by default Resolution setsthe vertical and horizontal settingsfor the grid Subdivision sets thenumber of markers between thehorizontal and vertical grid pointsThe more subdivisions the moreprecise the changes when snap-to-grid is on But like most things ahappy medium is usually better

than too much You can set certainsnap options on by default underthe snap section but I recommendleaving these all off by defaultand using the options toolbarwhen you need to turn them onUse the snap range to control howclose to a snap point you arebefore your object snaps to thepoint

full circle magazine 74 13 contents ^

Elmer Perrys history of workingand programming computersinvolves an Apple IIE adding someAmiga a generous helping of DOSand Windows a dash of Unix andblend well with Linux and Ubuntu

HOWTO - LIBREOFFICE Pt27

Unlike the grid snap points andsnap lines are inserted when youneed a more exact location Snaplines are great for aligning objectsvertically or horizontally To createa snap line or point Insert gt InsertSnap PointLine from the menubar The X position controls thedistance from the left of theimage The Y position controls thedistance from the top The typecontrols whether you are insertinga snap point vertical snap line orhorizontal snap line You can alsocreate snap lines by clicking anddragging from either thehorizontal or vertical rulers Todelete a snap line click and drag itback to the ruler To delete a snappoint right-click the snap pointand select Delete Snap Point

OPTIONS TOOLBAR

The options toolbar contains allyour snap options If it is notshowing select View gt Toolbars gtOptions On the toolbar you can

toggle whether your guides aredisplayed and toggle on and offthe snap options You might wantto dock this toolbar to the bottomor side of your window as I suspectyou will use it often to togglethese options

There is one more guide on thetoolbar we have not discussed yetIt is the helplines When you selectthe helplines on the optionstoolbar then when you move anobject dashed lines appear fromthe corners of your object to therulers The helplines are just onemore tool to help you accuratelyplace your objects

CONCLUSION

LibreOffice Draw is the graphicsapplication of the LibreOfficesuite Draw saves graphics in avector graphic format for use inyour documents created withother applications in the suiteDraw provides you with the tools

to combine text and geometricobjects to create your graphicsGuides and the ability to snap tothe guides help you to preciselyplace your objects

In the next LibreOffice How-Towe will look at creating basicobjects in Draw

The Ubuntu Podcast covers allthe latest news and issues facingUbuntu Linux users and FreeSoftware fans in general Theshow appeals to the newest userand the oldest coder Ourdiscussions cover thedevelopment of Ubuntu butarenrsquot overly technical We arelucky enough to have somegreat guests on the show tellingus first hand about the latestexciting developments they areworking on in a way that we canall understand We also talkabout the Ubuntu communityand what it gets up to

The show is presented bymembers of the UKrsquos UbuntuLinux community Because it iscovered by the Ubuntu Code ofConduct it is suitable for all

The show is broadcast live everyfortnight on a Tuesday evening(British time) and is available fordownload the following day

podcastubuntu-ukorg

full circle magazine 74 14 contents ^

HHOOWW--TTOOWritten by Alan Ward CCoonnnneeccttiinngg TToo IIPPVV66

The 2008 Beijing SummerOlympics brought IPv6 to the

attention of the technical crowdwith further reminders on WorldIPv6 Day 8 June 2011 and WorldIPv6 Launch Day 6 June 2012 Weare for the most part informedthat the current IP (IPv4) addressspace is running out and thatsometime in the short to middleterm we will need to get to usingIPv6 addresses and connectivity tothe Internet

This is not quite yet the case formost people Internet ServiceProviders have not rolled outnative IPv6 access in manycountries Most servers still haveonly Pv4 access with the exceptionof Internet giants such as GoogleFacebook and several others Muchof the hardware available(specially in the domesticcategory) still handles only IPv4But things are changing and wewill need to get to it Going dual-stack ie having both IPv4 andIPv6 activated at the same time isa nice way of making thetransition

Luckily for us Debian Ubuntuand most other GNULinuxdistributions are well up to speedas regards IPv6 The Linux kernelitself handles IPv6 quite well GNUuser-land applications have beenadapted or ported to IPv6 andmost widely-used GUI programsare now capable of making use ofIPv6 connections - actually whenboth IPv6 and IPv4 are presentthey tend to prefer IPv6

So in a way Ubuntu is ideal tomake a first contact with this newIPv6-enabled version of the Web

CONNECTING TO THE

INTERNET WITH IPV6

Supposing we do not have anative connection to the IPv6-enabled Internet we shall needthe services of a tunnel brokerThis is the equivalent of anInternet Service Provider butinstead of giving access to theInternet for individual lines ordevices it gives access to the IPv6-enabled Internet starting from anormal IPv4 address We will be

creating an IPv6 tunnel from ourcomputer to the tunnel brokerthrough the IPv4-only fabric thatlies between us

Several tunnel brokers areavailable both free andcommercial Two in the formercategory are SixXS(httpwwwsixxsnet) and Gogo6(httpwwwgogo6com) In bothcases the necessary software isopen free and readily availablefrom the Ubuntu repositories

For Gogo6 we need to sign upfor their Freenet6 IPv6 accessservice athttpwwwgogo6comfreenet6account Each of their servers worksindependently from the others soremember which one you are on(choose the one you think is bestaccessible from your country)Once we have confirmation ofbeing registered we need toinstall the software

sudo apt-get install gogoc

Naturally we could also use agraphical program such as

Synaptic Ubuntu Software Centeror Muon

We then need to edit theconfiguration fileetcgogocgogocconf with theusername and password the servergave us and restart the servicewith

etcinitdgogoc restart

We should then be able to seethe tunnel with the ifconfigcommand

ifconfig

tun Link encapUNSPECHWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00

inet6 addr2001db8101128ScopeGlobal

UP POINTOPOINTRUNNING NOARP MULTICASTMTU1280 Metric1

In this example our IPv6address would now be2001db8101 Since this is just anexample I chose a (relatively)simple addressmdashreal IPv6addresses may need be writtenwith up to 32 hexadecimal digits

full circle magazine 74 15 contents ^

HOWTO - CONNECTING TO IPV6grouped into eight four-digitgroups

If we choose SixXS as our tunnelbroker the registration processmay be slightly slower (it tookslightly less than an hour for me)since it is not completelyautomated real human beingsprocess our request We can thenrequest a tunnel be activated forus and optionally an IPv6 addresssubnet The tunnel is all we needto access the IPv6 Internet on asingle computer the subnet isneeded if we chose to connect acomplete local network throughour machine

For SixXS the appropriatesoftware package is aiccu

sudo apt-get install aiccu

When we have editedconfiguration file etcaiccuconfwith the username and passwordgiven by SixXS we can restart theservice

etcinitdaiccu restart

and we should then be able tosee the tunnel with the ifconfigcommand

ifconfig

sixxs Link encapUNSPECHWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00

inet6 addrfe8040fe00229264ScopeLink

inet6 addr2001db810164 ScopeGlobal

UP POINTOPOINTRUNNING NOARP MULTICASTMTU1280 Metric1

This one is configured in aslightly different way than theGogo6 version (note the 64segment instead of a single host128 address) and uses identifierldquosixxsrdquo instead of ldquotunrdquo

If things have gone well so fareither with Gogo6 or with SixXSwe can now use the IPv6-activatedversions of network tools to checkconnectivity such as ping6 (insteadof ping) and traceroute6 (insteadof traceroute) Other tools such ashost and ip work in the same wayboth for IPv4 and IPv6 So

host ipv6googlecomipv6googlecom is an aliasfor ipv6lgooglecomipv6lgooglecom has IPv6address2a0014504001c0263

ping6 -c 3 -n ipv6googlecomPINGipv6googlecom(2a0014504001c0268) 56 data bytes

64 bytes from2a0014504001c0268icmp_seq=1 ttl=51 time=228 ms64 bytes from2a0014504001c0268icmp_seq=2 ttl=51 time=228 ms64 bytes from2a0014504001c0268icmp_seq=3 ttl=51 time=229 ms

Since we now have IPv6connectivity with the Web we canbrowse IPv6-only web pages Someclassical destinations to try outIPv6 are the dancing turtle athttpwwwkamenet (it dancesonly if we connect through IPv6)or the test pages athttpwwwtest-ipv6com orhttpwwwipv6-testcom

full circle magazine 74 16 contents ^

HOWTO - CONNECTING TO IPV6

DIFFICULTIES WITH IPV6AND UBUNTU

We have just set up a dual IPv4and IPv6 stack our computer isconnected directly to the IPv4Internet through our usual ServiceProvider and indirectly to the IPv6Internet through the tunnelbroker But if we had not set up ordo not activate the tunnel ourcomputer can be in a situation inwhich it has a working IPv4connection but not so with IPv6

Ever since most modernoperating systems activate IPv6 bydefault this has given rise to someconfusion Many programs arecapable of handling dual-stackaccess they prefer to use IPv6 ifpossible and if not fall back toIPv4 But other programs cannothandle this which usually ends upcausing delays that annoy the userSome programs even complainabout ldquonot being able to connectto the Internetrdquo - even though aperfectly good IPv4 connection isup

This is now more-or-less fixedfor software on Ubuntu thoughwith previous versions it was

sometimes necessary to deactivateIPv6 at kernel level One optionwas to blacklist the ipv6 kernelmodule as mentioned by RobertClipsham way back in numberseven of FCM Another possibilitywith recent kernels is to disableIPv6 through the proc interface

echo 1 gtprocsysnetipv6confalldisable_ipv6

However it should be stressedthat these difficulties should nolonger come up under Ubuntuwhichever order in which aprogram chooses to connect to theInternet it should be able to do sothrough one route or the otherNot so in other operating systemsspecially with commercialsoftware

WORLD-REACHABLE

ADDRESSES

The nice thing about IPv6 is thatNetwork Address Translation (NAT)and private addresses ubiquitousin the IPv4 world are no longerused The reason is that since thereare so many public IPv6 addressesavailable it will not be necessaryto re-utilize them many times overin the form of private addressesthat are not routable through theInternet

The corollary is that thecomputers we connect to the Webusing IPv6 are directly reachablefrom all over the Internet Nothingstands between us and the wildworld out there

This can come out as an

advantage Consider for examplethe hoops some of us jumpthrough in order to reach ourhome machines from outsidewhile on the road Or to get intoour work machines from home(though systems administratorsmay frown on this and rightly so)With IPv4 we need to open a portin our router to enable access fromthe outside and activateDestination NAT (DNAT) to makepackets we actually send to ourrouters external address be resentinside towards a specific PC Andwe must achieve this rathercomplex setup while at the sametime taking into account systemsecurity

With IPv6 and world-reachableaddresses this is no longernecessary If for example myhome computer has global address2001db8101 and an Apache webserver running I can connect to itdirectly from outside my home bysimply pointing any browser to thecorresponding URLhttp[2001db8101] If I set up apersonal mail server it can also bedirectly reached and mail sent tome from the Web

But having our computersdirectly reachable can also

full circle magazine 74 17 contents ^

HOWTO - CONNECTING TO IPV6constitute a serious security riskSo we need to be really carefulabout what kinds of traffic we letin

To protect my home computer Ican use my global IPv6 address toset up a SSH or OpenVPN virtualprivate network (VPN) This wayfull communication can be set upfor all protocols through anencrypted and authenticatedchannel Even if somebody inbetween may see my packets asthey pass through they cannotdecrypt them and view the datacontained within So we have astrong argument in favor ofsetting up a secure VPN andmaking sure our services can beaccessed not directly from theInternet but only through theVPN

Naturally Ubuntu has all thenecessary tools in the repositoriesboth for the client and for theserver sides of the VPN Thecorresponding software packagesare ssh-server openvpn andnetwork-manager-openvpn ndashthough as usual other possibilitiesalso exist

Luckily the Linux kernel firewallis also well up to the job though it

does need to be correctly set upThe command-line way of doingthis is probably not for the faint ofheart as it is relatively easy toleave out a rule and make thingstoo easy for the bad guysmdashorbeing over cautious andinadvertently blocking yourselfout So a GUI tool such asfirestarter may be a wise choice tobegin with

If we set up some services wewish to share with friendsmdashor justuse for ourselvesmdashwe should alsobear in mind the securityimplication of having a port opento the world Special attentionshould be given to securing accessespecially when sensitive data canbe accessed eg though filesharing If all we want is access to

our files while on the road SFTP isprobably the easiest service to setup Basically all we need to do isinstall package openssh-server onour home computer We can thenaccess it from any file managerthat knows about SFTP (such asGnomes Nautilus) using URLsftpusernameserver_ip

Since SFTP is actually based onSSH it may be considered quitesecure especially if no-passwordpublic certificate-only access isused

For road-warriors several appscan be found that do SSH andSFTP both for iOS and AndroidUnless of course you choose to gowith Ubuntu on your phone ortablet in which case findingsuitable client software is simply amatter of choice

Alan teaches computer science atEscola Andorrana de Batxillerat Hehas given courses at the Universityand currently teaches GNULinuxsystems administration at the OpenUniversity of Catalunya (UOC)

full circle magazine 74 18 contents ^

HHOOWW--TTOOWritten by Nicholas Kopakakis BBlleennddeerr -- PPaarrtt 66bb

Last month we used CyclesRender to create the image

shown below left

Letrsquos create a similar image(below right) with the Blenderengine

The first thing that we notice(at least me) is shadows Theshadows that our point lamp castswith blender render are almostblack This phenomenon ishappening because in Blenderrenderer the light is been emittedby the lamp only This isntrealistic as in the real world every

object emits or reflects light

On the other hand Cyclesrenderer calculates the light thatevery object has from thesurroundings You can observe thecone and see how the shadowfrom the cube smoothly fades(contrary to the cone from theBlender renderer) and we have amirroring ground and a shiny metalcube in our scene

One other thing that is verycrucial and a main difference

between Blender and Cycles ismore technical

Navigate to File gt UserPreferences gt System (above)

At the lower left corner of theSystem Tab you can check if yourcomputer has Nvidia CUDAsupport under Compute Device

My GPU has CUDA support so Ican enable it You can also check itat the official CUDA support urlhttpsdevelopernvidiacomcuda-gpus

If you are lucky and have anNvidia CUDA card you have toenable it under the ComputeDevice Tab that I mentionedbefore AND under the PropertiesPanel Render Tab -gt Device -gt GPUCompute in order to have the fullpower for your rendering

full circle magazine 74 19 contents ^

HOWTO - BLENDER Pt 6b

Cycles can use your GPU CUDAcores to render and is much fasterthan the CPU Check out CUDA atwikipedia httpenwikipediaorgwikiCUDA

If you dont have a CUDA GPUyou can use Open ShadingLanguage but its a little bit buggyand I couldnt recommended thismethod of rendering for now Inthe near future I have a feelingthat itrsquos going to be much fasterthan the CUDA render procedure

But enough with the technicalstuff

Letrsquos see another great thing

about Cycles Open the blend filethat we started last month or justcreate a new one Dont forget tocheck that the Cycles Render at thetop is selected

Also change one of your 3d viewwindows to show the renderedresult

Select the sphere navigate tothe Properties Panel and changethe Surface shader from thedefault Diffuse BSDF to Emission

You can check in the Previewwindow the cool effect that wecreate You can adjust the Colorand the Strength of the light thatyour object emits Also for everyshader you can adjust a lot of otherthings (as textures for example) bypressing the little dot right next tocolor and strength values

Select our metallic-lookingcube press the little dot next tocolor and change its texture toBrick Texture Check the result inyour 3d view window and selectdifferent textures until you findsomething that you like

full circle magazine 74 20 contents ^

Nicholas lives and works in GreeceHe has worked for a post-productionhouse for several years and migratedto Ubuntu because ldquoit rendersfasterrdquo You can email him atblender5dgmailcom

HOWTO - BLENDER Pt 6b

TIP The little dots are in everyshader not only emission and Ipersonally find them very useful toquickly create interesting stuff

Another interesting shader isthe Mix Shader As you can easilyunderstand from its name this is ashader that you can use to mixother shaders Two other shadersto be more precise So letrsquos selectour cone and change the DiffuseBSDF shader to Mix Shader Add aGlass shader and a Diffuse shaderor a Glossy Shader and anAnisotropic Shader to our coneChange the value of the Facparameter to adjust thepercentage of the second shader(0000 means 0 while 1000means 100)

Check the result on yourpreview window and adjust thesettings as you like

Another thing that I want tomention in this tiny littleintroduction on the CyclesRenderer is the use of planesinstead of lamps

Most people working in Blenderand Cycles use planes to illuminatetheir scenes Looks like more ldquoreal

worldrdquo lighting and I have noreason to argue with them

Below is where I am so far

For this month follow this linkhttpvimeocom68010380 toenjoy a wonderful work by 3people and Blender(congratulations goes to JavierTrapiella Baol Bardot Bulsara andRobert Green)

Also visit wwwblendernewsorgto enter and share with thousandsof professional artists

httpblendernewsorgxemid=Feature_Articlesampdocument_srl=1274

full circle magazine 74 21 contents ^

HHOOWW--TTOOWritten by Mark Crutch IInnkkssccaappee -- PPaarrtt 1144

Transparency ndash or itscounterpart opacity ndash is such a

fundamental concept in Inkscapethat it was one of the earliesttopics covered in this series Backin Part 3 you were introduced tothe Opacity spin-box on the statusbar which gives you the ability toset a single transparency level fora whole object or even a group ofobjects

If you want a single object tohave varying opacity ndash such ascompletely transparent at one endand opaque at the other ndash you canuse a gradient for the fill andstroke But what about doing thesame for a group of objects Youcould set suitable gradients oneach individual item in the groupseparately to get the desiredeffect but if your group containslots of objects then that approachbecomes tedious very quickly

The solution to this problem ismasking This is a technique thatuses a grayscale image as a meansof specifying the opacity ofanother object or group Any whitesections in the image cause that

part of the masked object toappear opaque Black sectionscause that part to appeartransparent And grays in-betweenresult in varying levels of opacity

Lets look at an example In thisimage (below) Ive placed a solidred circle on top of a solid greenbackground The green is theremainly to show the effect moreclearly On top of the circle is arectangle with a white-black-whitegradient Using this rectangle as amask for the circle gives the resultof a clipped circle that fades fromopaque to transparent and back toopaque

Note that anything outside themask is clipped In that respectmasking could even be used as analternative to the clip paths thatwere introduced in the previouspart of this tutorial Draw yourmask entirely in white ndash or in solidshades of white and black ndash andany parts of the masked objectwhich lie outside the mask orwhich are colored black will beclipped Usually I recommend usinga clip path in preference to a maskif you simply want a hard clippededge but as we will see later inthis article there are times whenits easier to use a mask

You may recall that the fill andstroke of a clip path are irrelevantto the final effect on the clippedobject With masks however theopposite is true ndash the color of eachindividual pixel is taken intoaccount when calculating its effecton the masked object so fills andstrokes have significance

Did I say pixel In a vectorformat In practice there are fewcases where an SVG file is actuallyused as a purely vector format Ifyou want to display an SVG file ona computer screen or print it to aninkjet or laser printer it isultimately converted to pixelsMasking takes place during thisfinal output step so although themask may be made up of vectorobjects and the item beingmasked is also a vector the finalresult is really generated only atthe point that those vectors areconverted to individual pixels fordisplay or printing

Using a thick-stroked rectangleand strictly black or white pixelsits easy to see the differencebetween a clip path and the use of

full circle magazine 74 22 contents ^

HOWTO - INKSCAPE Pt14a mask to simulate clipping In thetop pair of images Ive used therectangle as a clip path and youcan see that the result is alignedwith the center line of the strokeThe second and third pairs ofimages show the rectangle beingused as a mask with only whiteparts remaining and black partsbecoming transparent Itsespecially clear in the last pair thatthe stroke has an effect

By now it should be clear thatclipping and masking are similaroperations so its not reallysurprising that Inkscape exposesthem with the same user interfaceJust as with clipping the maskingobject must be on top of the objectto be masked in terms of the z-index You then select both itemsand choose Set Mask from thecontext menu or Object gt Mask gtSet from the main menu Releasinga masked object is as simple asselecting it (it will be described asldquoMaskedrdquo in the status bar) thenchoosing Release Mask from thecontext menu or Object gt Mask gtRelease from the main menu Justas with clip paths it is possible toedit masks using the node toolwithout releasing them first butgenerally theres little benefit todoing so as you can edit only theoutline shape of the path not itscolor

As youve seen using agrayscale gradient as a mask givesyou some control over the opacityof the masked object You may alsorecall that Inkscape offers aselection of black and whitepatterns in its Fill amp Stroke dialogplus a few grayscale bitmap fillpatterns These may previously

have seemed rather limiting buttheir monochrome nature makesthem perfect for use as a mask

The checkerboard pattern is agood example of a situation whereits easier to use a mask than a clippath This same effect could beachieved by clipping with acomplex path but its probably notworth the extra effort Lookingclosely at the checkerboard youllnotice that the fill isnt made up ofblack and white squares but ratherwhite and transparent Using whiteand transparent can sometimes

make it easier to see what parts ofan object you are masking whiteareas will remain visible andtransparent areas will be clipped Atranslucent white area will havethe same effect as a shade of grayIt may seem counter-intuitive tocover the parts of the object thatyou want to keep and expose theparts that will be hidden but thatsthe way that masking has beendefined in the SVG specification sothats the way it works in Inkscape

Because clip paths are definedby a boundary and a concept ofwhats inside and outside thatboundary its possible to use onlya single path or object to define aclipping shape Masks on the otherhand are concerned with only thecolor of pixels so it doesnt reallymatter whether your mask is madeup of a single object or a wholeload of objects inside a group Thisallows you to create complexarrangements of colors andpatterns which would beimpossible to reproduce using asingle path

This example uses a groupmade up of a few random objectsas a mask You can see that therepeating radial gradient of therectangle made up of a white-to-

full circle magazine 74 23 contents ^

Mark has been using Linux since1994 and uses Inkscape to createtwo webcomics The Greys andMonsters Inked which can both befound athttpwwwpeppertopcom

HOWTO - INKSCAPE Pt14transparent transition results in asimilar pattern being visible fromthe masked red circle But byadding extra black and whitefeatures to the mask group youcan ldquooverriderdquo the pattern withexplicit sections of transparencyand opacity One thing to note isthe place where the black linecrosses the white one because theblack line is on top the pixels atthat position are black so that partof the masked object istransparent It doesnt matterwhats going on within the groupall that matters is the color of thefinal pixels This may not be thebest piece of abstract art in theworld but it would have been a lotharder to draw without usingmasks

Although you can use masks tocreate complex arrangements ofclipping and transparencyprobably the most common use issimply to add ldquofeatheringrdquo to theedges of a group so that it fadesinto the background In that caseall you need for your mask designis a strongly blurred white ellipseas demonstrated in this whollyunseasonal greeting card design

Throughout this article Ivereferred to masks as beinggrayscale images Thats notstrictly true ndash a mask can be anycombination of colors that youwant However anything otherthan white black or gray will beconverted into a grayscale imagebefore its used as a mask This canmake it difficult to predict the

exact effect of a color on theresultant opacity so I recommendusing pure grayscales whendrawing your masks in almost allcases

full circle magazine 74 24 contents ^

HHOOWW--TTOOWritten by Ronnie Tucker WWrriittee FFoorr FFuullll CCiirrccllee MMaaggaazziinnee

GUIDELINES

The single rule for an article isthat it must somehow be

linked to Ubuntu or one of themany derivatives of Ubuntu(Kubuntu Xubuntu Lubuntu etc)

RULES

bull There is no word limit for articlesbut be advised that long articlesmay be split across several issues

bull For advice please refer to theOfficial Full Circle Style Guidehttpurlfullcirclemagazineorg75d471

bull Write your article in whicheversoftware you choose I wouldrecommend LibreOffice but mostimportantly - PLEASE SPELL ANDGRAMMAR CHECK IT

bull In your article please indicatewhere you would like a particularimage to be placed by indicatingthe image name in a newparagraph or by embedding theimage in the ODT (Open Office)

document

bull Images should be JPG no widerthan 800 pixels and use lowcompression

bull Do not use tables or any type ofbold or italic formatting

If you are writing a reviewplease follow these guidelines

When you are ready to submityour article please email it toarticlesfullcirclemagazineorg

TRANSLATIONS

If you would like to translateFull Circle into your nativelanguage please send an email toronniefullcirclemagazineorg andwe will either put you in touch withan existing team or give youaccess to the raw text to translatefrom With a completed PDF youwill be able to upload your file tothe main Full Circle site

REVIEWS

GAMESAPPLICATIONSWhen reviewing gamesapplications please state clearly

bull title of the gamebull who makes the gamebull is it free or a paid downloadbull where to get it from (give downloadhomepage URL)bull is it Linux native or did you use Winebull your marks out of fivebull a summary with positive and negative points

HARDWAREWhen reviewing hardware please state clearly

bull make and model of the hardwarebull what category would you put this hardware intobull any glitches that you may have had while using the hardwarebull easy to get the hardware working in Linuxbull did you have to use Windows driversbull marks out of fivebull a summary with positive and negative points

You dont need to be an expert to write anarticle - write about the games applicationsand hardware that you use every day

full circle magazine 74 25 contents ^

httpsspideroakcom

Get 25 off any SpiderOak packagewith the code FullcirclemagFans

full circle magazine 74 26 contents ^

AASSKK TTHHEE NNEEWW GGUUYYWritten by Copil Yaacuteňez

Hi everyone Welcome back toAsk the New Guy

If you have a simple questionand you think Ubuntu Bug 1 issome kind of flying roach contactme at copilyanezgmailcom

Todayrsquos question is

Q How do I connect to myUbuntu desktop using myAndroid phone

A Right this way Mr Bond QBranch has been working on somenew toys for you How about thisItrsquos a combination martini shaker-slash-Taser No Well thenperhaps this combination cufflink-slash-Taser Or this itrsquos acombination Taser-slash-Taser Notvery imaginative I know Sorry sirwersquore a little underfunded rightnow

Nothing says ldquoI want to beDaniel Craig or Jennifer Garnerrdquolike accessing your Ubuntu desktopfrom your mobile phone Whatrsquosfunny is that if Hollywood weredoing it there would be multiple

cascading menus and screens alongwith some kind of eye-trackingdigital Heads Up Display andvirtual keys yoursquod have to press inthe air like a methed-out orchestracomposer

Quick detour why is it thatevery tinseltown movie showspeople working with virtual GUIssuspended in front of them I getexhausted just lifting my hand toturn off the monitor Forget abouthacking an enemy server can youimagine typing an email on one ofthose Are there NO ergonomicsexperts in Hollywood End detour

As usual Ubuntursquos way is easyand sexy Not sexy as in actuallysexy Accessing your desktopremotely isnrsquot likely to get you adate with Halle Berry or JavierBardem But it might impress MissLinux Kernel 2013 and keep strayLuddites from wandering ontoyour lawn

To access your Ubuntu desktopfrom your Android phone yoursquollneed the following

1 An Ubuntu PC (Irsquom on 1304) -make sure itrsquos connected to yourhome network2 An Android Phone (I used an HTCDroid Incredible II runningGingerbread)3 Someone to shout ldquoHallelujahrdquowhen yoursquore finished (this is keypeople donrsquot skimp)

Okeedokee got everythingready Good Go to your PC andclick on the Ubuntu symbol to

open the Unity search field TypeDESKTOP and yoursquoll see a DesktopSharing application Click on thatto open it

Here is how I configured mypreferences in order to giveexternal access to my Ubuntudesktop

The Desktop Sharing windowasks for a password that must be

full circle magazine 74 27 contents ^

entered in order for someone toconnect from the outside Usesomething you can easilyremember like the name of thegaffer on Star Trek II The Wrath ofKhan (Romolo Aquistapace as ifyou didnrsquot know)

Yoursquoll notice I left blank theldquoYou must confirm each access tothis machinerdquo option You mightwant to keep this box checked Itrsquosnever a good idea to leave yourmachine accessible to the outsideworld even if yoursquore requiring apassword I have it toggled OFF forease of use but honestly do as Isay not as I do And as a generalrule you should never takesecurity advice from someone whorevels in his ignorance

Oh if you currently have yourapp bar along the left side of yourscreen set to auto-hide changethat to the default so that itrsquosalways visible If the app bar auto-hides itrsquos more difficult to access itfrom your phone Also if you haveyour computer set to sleep after acertain amount of time you mightwant to change this setting so thatyour PC doesnrsquot go to sleep andthus disconnect you in the middleof a connection

Yoursquoll also need your desktopPCrsquos IP address Ubuntu makes thisdead simple Just right-click thenetwork icon and click onConnection Information Note theIP address listed there yoursquoll needit in just a second

Okay now itrsquos time to get yourphone ready

Fire up your Android phone andhead over to the Google PlayStore Yoursquore going to need a VNCclient Thatrsquos the software that willconnect your phone to your PC Irsquomnot sure what VNC stands forprobably just the initials of the

white-haired wizard who capturedthis sorcery and gave it away onthe Internet

I should probably take amoment to explain what a VNCclient does But Irsquom not gonnaLifersquos too short you know

The VNC client I used is calledandroid-vnc-viewer and itrsquos freeOnce yoursquove downloaded thesoftware press the icon to run itYoursquoll see a window with emptyfields Letrsquos fill those in and solidifyyour status as AlphaNerdNerdette among your peers(which if they mainly consist ofvillains named Hans with world

domination fetishes you shouldconsider ditching)

In the Nickname field typesomething catchy like Space Wolfor Super Tramp Yoursquore beingtotally badass right now yournickname should reflect this

Next type in the password youset up on the Desktop Sharingapplication Finally type in thedesktop PCrsquos IP address Yourscreen should look something likethat shown on the following page

Ready Time to see if yourHallelujah shouter is up to the taskAlso if there are any annoyingneighbors who keep trying toexplain fantasy football to youinvite them over Payback time

Click Connect Hallelujah Feelfree to lift your arms up Mosesstyle and scream ldquoBeholdrdquo In a fewmoments your smartphone screenwill fill with a lower resolutionversion of whatever is on yourdesktop screen Your phonersquosscreen will now act like a laptoptrackpad Wherever you move yourfinger your cursor follows Tap thescreen on an Ubuntu app icon andwatch it open

ASK THE NEW GUY

full circle magazine 74 28 contents ^

Copil is an Aztec name that roughlytranslates to ldquoyou need my heart forwhat againrdquo His love of womenrsquosshoes is chronicled atyaconfidentialblogspotcom Youcan also watch him embarrasshimself on Twitter (copil)

Pretty cool right

What can you do with this Theoptions are endless You couldaccess your PC and email yourself afile you forgot to put into thecloud Or click on your webcam anddo a quick security check of yourhome office Or make peoplebelieve yoursquove just hacked into abad guyrsquos world dominationsystem and are shutting down hisnuclear weapons lab with a fewkeystrokes Ladies yoursquoll be all therage at the next LAN party

Go ahead indulge your innerSydney Bristow or James Bond

Good luck and HappyUbuntuing

ASK THE NEW GUY

PYTHON SPECIAL EDITIONS

httpfullcirclemagazineorgissue-py01 httpfullcirclemagazineorgissue-py02

httpfullcirclemagazineorgpython-special-edition-issue-three

httpfullcirclemagazineorgpython-special-edition-volume-four

httpfullcirclemagazineorgpython-special-edition-volume-five

httpfullcirclemagazineorgpython-special-edition-volume-six

full circle magazine 74 29 contents ^

LLIINNUUXX LLAABBWritten by Charles McColm DDVVDD MMeennuuss wwiitthh DDVVDDSSttyylleerr

Video is everywhere thesedays Our phones tablets

digital cameras and notebooks allhave video capable cameras inthem Whether yoursquore taking afamily video or producing adocumentary itrsquos nice to put somepolish on the video There are a lotof video editing tools for LinuxLives Cinelerra OpenShot Pitiviand Kdenlive to name a few Theseediting tools will help you put thepolish on your actual video butwhat do you do about creating apolished looking DVD menu

In FCM73 I mentionedDeVeDe and KMediafactoryDeVeDe is great for creatingsimple menus if yoursquore in a hurrybut menus look text heavyKMediafactory was great at onetime but it hasnrsquot been developedin several years and the templatesare limited Enter DVDStylerDVDStyler is a cross-platform freeDVD authoring application for thecreation of professional-lookingDVDs

DVDStyler is available in theuniverse repository of Ubuntu and

can be downloaded with a simple

apt-get install dvdstyler

DVDStyler has a number of xinevideo-related dependencies

When DVDStyler starts itprompts you to create a newproject or open an existing projectIf you create a new project yoursquollwant to adjust some of the projecttitle DVD size video quality videoformat aspect ratio and audioformat for your region In NorthAmerica we use NTSC I chose the

169 rectangular aspect ratio andstuck with the default AC3 audio

Next yoursquore shown a number oftemplates and asked to select atemplate You can choose atemplate or simple click the no-template button There are aselection of backgrounds on theleft hand side to choose from butby right clicking in the blank spaceand selecting properties you canchoose your own image and audiotrack for the menu If you select anaudio track be sure to click the

loop check-box to have it playmore than once (you too can havethat eventually annoying repeatingmusic track that seems so coolwhen you first hear it)

Once you have your backgroundand audio track itrsquos time to addsome content In this instance Ikept it simple and added twovideos by clicking on the FileBrowser tab on the left side anddragging two videos to the menupage To add text beside thevideos right-click near the videosselect add then select text andtype in the text (Sintel forexample) Once the text is on thepage you can select it and changethe text properties including fontsize style fill outline color outlinesize background color andlocation

I wanted an option to play bothvideos back-to-back so I added abutton from the buttons tab onthe left I changed its properties byright-clicking on the buttonselecting properties then clickingon the Play all titles check-box

full circle magazine 74 30 contents ^

LINUX LABButtons need not be tied to

videos You can also add sub-menus by clicking on the DVDmenu option then clicking add andmenu This creates a second menuwhich you can link a button to bychoosing menu 2 (in the imageabove I just have one menu calledMenu 1) from the Jump to drop-down dialog (instead of title 1 inthe example illustrated) Sub-menus can be used to create amenu for chapters subtitles oraudio

A good example of how youmight use a second menu is if youwant to provide a menu forspecific chapters of a video Donrsquotworry if your video is one longvideo you can create chapters byright clicking on the video (title 1for example) selecting propertiesand entering the time for thesecond third fourth etc chaptersin the chapters field

In the buttons along the lefthand side there is a square blankbutton above an elliptical blankbutton The square button displaysan image once dragged to themenu space On the second menudrag out enough square buttons tomatch the chapters yoursquove created(remember chapter 1 usually starts

at position 0 in the video soalthough our screenshot shows 5times we have 6 chapters) Addtext below or beside each chapterBy default all the square buttonswill be linked to chapter 1 Tochange this right-click on eachsquare button choose propertiesand from the Jump to drop-downselect the correct chapter for eachbutton Donrsquot forget to add a menubutton and link it back to menu 1(our topmain menu) With a littlework you can get some neatresults

DVD Styler is a great programbut during the making of severalmenus I bumped into a fewproblems First text appears to belimited to 10 characters Secondalthough I was able to resize thevideo buttons the lsquokeep aspectratiorsquo button didnrsquot work asexpected and seemed to squishthe video buttons so they didnrsquotlook correct Although itrsquos not aproblem it would be nice to haveguidelines in addition to the gridoption

When yoursquove imported all yourvideos and created all your menusclick the File then click Burn DVDand OK to make an ISO image ofyour DVD Use Brasero XFBurn orK3b to burn the ISO to DVD

If yoursquore feeling particularlyadventurous and are not afraid ofa little XML you can even createyour own buttons for DVD Styler Aguy named Mike created a detailedblogger post about how to addyour own buttons to DVD Stylerherehttpmikesgeneralblogblogspotca200608creating-new-buttons-for-dvdstyler_04html

You can find the DVD Stylerdocumentation and other links onthe DVD Styler web site athttpwwwdvdstylerorgen

Happy DVD menuing

Charles is a step-father husbandand Linux fan who hosts a not-for-profit computer refurbishingproject He maintains a blog athttpwwwcharlesmccolmcom

full circle magazine 74 31 contents ^

MMYY SSTTOORRYY

It has been about 6 years since Itook my first dive into the ocean

of open source The first opensource operating system that I wasintroduced to was OpenSolaris Iwas very eager to know aboutLinux and Unix systems when I wascompleting my 11th standard inhigh school (In India graduationstarts after 12th standard) Untilnow I was mastering in Installationamp Troubleshooting of Windows Iloved to fix my friends systems as Iam crazy about operating systems

I love to have a challenge findsolutions to problems fix systemsand try new things I was wellknown in my school days andcollege days among classmatesand senior students for having ITskills In the first year of myengineering at Government Engcollege Dahod I loved to stay inthe internet lab till it closed Oncemy head of department professorfound out about my IT skills hegave me the responsibility tomaintain the system health of allcomputer systems in the Internetlab As a reward I got systems fortesting and trying out new things

At that time internet connectionswere very limited to a few collegesand enterprise organizations andthere were slow and unstable dial-up connections

I was looking for an operatingsystem more powerful thanWindows At that time in India theword ldquoLinuxrdquo was heard by a onlyfew IT geeks Linux was used rarelyin giant enterprises in India I triedout OpenSolaris but I didnt find itbetter than Windows

In September 2009 I cameacross the Ubuntu website whileGoogling about Linux Ubuntu wasdifferent than what I had heardabout other Linux distros I foundUbuntu more user friendly thanany other Linux distromdashwith a niceGUI and powerful securityfeatures I began to gather moreand more information aboutUbuntu Due to the slow andunstable internet speed (maxdownload speed 15 kbps) at thattime I could not download Ubuntu910 It would take 3 to 4 days todownload it and bandwidth wasalso costly at that time

Around October 2010 whenUbuntu 1010 was launched Idecided to download Ubuntu 1010anyhow Internet speed was goodenough but there werent stableinternet connections yet We couldhardly download up to 150 MB perday After downloading 5consecutive days with a mobiledial-up connection I downloadedUbuntu 1010 successfully on myfriends desktop We tried to makea WUBI installation but failed Idecided to install Ubuntu bycreating a new partition and have afull installation Finally I gotUbuntu installed within just 20minutes on a P4 with 512 MB RAMThis was my first installation ofUbuntu I had seen Ubuntu just inscreenshots before Within 3 days Iexplored the whole system Myfriend was confused about how touse the system but I taught himUbuntu My friend was very happywith Ubuntu because now he had avirus-free system with all requiredsoftware preinstalled We gotevery device working with Ubuntufrom a camera to 3G modemwithout installing any additionaldrivers My whole computing world

changed I was entering the worldof Ubuntu

In November 2010 I assembledmy own desktop with Core i3 2 GBRAM 500 GB HDD and UbuntuMany questions arose in my mindHow is Ubuntu being developedHow do contributors worktogether What does thiswonderful system consist of Afterspending some weeks on theInternet I got my answers Ichecked out the whole Ubuntuhistory and came across theLaunchpad platform Ubuntuforums wiki and Ubuntudocumentation I was alsointroduced to other Ubuntuderivatives like Backtrack LinuxMint and Linux Deepin

Ubuntu proceeded with 1104Natty 1110 Oneric 1204 Precise1210 Quantal I have enjoyedevery Ubuntu distro and never hadfaced a problem duringinstallation For the last two yearsUbuntu has grown and improved alot After the launch of Ubuntu1110 Natty many users didnt likeUnity but I never faced any

Written by Ketan Patel

full circle magazine 74 32 contents ^

MY STORYproblem with it Unity becamestable in 1204 and fixed problemswith other users also I joinedAskubuntu in April 2012 and have agood reputation there

As a student of Electronics andTelecommunication Engineering Iwas interested only in thetelecommunication part and have akeen knowledge of technologies inmy field Now I am interested inLinux servers as they are a corepart of telecom networks and ITEnterprises I decided to learnabout Linux servers and movetowards system administration Icame across many Linux serverdistros like Red Hat FedoraGentoo Arch Linux Centos andDebian Most of all I love to workwith Ubuntu Server and Debian

It took time to learn aboutservers due to a busy engineeringschedule During the time Iremained connected with theUbuntu world using newslettersand news sites like Omgubuntuand wwwubuntu-newsnet In timeI came across FCM I downloadedprevious issues After that everymonth I download FCM and nevermiss a single issue I introducedlots of friends to Ubuntu byinstalling on their laptops and

desktops

In December 2011 aftercompleting my 7th semester examI started my journey with UbuntuServer Within some months I self-learned Ubuntu Server I also gotcommand of Red Hat Fedora andCentos Currently I am working as aLinux System Administrator in an ITorganization at Surat GujaratIndia Thus Ubuntu has played animportant part in changing my lifeand showed the way to my careerThe Voyage has been just startedwe have to build Cloud Computingplatforms within a few months

LIBREOFFICE SPECIAL EDITIONS

httpfullcirclemagazineorglibreoffice-special-edition-volume-one

httpfullcirclemagazineorglibreoffice-special-edition-volume-two

OTHER SPECIAL EDITIONS

hhttpfullcirclemagazineorgscribus-special-edition

httpfullcirclemagazineorgubuntu-development-special-edition

httpfullcirclemagazineorgvirtualisation-series-special-edition

full circle magazine 74 33 contents ^

Full Circle PodcastEpisode 34RaspberryJamboree 2013

Your hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clarkand Freaky Clown

from the Blackpool (UK) LUGhttpblackpoollugorguk

Welcome to the first of a 2part conference special inthis episode the presentersreflect on the first everRaspberry Jamboree held atthe Manchester CentralConference Centre on 9thMarch 2013

MMYY SSTTOORRYY

Several years ago I purchased anAcer Aspire One ZG5 for the

relative bargain of pound85 It servedme well as a netbook for a coupleof years I replaced the defaultLinux Operating System withUbuntu 1010 Netbook edition andenjoyed using it System resourceswere relatively sparse having anIntel Atom 16GHz processor512MB RAM and an 8MB Videocard However courtesy of severebutterfingers I managed to breakthe screen I could have replaced itbut this would have cost me half ofthe original purchase price of themachine and I had a Dell LatitudeE6400 laptop to use whiletravelling so the netbook simplygot filed away in a drawer for afew months

After around 6 months Idecided to reboot the netbookusing a TV as a monitor to seewhether it still worked at all and itdid I had a spare 1GB memory chiplying around from a previous PCupgrade and decided to installthat into the netbook to seewhether performance improved Itdid but things still werent

lightning fast I had heard aboutXBMC previously and installed itEven with the extra memory thewhole system seemed slow I wasaware of Ubuntu derivatives suchas Lubuntu Kubuntu and Xubuntuand decided that I would installone of them to see hot muchbetter things were

I opted for Lubuntu 1204installing from a USB CD drive as Ihas trouble encouraging mymachine to boot from USB stickOnce Lubuntu was installed Iconnected via ethernet to theadjacent router and installedXBMC 110 and selected a fewplugins for XBMC the iPlayerplugin being of the most interestto me I also installed the Quartzskin as I knew that this was alighter skin than the default

The install was flawless andbefore long I was experimentingwith the plugins some of whichwere more polished than others Ipurchased a Microsoft brandedWireless keyboard and mouse andthese were simply plug and play aswas a USB infra-red remote control

purchased from ebay for pound3 Thislittle netbook has been quietlysoldiering on in this arrangementfor the last 6 months I have set itup so that I can now stream audioand video from a shared drive inthe house and have even used itfor a barbecue party in my garden

Because of the very limitedhardware of this machine it wouldbe unrealistic to expect super HighDefinition at all times but I canstream video from almost any datasource Spotify for Linux workswithout issue Video is connectedvia VGA to my television and audiovia phono cable to our surroundsound If there is ever anythingthat we would like to play thatXBMC cannot handle we cansimply launch Chromium and playvia the browser

On paper this little netbookought to be almost useless butfor the princely sum of pound20 I haveresurrected this little workhorseand it is now at the centre of myfamilys viewing experience

Written by Andrew Tatton

full circle magazine 74 34 contents ^

RREEVVIIEEWWWritten by Devyn Collier Johnson CClleemmeennttiinnee

Clementine is a popular musicplayer for Ubuntu systems

This music player makes a greatalternative to Rhythmbox andBanshee Clementine has manygreat features and abilities as wellas a nice layout It is not only amusic player but a music managerClementine allows users to edittags create and edit playlists andconvert (transcode) musicClementine can even retrieve coverart and missing tag informationWith Clementine users have achoice between using theapplication through the appindicator or as a full windowClearly Clementine is a flexibleand multi-functional musicmanager that many Linux usersmay want to try because of itsmany features

The latest version at the timeof writing is version 111 Thisversion is very stable For exampleClementine does not crash orfreeze the program completestasks successfully without issuesIn my opinion Clementine is muchmore stable than Rhythmbox andBanshee The program starts up

quickly when executed and closesswiftly when closed Clementinedoes not require any loading whenperforming many tasks HoweverClementine does require sometime to convert audio filesdownload cover art rescan musiclibraries or lookup tag info Thesetasks require time becauseconverting is a complicatedprocess networks have limits totheir speed and the library must

be created and indexed carefully

Clementine allows users tocontrol the player with thekeyboard For instance I can pressF7 to stop the music and F10 tomake it louder This allows users toperform one task without needingto switch windows to controlClementine Many music playerslike Smplayer VLC and Mplayer donot support this feature

Clementine responds to these key-commands without delay

The programs layout andgraphics are set up wonderfully Tothe left users will see their musicInternet radio stations artist infosong info and search results ndashdepending on the clicked icon onthe far left column To the rightusers will see the playlist contentsClementine displays the differentplaylists as tabs Just as webbrowsers like Firefox permit usersto have multiple tabs with awebpage in each each playlist is atab At the bottom of the playlistbox users will find the controls forcurrent playing music and theprogress bar In the bottom leftcorner of the application thecover-art is displayed with themusic title The icons and buttonsare carefully placed to provide acompact appearance This givesthe playlist and library box moreroom to list the music files

Clementine can be used as a tageditor If a user has an mp3 filethat does not have the informationabout the artist or genre

full circle magazine 74 35 contents ^

REVIEW - CLEMENTINEClementines tag editor will helpAfter a user right-clicks the musicfile to be edited they can clickldquoEdit track informationrdquo Thiscauses a window to appear withtwo tabs After clicking the tabtitled ldquoEdit tagsrdquo the user will seethe tags that can be edited If theuser is unsure about whatinformation should be typed intothe tags they can click ldquoCompletetags automaticallyrdquo to makeClementine search the Internet forinformation This ability wouldwork only with music made by wellknown musicians and notindividuals that post home-mademusic free on the InternetClementine can gather taginformation only if onlinedatabases list the song

Playlists are easily created andexported with Clementine Thefirst step is to right-click a song inthe left box when ldquoFilesrdquo orldquoLibraryrdquo is highlighted Thenselect ldquoOpen in new playlistrdquo Forthe songs that come next right-click and select ldquoAppend to currentplaylistrdquo After that right-click theplaylists tab and click ldquoSaveplaylistrdquo To finish exporting theplaylist pick a playlist format and asave location Once chosen clickldquoSaverdquo Clementine makes this

process very easy Other playlistcreators can be difficult or time-consuming to use Clementineallows users to save the playlist innumerous formats Many playlistmakers do not have a collection ofchoices as large as Clementineslist of formats This allows users toeasily make a playlist to use withany device or music playerprogram

Clementinehas anotherfeature thatmakes it apowerfulapplicationconvertingaudioClementinecan convertbetween a fewformats Theconversion window canbe opened by clickingldquoToolsrdquo in the menu bar andselecting ldquoTranscode Musicrdquo Nextclick ldquoAddrdquo to pick music files toconvert and configure the optionsThe converting feature is veryconvenient and easy to use Forexample the converting windowitself is self-explanatory

Clementine even has a moodbar

and a large variety of color sets Amoodbar is a colored progress barused instead of the plain defaultprogress bar However a moodbaris not just a colored bar The colorsare based on the ldquomoodrdquo of eachsection of the song The differentcolor sets are alternate colors usedto display each mood Tounderstand what a strip of thesong is like it helps to know whatthe color means for the activemood color set

The Internet radio works verywell Clementine provides

users with a largeselection of radio

stations for anygenre of musicThe collectionis not sparse

even Icecastalone is

extensiveClementine has no

difficulties playing Internet radiostations The sound quality issuperb and clear and the loading isswift It seems as if the music iscoming from local files

Clementine has an extensive listof visualizations They can befound and activated by clickingldquoTools gt Visualizationsrdquo The

window that appears containsoptions for the visualizationsUsers should be able to find theperfect visualization that theyenjoy viewing while listening tomusic The visualizations have aclear sharp appearance Themoving images are not blocky orpixelated

These many features makeClementine a great music managerThis is a powerful music player thatstill retains excellent performanceThis application can satisfy theneeds and wants of many userswhile still being easy to use Theprogram is pleasing to the eye anddoes not require time to figure outthe layout If users decide to try anew music manager or they dislikeUbuntus default music managerClementine may be a player thatthey may wish to try

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 11: Full Circle Magazine #74

full circle magazine 74 11 contents ^

HHOOWW--TTOOWritten by Elmer Perry LLiibbrreeOOffffiiccee PPtt2277 IInnttrroo TToo DDrraaww

The LibreOffice Draw module isa vector graphics application

included in the LibreOffice suiteDraw lets you create graphics youcan use in your documents Whilethere are more advanced vectorgraphics programs ndash such asInkscape ndash Draw provides you withmore tools than most drawingpackages included in other officesuites

Vector graphics create imagesby defining geometric shapes suchas circles rectangles and polygonsrather than by pixel points on thescreen Because of this vectorgraphics scale without distortion

As with the other modules inLibreOffice Draw integrates wellwith the others making it the toolof choice when creating graphicsfor your documents

THE DEFAULT LAYOUT

The default layout for Draw israther sparse You will probablywant to modify it to include thetoolbars you use most often Thelayout includes the basic elements

you need to create a graphicimage The center of the screen isthe area where you will create yourgraphic To the right you have thepage pane showing the differentpages of the graphic Multi-pagegraphics are used mostly forpresentations and I will coverthem at a later time

By default you have threetoolbars The standard toolbar isthe topmost toolbar This is thetoolbar you see in most of theLibreOffice modules It controlsthe new open save copy cutpaste and other functions thatpertain to most modules The line

and fill toolbar sits below it Thistoolbar controls how the lines andfill of an object will look At thebottom of the window sits thedrawing toolbar From this toolbaryou can create most of the objectsfor your graphic You can move thetoolbars by grabbing the handle atthe beginning of the toolbar anddragging it to the location whereyou want it

The status bar at the bottom ofthe window gives you a lot ofuseful information about theobject you are editing An objectrsquostype dimensions angle and otheruseful information will show up

here I will refer to the status baroften during the How-tos on Draw

At the top and along the leftedge sit the rulers The rulers areguides to where you are in theimage If you want to change theunit of measure in the rulers youcan right-click the ruler and selecta different unit of measure Whenyou have an object selected theruler shows double lines toindicate the objectrsquos position onthe drawing

THE COLOR BAR

The color bar displays thecurrent color palette under the

full circle magazine 74 12 contents ^

HOWTO - LIBREOFFICE Pt27drawing area You can use it toselect colors for your objectsrather than having to use thedropdown list in the line and filltoolbar The first box ndash the whitebox with an X in it ndash is the no color(or invisible) selection To displaythe color bar go to View gtToolbars gt Color Bar To use thecolor bar left-click the color youwant for the fill color of the objectand right-click to select the linecolor

TEAR-OFF TOOLBARS

Many of the icons on thetoolbars have a triangle or arrowto the right This indicates the itemis expandable Clicking on thearrow gives you more choices You

can detach these items from thetoolbar creating a floating toolbarWhen you expand the item youwill see a grab bar at the bottomClick and drag the grab bar tocreate a floating toolbar of theitems This is helpful when youneed to use the items repeatedlyand is quicker than having toexpand the items each time Whenyou are finished just close thefloating toolbar by clicking on theclose button in the title bar

GRID SNAP LINES AND

SNAP POINTS

When creating an image I findit useful to have guides to workfrom The grid snap lines and snappoints are useful for such guides

You can set the program to snap tothese guides which help youprecisely place your objects in thedrawing

To set up the grid go to Tools gtOptions gt LibreOffice Draw gt GridIf you want objects to snap to thegrid by default check the Snap-to-grid checkbox under grid You alsohave the option to make the gridvisible by default Resolution setsthe vertical and horizontal settingsfor the grid Subdivision sets thenumber of markers between thehorizontal and vertical grid pointsThe more subdivisions the moreprecise the changes when snap-to-grid is on But like most things ahappy medium is usually better

than too much You can set certainsnap options on by default underthe snap section but I recommendleaving these all off by defaultand using the options toolbarwhen you need to turn them onUse the snap range to control howclose to a snap point you arebefore your object snaps to thepoint

full circle magazine 74 13 contents ^

Elmer Perrys history of workingand programming computersinvolves an Apple IIE adding someAmiga a generous helping of DOSand Windows a dash of Unix andblend well with Linux and Ubuntu

HOWTO - LIBREOFFICE Pt27

Unlike the grid snap points andsnap lines are inserted when youneed a more exact location Snaplines are great for aligning objectsvertically or horizontally To createa snap line or point Insert gt InsertSnap PointLine from the menubar The X position controls thedistance from the left of theimage The Y position controls thedistance from the top The typecontrols whether you are insertinga snap point vertical snap line orhorizontal snap line You can alsocreate snap lines by clicking anddragging from either thehorizontal or vertical rulers Todelete a snap line click and drag itback to the ruler To delete a snappoint right-click the snap pointand select Delete Snap Point

OPTIONS TOOLBAR

The options toolbar contains allyour snap options If it is notshowing select View gt Toolbars gtOptions On the toolbar you can

toggle whether your guides aredisplayed and toggle on and offthe snap options You might wantto dock this toolbar to the bottomor side of your window as I suspectyou will use it often to togglethese options

There is one more guide on thetoolbar we have not discussed yetIt is the helplines When you selectthe helplines on the optionstoolbar then when you move anobject dashed lines appear fromthe corners of your object to therulers The helplines are just onemore tool to help you accuratelyplace your objects

CONCLUSION

LibreOffice Draw is the graphicsapplication of the LibreOfficesuite Draw saves graphics in avector graphic format for use inyour documents created withother applications in the suiteDraw provides you with the tools

to combine text and geometricobjects to create your graphicsGuides and the ability to snap tothe guides help you to preciselyplace your objects

In the next LibreOffice How-Towe will look at creating basicobjects in Draw

The Ubuntu Podcast covers allthe latest news and issues facingUbuntu Linux users and FreeSoftware fans in general Theshow appeals to the newest userand the oldest coder Ourdiscussions cover thedevelopment of Ubuntu butarenrsquot overly technical We arelucky enough to have somegreat guests on the show tellingus first hand about the latestexciting developments they areworking on in a way that we canall understand We also talkabout the Ubuntu communityand what it gets up to

The show is presented bymembers of the UKrsquos UbuntuLinux community Because it iscovered by the Ubuntu Code ofConduct it is suitable for all

The show is broadcast live everyfortnight on a Tuesday evening(British time) and is available fordownload the following day

podcastubuntu-ukorg

full circle magazine 74 14 contents ^

HHOOWW--TTOOWritten by Alan Ward CCoonnnneeccttiinngg TToo IIPPVV66

The 2008 Beijing SummerOlympics brought IPv6 to the

attention of the technical crowdwith further reminders on WorldIPv6 Day 8 June 2011 and WorldIPv6 Launch Day 6 June 2012 Weare for the most part informedthat the current IP (IPv4) addressspace is running out and thatsometime in the short to middleterm we will need to get to usingIPv6 addresses and connectivity tothe Internet

This is not quite yet the case formost people Internet ServiceProviders have not rolled outnative IPv6 access in manycountries Most servers still haveonly Pv4 access with the exceptionof Internet giants such as GoogleFacebook and several others Muchof the hardware available(specially in the domesticcategory) still handles only IPv4But things are changing and wewill need to get to it Going dual-stack ie having both IPv4 andIPv6 activated at the same time isa nice way of making thetransition

Luckily for us Debian Ubuntuand most other GNULinuxdistributions are well up to speedas regards IPv6 The Linux kernelitself handles IPv6 quite well GNUuser-land applications have beenadapted or ported to IPv6 andmost widely-used GUI programsare now capable of making use ofIPv6 connections - actually whenboth IPv6 and IPv4 are presentthey tend to prefer IPv6

So in a way Ubuntu is ideal tomake a first contact with this newIPv6-enabled version of the Web

CONNECTING TO THE

INTERNET WITH IPV6

Supposing we do not have anative connection to the IPv6-enabled Internet we shall needthe services of a tunnel brokerThis is the equivalent of anInternet Service Provider butinstead of giving access to theInternet for individual lines ordevices it gives access to the IPv6-enabled Internet starting from anormal IPv4 address We will be

creating an IPv6 tunnel from ourcomputer to the tunnel brokerthrough the IPv4-only fabric thatlies between us

Several tunnel brokers areavailable both free andcommercial Two in the formercategory are SixXS(httpwwwsixxsnet) and Gogo6(httpwwwgogo6com) In bothcases the necessary software isopen free and readily availablefrom the Ubuntu repositories

For Gogo6 we need to sign upfor their Freenet6 IPv6 accessservice athttpwwwgogo6comfreenet6account Each of their servers worksindependently from the others soremember which one you are on(choose the one you think is bestaccessible from your country)Once we have confirmation ofbeing registered we need toinstall the software

sudo apt-get install gogoc

Naturally we could also use agraphical program such as

Synaptic Ubuntu Software Centeror Muon

We then need to edit theconfiguration fileetcgogocgogocconf with theusername and password the servergave us and restart the servicewith

etcinitdgogoc restart

We should then be able to seethe tunnel with the ifconfigcommand

ifconfig

tun Link encapUNSPECHWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00

inet6 addr2001db8101128ScopeGlobal

UP POINTOPOINTRUNNING NOARP MULTICASTMTU1280 Metric1

In this example our IPv6address would now be2001db8101 Since this is just anexample I chose a (relatively)simple addressmdashreal IPv6addresses may need be writtenwith up to 32 hexadecimal digits

full circle magazine 74 15 contents ^

HOWTO - CONNECTING TO IPV6grouped into eight four-digitgroups

If we choose SixXS as our tunnelbroker the registration processmay be slightly slower (it tookslightly less than an hour for me)since it is not completelyautomated real human beingsprocess our request We can thenrequest a tunnel be activated forus and optionally an IPv6 addresssubnet The tunnel is all we needto access the IPv6 Internet on asingle computer the subnet isneeded if we chose to connect acomplete local network throughour machine

For SixXS the appropriatesoftware package is aiccu

sudo apt-get install aiccu

When we have editedconfiguration file etcaiccuconfwith the username and passwordgiven by SixXS we can restart theservice

etcinitdaiccu restart

and we should then be able tosee the tunnel with the ifconfigcommand

ifconfig

sixxs Link encapUNSPECHWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00

inet6 addrfe8040fe00229264ScopeLink

inet6 addr2001db810164 ScopeGlobal

UP POINTOPOINTRUNNING NOARP MULTICASTMTU1280 Metric1

This one is configured in aslightly different way than theGogo6 version (note the 64segment instead of a single host128 address) and uses identifierldquosixxsrdquo instead of ldquotunrdquo

If things have gone well so fareither with Gogo6 or with SixXSwe can now use the IPv6-activatedversions of network tools to checkconnectivity such as ping6 (insteadof ping) and traceroute6 (insteadof traceroute) Other tools such ashost and ip work in the same wayboth for IPv4 and IPv6 So

host ipv6googlecomipv6googlecom is an aliasfor ipv6lgooglecomipv6lgooglecom has IPv6address2a0014504001c0263

ping6 -c 3 -n ipv6googlecomPINGipv6googlecom(2a0014504001c0268) 56 data bytes

64 bytes from2a0014504001c0268icmp_seq=1 ttl=51 time=228 ms64 bytes from2a0014504001c0268icmp_seq=2 ttl=51 time=228 ms64 bytes from2a0014504001c0268icmp_seq=3 ttl=51 time=229 ms

Since we now have IPv6connectivity with the Web we canbrowse IPv6-only web pages Someclassical destinations to try outIPv6 are the dancing turtle athttpwwwkamenet (it dancesonly if we connect through IPv6)or the test pages athttpwwwtest-ipv6com orhttpwwwipv6-testcom

full circle magazine 74 16 contents ^

HOWTO - CONNECTING TO IPV6

DIFFICULTIES WITH IPV6AND UBUNTU

We have just set up a dual IPv4and IPv6 stack our computer isconnected directly to the IPv4Internet through our usual ServiceProvider and indirectly to the IPv6Internet through the tunnelbroker But if we had not set up ordo not activate the tunnel ourcomputer can be in a situation inwhich it has a working IPv4connection but not so with IPv6

Ever since most modernoperating systems activate IPv6 bydefault this has given rise to someconfusion Many programs arecapable of handling dual-stackaccess they prefer to use IPv6 ifpossible and if not fall back toIPv4 But other programs cannothandle this which usually ends upcausing delays that annoy the userSome programs even complainabout ldquonot being able to connectto the Internetrdquo - even though aperfectly good IPv4 connection isup

This is now more-or-less fixedfor software on Ubuntu thoughwith previous versions it was

sometimes necessary to deactivateIPv6 at kernel level One optionwas to blacklist the ipv6 kernelmodule as mentioned by RobertClipsham way back in numberseven of FCM Another possibilitywith recent kernels is to disableIPv6 through the proc interface

echo 1 gtprocsysnetipv6confalldisable_ipv6

However it should be stressedthat these difficulties should nolonger come up under Ubuntuwhichever order in which aprogram chooses to connect to theInternet it should be able to do sothrough one route or the otherNot so in other operating systemsspecially with commercialsoftware

WORLD-REACHABLE

ADDRESSES

The nice thing about IPv6 is thatNetwork Address Translation (NAT)and private addresses ubiquitousin the IPv4 world are no longerused The reason is that since thereare so many public IPv6 addressesavailable it will not be necessaryto re-utilize them many times overin the form of private addressesthat are not routable through theInternet

The corollary is that thecomputers we connect to the Webusing IPv6 are directly reachablefrom all over the Internet Nothingstands between us and the wildworld out there

This can come out as an

advantage Consider for examplethe hoops some of us jumpthrough in order to reach ourhome machines from outsidewhile on the road Or to get intoour work machines from home(though systems administratorsmay frown on this and rightly so)With IPv4 we need to open a portin our router to enable access fromthe outside and activateDestination NAT (DNAT) to makepackets we actually send to ourrouters external address be resentinside towards a specific PC Andwe must achieve this rathercomplex setup while at the sametime taking into account systemsecurity

With IPv6 and world-reachableaddresses this is no longernecessary If for example myhome computer has global address2001db8101 and an Apache webserver running I can connect to itdirectly from outside my home bysimply pointing any browser to thecorresponding URLhttp[2001db8101] If I set up apersonal mail server it can also bedirectly reached and mail sent tome from the Web

But having our computersdirectly reachable can also

full circle magazine 74 17 contents ^

HOWTO - CONNECTING TO IPV6constitute a serious security riskSo we need to be really carefulabout what kinds of traffic we letin

To protect my home computer Ican use my global IPv6 address toset up a SSH or OpenVPN virtualprivate network (VPN) This wayfull communication can be set upfor all protocols through anencrypted and authenticatedchannel Even if somebody inbetween may see my packets asthey pass through they cannotdecrypt them and view the datacontained within So we have astrong argument in favor ofsetting up a secure VPN andmaking sure our services can beaccessed not directly from theInternet but only through theVPN

Naturally Ubuntu has all thenecessary tools in the repositoriesboth for the client and for theserver sides of the VPN Thecorresponding software packagesare ssh-server openvpn andnetwork-manager-openvpn ndashthough as usual other possibilitiesalso exist

Luckily the Linux kernel firewallis also well up to the job though it

does need to be correctly set upThe command-line way of doingthis is probably not for the faint ofheart as it is relatively easy toleave out a rule and make thingstoo easy for the bad guysmdashorbeing over cautious andinadvertently blocking yourselfout So a GUI tool such asfirestarter may be a wise choice tobegin with

If we set up some services wewish to share with friendsmdashor justuse for ourselvesmdashwe should alsobear in mind the securityimplication of having a port opento the world Special attentionshould be given to securing accessespecially when sensitive data canbe accessed eg though filesharing If all we want is access to

our files while on the road SFTP isprobably the easiest service to setup Basically all we need to do isinstall package openssh-server onour home computer We can thenaccess it from any file managerthat knows about SFTP (such asGnomes Nautilus) using URLsftpusernameserver_ip

Since SFTP is actually based onSSH it may be considered quitesecure especially if no-passwordpublic certificate-only access isused

For road-warriors several appscan be found that do SSH andSFTP both for iOS and AndroidUnless of course you choose to gowith Ubuntu on your phone ortablet in which case findingsuitable client software is simply amatter of choice

Alan teaches computer science atEscola Andorrana de Batxillerat Hehas given courses at the Universityand currently teaches GNULinuxsystems administration at the OpenUniversity of Catalunya (UOC)

full circle magazine 74 18 contents ^

HHOOWW--TTOOWritten by Nicholas Kopakakis BBlleennddeerr -- PPaarrtt 66bb

Last month we used CyclesRender to create the image

shown below left

Letrsquos create a similar image(below right) with the Blenderengine

The first thing that we notice(at least me) is shadows Theshadows that our point lamp castswith blender render are almostblack This phenomenon ishappening because in Blenderrenderer the light is been emittedby the lamp only This isntrealistic as in the real world every

object emits or reflects light

On the other hand Cyclesrenderer calculates the light thatevery object has from thesurroundings You can observe thecone and see how the shadowfrom the cube smoothly fades(contrary to the cone from theBlender renderer) and we have amirroring ground and a shiny metalcube in our scene

One other thing that is verycrucial and a main difference

between Blender and Cycles ismore technical

Navigate to File gt UserPreferences gt System (above)

At the lower left corner of theSystem Tab you can check if yourcomputer has Nvidia CUDAsupport under Compute Device

My GPU has CUDA support so Ican enable it You can also check itat the official CUDA support urlhttpsdevelopernvidiacomcuda-gpus

If you are lucky and have anNvidia CUDA card you have toenable it under the ComputeDevice Tab that I mentionedbefore AND under the PropertiesPanel Render Tab -gt Device -gt GPUCompute in order to have the fullpower for your rendering

full circle magazine 74 19 contents ^

HOWTO - BLENDER Pt 6b

Cycles can use your GPU CUDAcores to render and is much fasterthan the CPU Check out CUDA atwikipedia httpenwikipediaorgwikiCUDA

If you dont have a CUDA GPUyou can use Open ShadingLanguage but its a little bit buggyand I couldnt recommended thismethod of rendering for now Inthe near future I have a feelingthat itrsquos going to be much fasterthan the CUDA render procedure

But enough with the technicalstuff

Letrsquos see another great thing

about Cycles Open the blend filethat we started last month or justcreate a new one Dont forget tocheck that the Cycles Render at thetop is selected

Also change one of your 3d viewwindows to show the renderedresult

Select the sphere navigate tothe Properties Panel and changethe Surface shader from thedefault Diffuse BSDF to Emission

You can check in the Previewwindow the cool effect that wecreate You can adjust the Colorand the Strength of the light thatyour object emits Also for everyshader you can adjust a lot of otherthings (as textures for example) bypressing the little dot right next tocolor and strength values

Select our metallic-lookingcube press the little dot next tocolor and change its texture toBrick Texture Check the result inyour 3d view window and selectdifferent textures until you findsomething that you like

full circle magazine 74 20 contents ^

Nicholas lives and works in GreeceHe has worked for a post-productionhouse for several years and migratedto Ubuntu because ldquoit rendersfasterrdquo You can email him atblender5dgmailcom

HOWTO - BLENDER Pt 6b

TIP The little dots are in everyshader not only emission and Ipersonally find them very useful toquickly create interesting stuff

Another interesting shader isthe Mix Shader As you can easilyunderstand from its name this is ashader that you can use to mixother shaders Two other shadersto be more precise So letrsquos selectour cone and change the DiffuseBSDF shader to Mix Shader Add aGlass shader and a Diffuse shaderor a Glossy Shader and anAnisotropic Shader to our coneChange the value of the Facparameter to adjust thepercentage of the second shader(0000 means 0 while 1000means 100)

Check the result on yourpreview window and adjust thesettings as you like

Another thing that I want tomention in this tiny littleintroduction on the CyclesRenderer is the use of planesinstead of lamps

Most people working in Blenderand Cycles use planes to illuminatetheir scenes Looks like more ldquoreal

worldrdquo lighting and I have noreason to argue with them

Below is where I am so far

For this month follow this linkhttpvimeocom68010380 toenjoy a wonderful work by 3people and Blender(congratulations goes to JavierTrapiella Baol Bardot Bulsara andRobert Green)

Also visit wwwblendernewsorgto enter and share with thousandsof professional artists

httpblendernewsorgxemid=Feature_Articlesampdocument_srl=1274

full circle magazine 74 21 contents ^

HHOOWW--TTOOWritten by Mark Crutch IInnkkssccaappee -- PPaarrtt 1144

Transparency ndash or itscounterpart opacity ndash is such a

fundamental concept in Inkscapethat it was one of the earliesttopics covered in this series Backin Part 3 you were introduced tothe Opacity spin-box on the statusbar which gives you the ability toset a single transparency level fora whole object or even a group ofobjects

If you want a single object tohave varying opacity ndash such ascompletely transparent at one endand opaque at the other ndash you canuse a gradient for the fill andstroke But what about doing thesame for a group of objects Youcould set suitable gradients oneach individual item in the groupseparately to get the desiredeffect but if your group containslots of objects then that approachbecomes tedious very quickly

The solution to this problem ismasking This is a technique thatuses a grayscale image as a meansof specifying the opacity ofanother object or group Any whitesections in the image cause that

part of the masked object toappear opaque Black sectionscause that part to appeartransparent And grays in-betweenresult in varying levels of opacity

Lets look at an example In thisimage (below) Ive placed a solidred circle on top of a solid greenbackground The green is theremainly to show the effect moreclearly On top of the circle is arectangle with a white-black-whitegradient Using this rectangle as amask for the circle gives the resultof a clipped circle that fades fromopaque to transparent and back toopaque

Note that anything outside themask is clipped In that respectmasking could even be used as analternative to the clip paths thatwere introduced in the previouspart of this tutorial Draw yourmask entirely in white ndash or in solidshades of white and black ndash andany parts of the masked objectwhich lie outside the mask orwhich are colored black will beclipped Usually I recommend usinga clip path in preference to a maskif you simply want a hard clippededge but as we will see later inthis article there are times whenits easier to use a mask

You may recall that the fill andstroke of a clip path are irrelevantto the final effect on the clippedobject With masks however theopposite is true ndash the color of eachindividual pixel is taken intoaccount when calculating its effecton the masked object so fills andstrokes have significance

Did I say pixel In a vectorformat In practice there are fewcases where an SVG file is actuallyused as a purely vector format Ifyou want to display an SVG file ona computer screen or print it to aninkjet or laser printer it isultimately converted to pixelsMasking takes place during thisfinal output step so although themask may be made up of vectorobjects and the item beingmasked is also a vector the finalresult is really generated only atthe point that those vectors areconverted to individual pixels fordisplay or printing

Using a thick-stroked rectangleand strictly black or white pixelsits easy to see the differencebetween a clip path and the use of

full circle magazine 74 22 contents ^

HOWTO - INKSCAPE Pt14a mask to simulate clipping In thetop pair of images Ive used therectangle as a clip path and youcan see that the result is alignedwith the center line of the strokeThe second and third pairs ofimages show the rectangle beingused as a mask with only whiteparts remaining and black partsbecoming transparent Itsespecially clear in the last pair thatthe stroke has an effect

By now it should be clear thatclipping and masking are similaroperations so its not reallysurprising that Inkscape exposesthem with the same user interfaceJust as with clipping the maskingobject must be on top of the objectto be masked in terms of the z-index You then select both itemsand choose Set Mask from thecontext menu or Object gt Mask gtSet from the main menu Releasinga masked object is as simple asselecting it (it will be described asldquoMaskedrdquo in the status bar) thenchoosing Release Mask from thecontext menu or Object gt Mask gtRelease from the main menu Justas with clip paths it is possible toedit masks using the node toolwithout releasing them first butgenerally theres little benefit todoing so as you can edit only theoutline shape of the path not itscolor

As youve seen using agrayscale gradient as a mask givesyou some control over the opacityof the masked object You may alsorecall that Inkscape offers aselection of black and whitepatterns in its Fill amp Stroke dialogplus a few grayscale bitmap fillpatterns These may previously

have seemed rather limiting buttheir monochrome nature makesthem perfect for use as a mask

The checkerboard pattern is agood example of a situation whereits easier to use a mask than a clippath This same effect could beachieved by clipping with acomplex path but its probably notworth the extra effort Lookingclosely at the checkerboard youllnotice that the fill isnt made up ofblack and white squares but ratherwhite and transparent Using whiteand transparent can sometimes

make it easier to see what parts ofan object you are masking whiteareas will remain visible andtransparent areas will be clipped Atranslucent white area will havethe same effect as a shade of grayIt may seem counter-intuitive tocover the parts of the object thatyou want to keep and expose theparts that will be hidden but thatsthe way that masking has beendefined in the SVG specification sothats the way it works in Inkscape

Because clip paths are definedby a boundary and a concept ofwhats inside and outside thatboundary its possible to use onlya single path or object to define aclipping shape Masks on the otherhand are concerned with only thecolor of pixels so it doesnt reallymatter whether your mask is madeup of a single object or a wholeload of objects inside a group Thisallows you to create complexarrangements of colors andpatterns which would beimpossible to reproduce using asingle path

This example uses a groupmade up of a few random objectsas a mask You can see that therepeating radial gradient of therectangle made up of a white-to-

full circle magazine 74 23 contents ^

Mark has been using Linux since1994 and uses Inkscape to createtwo webcomics The Greys andMonsters Inked which can both befound athttpwwwpeppertopcom

HOWTO - INKSCAPE Pt14transparent transition results in asimilar pattern being visible fromthe masked red circle But byadding extra black and whitefeatures to the mask group youcan ldquooverriderdquo the pattern withexplicit sections of transparencyand opacity One thing to note isthe place where the black linecrosses the white one because theblack line is on top the pixels atthat position are black so that partof the masked object istransparent It doesnt matterwhats going on within the groupall that matters is the color of thefinal pixels This may not be thebest piece of abstract art in theworld but it would have been a lotharder to draw without usingmasks

Although you can use masks tocreate complex arrangements ofclipping and transparencyprobably the most common use issimply to add ldquofeatheringrdquo to theedges of a group so that it fadesinto the background In that caseall you need for your mask designis a strongly blurred white ellipseas demonstrated in this whollyunseasonal greeting card design

Throughout this article Ivereferred to masks as beinggrayscale images Thats notstrictly true ndash a mask can be anycombination of colors that youwant However anything otherthan white black or gray will beconverted into a grayscale imagebefore its used as a mask This canmake it difficult to predict the

exact effect of a color on theresultant opacity so I recommendusing pure grayscales whendrawing your masks in almost allcases

full circle magazine 74 24 contents ^

HHOOWW--TTOOWritten by Ronnie Tucker WWrriittee FFoorr FFuullll CCiirrccllee MMaaggaazziinnee

GUIDELINES

The single rule for an article isthat it must somehow be

linked to Ubuntu or one of themany derivatives of Ubuntu(Kubuntu Xubuntu Lubuntu etc)

RULES

bull There is no word limit for articlesbut be advised that long articlesmay be split across several issues

bull For advice please refer to theOfficial Full Circle Style Guidehttpurlfullcirclemagazineorg75d471

bull Write your article in whicheversoftware you choose I wouldrecommend LibreOffice but mostimportantly - PLEASE SPELL ANDGRAMMAR CHECK IT

bull In your article please indicatewhere you would like a particularimage to be placed by indicatingthe image name in a newparagraph or by embedding theimage in the ODT (Open Office)

document

bull Images should be JPG no widerthan 800 pixels and use lowcompression

bull Do not use tables or any type ofbold or italic formatting

If you are writing a reviewplease follow these guidelines

When you are ready to submityour article please email it toarticlesfullcirclemagazineorg

TRANSLATIONS

If you would like to translateFull Circle into your nativelanguage please send an email toronniefullcirclemagazineorg andwe will either put you in touch withan existing team or give youaccess to the raw text to translatefrom With a completed PDF youwill be able to upload your file tothe main Full Circle site

REVIEWS

GAMESAPPLICATIONSWhen reviewing gamesapplications please state clearly

bull title of the gamebull who makes the gamebull is it free or a paid downloadbull where to get it from (give downloadhomepage URL)bull is it Linux native or did you use Winebull your marks out of fivebull a summary with positive and negative points

HARDWAREWhen reviewing hardware please state clearly

bull make and model of the hardwarebull what category would you put this hardware intobull any glitches that you may have had while using the hardwarebull easy to get the hardware working in Linuxbull did you have to use Windows driversbull marks out of fivebull a summary with positive and negative points

You dont need to be an expert to write anarticle - write about the games applicationsand hardware that you use every day

full circle magazine 74 25 contents ^

httpsspideroakcom

Get 25 off any SpiderOak packagewith the code FullcirclemagFans

full circle magazine 74 26 contents ^

AASSKK TTHHEE NNEEWW GGUUYYWritten by Copil Yaacuteňez

Hi everyone Welcome back toAsk the New Guy

If you have a simple questionand you think Ubuntu Bug 1 issome kind of flying roach contactme at copilyanezgmailcom

Todayrsquos question is

Q How do I connect to myUbuntu desktop using myAndroid phone

A Right this way Mr Bond QBranch has been working on somenew toys for you How about thisItrsquos a combination martini shaker-slash-Taser No Well thenperhaps this combination cufflink-slash-Taser Or this itrsquos acombination Taser-slash-Taser Notvery imaginative I know Sorry sirwersquore a little underfunded rightnow

Nothing says ldquoI want to beDaniel Craig or Jennifer Garnerrdquolike accessing your Ubuntu desktopfrom your mobile phone Whatrsquosfunny is that if Hollywood weredoing it there would be multiple

cascading menus and screens alongwith some kind of eye-trackingdigital Heads Up Display andvirtual keys yoursquod have to press inthe air like a methed-out orchestracomposer

Quick detour why is it thatevery tinseltown movie showspeople working with virtual GUIssuspended in front of them I getexhausted just lifting my hand toturn off the monitor Forget abouthacking an enemy server can youimagine typing an email on one ofthose Are there NO ergonomicsexperts in Hollywood End detour

As usual Ubuntursquos way is easyand sexy Not sexy as in actuallysexy Accessing your desktopremotely isnrsquot likely to get you adate with Halle Berry or JavierBardem But it might impress MissLinux Kernel 2013 and keep strayLuddites from wandering ontoyour lawn

To access your Ubuntu desktopfrom your Android phone yoursquollneed the following

1 An Ubuntu PC (Irsquom on 1304) -make sure itrsquos connected to yourhome network2 An Android Phone (I used an HTCDroid Incredible II runningGingerbread)3 Someone to shout ldquoHallelujahrdquowhen yoursquore finished (this is keypeople donrsquot skimp)

Okeedokee got everythingready Good Go to your PC andclick on the Ubuntu symbol to

open the Unity search field TypeDESKTOP and yoursquoll see a DesktopSharing application Click on thatto open it

Here is how I configured mypreferences in order to giveexternal access to my Ubuntudesktop

The Desktop Sharing windowasks for a password that must be

full circle magazine 74 27 contents ^

entered in order for someone toconnect from the outside Usesomething you can easilyremember like the name of thegaffer on Star Trek II The Wrath ofKhan (Romolo Aquistapace as ifyou didnrsquot know)

Yoursquoll notice I left blank theldquoYou must confirm each access tothis machinerdquo option You mightwant to keep this box checked Itrsquosnever a good idea to leave yourmachine accessible to the outsideworld even if yoursquore requiring apassword I have it toggled OFF forease of use but honestly do as Isay not as I do And as a generalrule you should never takesecurity advice from someone whorevels in his ignorance

Oh if you currently have yourapp bar along the left side of yourscreen set to auto-hide changethat to the default so that itrsquosalways visible If the app bar auto-hides itrsquos more difficult to access itfrom your phone Also if you haveyour computer set to sleep after acertain amount of time you mightwant to change this setting so thatyour PC doesnrsquot go to sleep andthus disconnect you in the middleof a connection

Yoursquoll also need your desktopPCrsquos IP address Ubuntu makes thisdead simple Just right-click thenetwork icon and click onConnection Information Note theIP address listed there yoursquoll needit in just a second

Okay now itrsquos time to get yourphone ready

Fire up your Android phone andhead over to the Google PlayStore Yoursquore going to need a VNCclient Thatrsquos the software that willconnect your phone to your PC Irsquomnot sure what VNC stands forprobably just the initials of the

white-haired wizard who capturedthis sorcery and gave it away onthe Internet

I should probably take amoment to explain what a VNCclient does But Irsquom not gonnaLifersquos too short you know

The VNC client I used is calledandroid-vnc-viewer and itrsquos freeOnce yoursquove downloaded thesoftware press the icon to run itYoursquoll see a window with emptyfields Letrsquos fill those in and solidifyyour status as AlphaNerdNerdette among your peers(which if they mainly consist ofvillains named Hans with world

domination fetishes you shouldconsider ditching)

In the Nickname field typesomething catchy like Space Wolfor Super Tramp Yoursquore beingtotally badass right now yournickname should reflect this

Next type in the password youset up on the Desktop Sharingapplication Finally type in thedesktop PCrsquos IP address Yourscreen should look something likethat shown on the following page

Ready Time to see if yourHallelujah shouter is up to the taskAlso if there are any annoyingneighbors who keep trying toexplain fantasy football to youinvite them over Payback time

Click Connect Hallelujah Feelfree to lift your arms up Mosesstyle and scream ldquoBeholdrdquo In a fewmoments your smartphone screenwill fill with a lower resolutionversion of whatever is on yourdesktop screen Your phonersquosscreen will now act like a laptoptrackpad Wherever you move yourfinger your cursor follows Tap thescreen on an Ubuntu app icon andwatch it open

ASK THE NEW GUY

full circle magazine 74 28 contents ^

Copil is an Aztec name that roughlytranslates to ldquoyou need my heart forwhat againrdquo His love of womenrsquosshoes is chronicled atyaconfidentialblogspotcom Youcan also watch him embarrasshimself on Twitter (copil)

Pretty cool right

What can you do with this Theoptions are endless You couldaccess your PC and email yourself afile you forgot to put into thecloud Or click on your webcam anddo a quick security check of yourhome office Or make peoplebelieve yoursquove just hacked into abad guyrsquos world dominationsystem and are shutting down hisnuclear weapons lab with a fewkeystrokes Ladies yoursquoll be all therage at the next LAN party

Go ahead indulge your innerSydney Bristow or James Bond

Good luck and HappyUbuntuing

ASK THE NEW GUY

PYTHON SPECIAL EDITIONS

httpfullcirclemagazineorgissue-py01 httpfullcirclemagazineorgissue-py02

httpfullcirclemagazineorgpython-special-edition-issue-three

httpfullcirclemagazineorgpython-special-edition-volume-four

httpfullcirclemagazineorgpython-special-edition-volume-five

httpfullcirclemagazineorgpython-special-edition-volume-six

full circle magazine 74 29 contents ^

LLIINNUUXX LLAABBWritten by Charles McColm DDVVDD MMeennuuss wwiitthh DDVVDDSSttyylleerr

Video is everywhere thesedays Our phones tablets

digital cameras and notebooks allhave video capable cameras inthem Whether yoursquore taking afamily video or producing adocumentary itrsquos nice to put somepolish on the video There are a lotof video editing tools for LinuxLives Cinelerra OpenShot Pitiviand Kdenlive to name a few Theseediting tools will help you put thepolish on your actual video butwhat do you do about creating apolished looking DVD menu

In FCM73 I mentionedDeVeDe and KMediafactoryDeVeDe is great for creatingsimple menus if yoursquore in a hurrybut menus look text heavyKMediafactory was great at onetime but it hasnrsquot been developedin several years and the templatesare limited Enter DVDStylerDVDStyler is a cross-platform freeDVD authoring application for thecreation of professional-lookingDVDs

DVDStyler is available in theuniverse repository of Ubuntu and

can be downloaded with a simple

apt-get install dvdstyler

DVDStyler has a number of xinevideo-related dependencies

When DVDStyler starts itprompts you to create a newproject or open an existing projectIf you create a new project yoursquollwant to adjust some of the projecttitle DVD size video quality videoformat aspect ratio and audioformat for your region In NorthAmerica we use NTSC I chose the

169 rectangular aspect ratio andstuck with the default AC3 audio

Next yoursquore shown a number oftemplates and asked to select atemplate You can choose atemplate or simple click the no-template button There are aselection of backgrounds on theleft hand side to choose from butby right clicking in the blank spaceand selecting properties you canchoose your own image and audiotrack for the menu If you select anaudio track be sure to click the

loop check-box to have it playmore than once (you too can havethat eventually annoying repeatingmusic track that seems so coolwhen you first hear it)

Once you have your backgroundand audio track itrsquos time to addsome content In this instance Ikept it simple and added twovideos by clicking on the FileBrowser tab on the left side anddragging two videos to the menupage To add text beside thevideos right-click near the videosselect add then select text andtype in the text (Sintel forexample) Once the text is on thepage you can select it and changethe text properties including fontsize style fill outline color outlinesize background color andlocation

I wanted an option to play bothvideos back-to-back so I added abutton from the buttons tab onthe left I changed its properties byright-clicking on the buttonselecting properties then clickingon the Play all titles check-box

full circle magazine 74 30 contents ^

LINUX LABButtons need not be tied to

videos You can also add sub-menus by clicking on the DVDmenu option then clicking add andmenu This creates a second menuwhich you can link a button to bychoosing menu 2 (in the imageabove I just have one menu calledMenu 1) from the Jump to drop-down dialog (instead of title 1 inthe example illustrated) Sub-menus can be used to create amenu for chapters subtitles oraudio

A good example of how youmight use a second menu is if youwant to provide a menu forspecific chapters of a video Donrsquotworry if your video is one longvideo you can create chapters byright clicking on the video (title 1for example) selecting propertiesand entering the time for thesecond third fourth etc chaptersin the chapters field

In the buttons along the lefthand side there is a square blankbutton above an elliptical blankbutton The square button displaysan image once dragged to themenu space On the second menudrag out enough square buttons tomatch the chapters yoursquove created(remember chapter 1 usually starts

at position 0 in the video soalthough our screenshot shows 5times we have 6 chapters) Addtext below or beside each chapterBy default all the square buttonswill be linked to chapter 1 Tochange this right-click on eachsquare button choose propertiesand from the Jump to drop-downselect the correct chapter for eachbutton Donrsquot forget to add a menubutton and link it back to menu 1(our topmain menu) With a littlework you can get some neatresults

DVD Styler is a great programbut during the making of severalmenus I bumped into a fewproblems First text appears to belimited to 10 characters Secondalthough I was able to resize thevideo buttons the lsquokeep aspectratiorsquo button didnrsquot work asexpected and seemed to squishthe video buttons so they didnrsquotlook correct Although itrsquos not aproblem it would be nice to haveguidelines in addition to the gridoption

When yoursquove imported all yourvideos and created all your menusclick the File then click Burn DVDand OK to make an ISO image ofyour DVD Use Brasero XFBurn orK3b to burn the ISO to DVD

If yoursquore feeling particularlyadventurous and are not afraid ofa little XML you can even createyour own buttons for DVD Styler Aguy named Mike created a detailedblogger post about how to addyour own buttons to DVD Stylerherehttpmikesgeneralblogblogspotca200608creating-new-buttons-for-dvdstyler_04html

You can find the DVD Stylerdocumentation and other links onthe DVD Styler web site athttpwwwdvdstylerorgen

Happy DVD menuing

Charles is a step-father husbandand Linux fan who hosts a not-for-profit computer refurbishingproject He maintains a blog athttpwwwcharlesmccolmcom

full circle magazine 74 31 contents ^

MMYY SSTTOORRYY

It has been about 6 years since Itook my first dive into the ocean

of open source The first opensource operating system that I wasintroduced to was OpenSolaris Iwas very eager to know aboutLinux and Unix systems when I wascompleting my 11th standard inhigh school (In India graduationstarts after 12th standard) Untilnow I was mastering in Installationamp Troubleshooting of Windows Iloved to fix my friends systems as Iam crazy about operating systems

I love to have a challenge findsolutions to problems fix systemsand try new things I was wellknown in my school days andcollege days among classmatesand senior students for having ITskills In the first year of myengineering at Government Engcollege Dahod I loved to stay inthe internet lab till it closed Oncemy head of department professorfound out about my IT skills hegave me the responsibility tomaintain the system health of allcomputer systems in the Internetlab As a reward I got systems fortesting and trying out new things

At that time internet connectionswere very limited to a few collegesand enterprise organizations andthere were slow and unstable dial-up connections

I was looking for an operatingsystem more powerful thanWindows At that time in India theword ldquoLinuxrdquo was heard by a onlyfew IT geeks Linux was used rarelyin giant enterprises in India I triedout OpenSolaris but I didnt find itbetter than Windows

In September 2009 I cameacross the Ubuntu website whileGoogling about Linux Ubuntu wasdifferent than what I had heardabout other Linux distros I foundUbuntu more user friendly thanany other Linux distromdashwith a niceGUI and powerful securityfeatures I began to gather moreand more information aboutUbuntu Due to the slow andunstable internet speed (maxdownload speed 15 kbps) at thattime I could not download Ubuntu910 It would take 3 to 4 days todownload it and bandwidth wasalso costly at that time

Around October 2010 whenUbuntu 1010 was launched Idecided to download Ubuntu 1010anyhow Internet speed was goodenough but there werent stableinternet connections yet We couldhardly download up to 150 MB perday After downloading 5consecutive days with a mobiledial-up connection I downloadedUbuntu 1010 successfully on myfriends desktop We tried to makea WUBI installation but failed Idecided to install Ubuntu bycreating a new partition and have afull installation Finally I gotUbuntu installed within just 20minutes on a P4 with 512 MB RAMThis was my first installation ofUbuntu I had seen Ubuntu just inscreenshots before Within 3 days Iexplored the whole system Myfriend was confused about how touse the system but I taught himUbuntu My friend was very happywith Ubuntu because now he had avirus-free system with all requiredsoftware preinstalled We gotevery device working with Ubuntufrom a camera to 3G modemwithout installing any additionaldrivers My whole computing world

changed I was entering the worldof Ubuntu

In November 2010 I assembledmy own desktop with Core i3 2 GBRAM 500 GB HDD and UbuntuMany questions arose in my mindHow is Ubuntu being developedHow do contributors worktogether What does thiswonderful system consist of Afterspending some weeks on theInternet I got my answers Ichecked out the whole Ubuntuhistory and came across theLaunchpad platform Ubuntuforums wiki and Ubuntudocumentation I was alsointroduced to other Ubuntuderivatives like Backtrack LinuxMint and Linux Deepin

Ubuntu proceeded with 1104Natty 1110 Oneric 1204 Precise1210 Quantal I have enjoyedevery Ubuntu distro and never hadfaced a problem duringinstallation For the last two yearsUbuntu has grown and improved alot After the launch of Ubuntu1110 Natty many users didnt likeUnity but I never faced any

Written by Ketan Patel

full circle magazine 74 32 contents ^

MY STORYproblem with it Unity becamestable in 1204 and fixed problemswith other users also I joinedAskubuntu in April 2012 and have agood reputation there

As a student of Electronics andTelecommunication Engineering Iwas interested only in thetelecommunication part and have akeen knowledge of technologies inmy field Now I am interested inLinux servers as they are a corepart of telecom networks and ITEnterprises I decided to learnabout Linux servers and movetowards system administration Icame across many Linux serverdistros like Red Hat FedoraGentoo Arch Linux Centos andDebian Most of all I love to workwith Ubuntu Server and Debian

It took time to learn aboutservers due to a busy engineeringschedule During the time Iremained connected with theUbuntu world using newslettersand news sites like Omgubuntuand wwwubuntu-newsnet In timeI came across FCM I downloadedprevious issues After that everymonth I download FCM and nevermiss a single issue I introducedlots of friends to Ubuntu byinstalling on their laptops and

desktops

In December 2011 aftercompleting my 7th semester examI started my journey with UbuntuServer Within some months I self-learned Ubuntu Server I also gotcommand of Red Hat Fedora andCentos Currently I am working as aLinux System Administrator in an ITorganization at Surat GujaratIndia Thus Ubuntu has played animportant part in changing my lifeand showed the way to my careerThe Voyage has been just startedwe have to build Cloud Computingplatforms within a few months

LIBREOFFICE SPECIAL EDITIONS

httpfullcirclemagazineorglibreoffice-special-edition-volume-one

httpfullcirclemagazineorglibreoffice-special-edition-volume-two

OTHER SPECIAL EDITIONS

hhttpfullcirclemagazineorgscribus-special-edition

httpfullcirclemagazineorgubuntu-development-special-edition

httpfullcirclemagazineorgvirtualisation-series-special-edition

full circle magazine 74 33 contents ^

Full Circle PodcastEpisode 34RaspberryJamboree 2013

Your hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clarkand Freaky Clown

from the Blackpool (UK) LUGhttpblackpoollugorguk

Welcome to the first of a 2part conference special inthis episode the presentersreflect on the first everRaspberry Jamboree held atthe Manchester CentralConference Centre on 9thMarch 2013

MMYY SSTTOORRYY

Several years ago I purchased anAcer Aspire One ZG5 for the

relative bargain of pound85 It servedme well as a netbook for a coupleof years I replaced the defaultLinux Operating System withUbuntu 1010 Netbook edition andenjoyed using it System resourceswere relatively sparse having anIntel Atom 16GHz processor512MB RAM and an 8MB Videocard However courtesy of severebutterfingers I managed to breakthe screen I could have replaced itbut this would have cost me half ofthe original purchase price of themachine and I had a Dell LatitudeE6400 laptop to use whiletravelling so the netbook simplygot filed away in a drawer for afew months

After around 6 months Idecided to reboot the netbookusing a TV as a monitor to seewhether it still worked at all and itdid I had a spare 1GB memory chiplying around from a previous PCupgrade and decided to installthat into the netbook to seewhether performance improved Itdid but things still werent

lightning fast I had heard aboutXBMC previously and installed itEven with the extra memory thewhole system seemed slow I wasaware of Ubuntu derivatives suchas Lubuntu Kubuntu and Xubuntuand decided that I would installone of them to see hot muchbetter things were

I opted for Lubuntu 1204installing from a USB CD drive as Ihas trouble encouraging mymachine to boot from USB stickOnce Lubuntu was installed Iconnected via ethernet to theadjacent router and installedXBMC 110 and selected a fewplugins for XBMC the iPlayerplugin being of the most interestto me I also installed the Quartzskin as I knew that this was alighter skin than the default

The install was flawless andbefore long I was experimentingwith the plugins some of whichwere more polished than others Ipurchased a Microsoft brandedWireless keyboard and mouse andthese were simply plug and play aswas a USB infra-red remote control

purchased from ebay for pound3 Thislittle netbook has been quietlysoldiering on in this arrangementfor the last 6 months I have set itup so that I can now stream audioand video from a shared drive inthe house and have even used itfor a barbecue party in my garden

Because of the very limitedhardware of this machine it wouldbe unrealistic to expect super HighDefinition at all times but I canstream video from almost any datasource Spotify for Linux workswithout issue Video is connectedvia VGA to my television and audiovia phono cable to our surroundsound If there is ever anythingthat we would like to play thatXBMC cannot handle we cansimply launch Chromium and playvia the browser

On paper this little netbookought to be almost useless butfor the princely sum of pound20 I haveresurrected this little workhorseand it is now at the centre of myfamilys viewing experience

Written by Andrew Tatton

full circle magazine 74 34 contents ^

RREEVVIIEEWWWritten by Devyn Collier Johnson CClleemmeennttiinnee

Clementine is a popular musicplayer for Ubuntu systems

This music player makes a greatalternative to Rhythmbox andBanshee Clementine has manygreat features and abilities as wellas a nice layout It is not only amusic player but a music managerClementine allows users to edittags create and edit playlists andconvert (transcode) musicClementine can even retrieve coverart and missing tag informationWith Clementine users have achoice between using theapplication through the appindicator or as a full windowClearly Clementine is a flexibleand multi-functional musicmanager that many Linux usersmay want to try because of itsmany features

The latest version at the timeof writing is version 111 Thisversion is very stable For exampleClementine does not crash orfreeze the program completestasks successfully without issuesIn my opinion Clementine is muchmore stable than Rhythmbox andBanshee The program starts up

quickly when executed and closesswiftly when closed Clementinedoes not require any loading whenperforming many tasks HoweverClementine does require sometime to convert audio filesdownload cover art rescan musiclibraries or lookup tag info Thesetasks require time becauseconverting is a complicatedprocess networks have limits totheir speed and the library must

be created and indexed carefully

Clementine allows users tocontrol the player with thekeyboard For instance I can pressF7 to stop the music and F10 tomake it louder This allows users toperform one task without needingto switch windows to controlClementine Many music playerslike Smplayer VLC and Mplayer donot support this feature

Clementine responds to these key-commands without delay

The programs layout andgraphics are set up wonderfully Tothe left users will see their musicInternet radio stations artist infosong info and search results ndashdepending on the clicked icon onthe far left column To the rightusers will see the playlist contentsClementine displays the differentplaylists as tabs Just as webbrowsers like Firefox permit usersto have multiple tabs with awebpage in each each playlist is atab At the bottom of the playlistbox users will find the controls forcurrent playing music and theprogress bar In the bottom leftcorner of the application thecover-art is displayed with themusic title The icons and buttonsare carefully placed to provide acompact appearance This givesthe playlist and library box moreroom to list the music files

Clementine can be used as a tageditor If a user has an mp3 filethat does not have the informationabout the artist or genre

full circle magazine 74 35 contents ^

REVIEW - CLEMENTINEClementines tag editor will helpAfter a user right-clicks the musicfile to be edited they can clickldquoEdit track informationrdquo Thiscauses a window to appear withtwo tabs After clicking the tabtitled ldquoEdit tagsrdquo the user will seethe tags that can be edited If theuser is unsure about whatinformation should be typed intothe tags they can click ldquoCompletetags automaticallyrdquo to makeClementine search the Internet forinformation This ability wouldwork only with music made by wellknown musicians and notindividuals that post home-mademusic free on the InternetClementine can gather taginformation only if onlinedatabases list the song

Playlists are easily created andexported with Clementine Thefirst step is to right-click a song inthe left box when ldquoFilesrdquo orldquoLibraryrdquo is highlighted Thenselect ldquoOpen in new playlistrdquo Forthe songs that come next right-click and select ldquoAppend to currentplaylistrdquo After that right-click theplaylists tab and click ldquoSaveplaylistrdquo To finish exporting theplaylist pick a playlist format and asave location Once chosen clickldquoSaverdquo Clementine makes this

process very easy Other playlistcreators can be difficult or time-consuming to use Clementineallows users to save the playlist innumerous formats Many playlistmakers do not have a collection ofchoices as large as Clementineslist of formats This allows users toeasily make a playlist to use withany device or music playerprogram

Clementinehas anotherfeature thatmakes it apowerfulapplicationconvertingaudioClementinecan convertbetween a fewformats Theconversion window canbe opened by clickingldquoToolsrdquo in the menu bar andselecting ldquoTranscode Musicrdquo Nextclick ldquoAddrdquo to pick music files toconvert and configure the optionsThe converting feature is veryconvenient and easy to use Forexample the converting windowitself is self-explanatory

Clementine even has a moodbar

and a large variety of color sets Amoodbar is a colored progress barused instead of the plain defaultprogress bar However a moodbaris not just a colored bar The colorsare based on the ldquomoodrdquo of eachsection of the song The differentcolor sets are alternate colors usedto display each mood Tounderstand what a strip of thesong is like it helps to know whatthe color means for the activemood color set

The Internet radio works verywell Clementine provides

users with a largeselection of radio

stations for anygenre of musicThe collectionis not sparse

even Icecastalone is

extensiveClementine has no

difficulties playing Internet radiostations The sound quality issuperb and clear and the loading isswift It seems as if the music iscoming from local files

Clementine has an extensive listof visualizations They can befound and activated by clickingldquoTools gt Visualizationsrdquo The

window that appears containsoptions for the visualizationsUsers should be able to find theperfect visualization that theyenjoy viewing while listening tomusic The visualizations have aclear sharp appearance Themoving images are not blocky orpixelated

These many features makeClementine a great music managerThis is a powerful music player thatstill retains excellent performanceThis application can satisfy theneeds and wants of many userswhile still being easy to use Theprogram is pleasing to the eye anddoes not require time to figure outthe layout If users decide to try anew music manager or they dislikeUbuntus default music managerClementine may be a player thatthey may wish to try

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 12: Full Circle Magazine #74

full circle magazine 74 12 contents ^

HOWTO - LIBREOFFICE Pt27drawing area You can use it toselect colors for your objectsrather than having to use thedropdown list in the line and filltoolbar The first box ndash the whitebox with an X in it ndash is the no color(or invisible) selection To displaythe color bar go to View gtToolbars gt Color Bar To use thecolor bar left-click the color youwant for the fill color of the objectand right-click to select the linecolor

TEAR-OFF TOOLBARS

Many of the icons on thetoolbars have a triangle or arrowto the right This indicates the itemis expandable Clicking on thearrow gives you more choices You

can detach these items from thetoolbar creating a floating toolbarWhen you expand the item youwill see a grab bar at the bottomClick and drag the grab bar tocreate a floating toolbar of theitems This is helpful when youneed to use the items repeatedlyand is quicker than having toexpand the items each time Whenyou are finished just close thefloating toolbar by clicking on theclose button in the title bar

GRID SNAP LINES AND

SNAP POINTS

When creating an image I findit useful to have guides to workfrom The grid snap lines and snappoints are useful for such guides

You can set the program to snap tothese guides which help youprecisely place your objects in thedrawing

To set up the grid go to Tools gtOptions gt LibreOffice Draw gt GridIf you want objects to snap to thegrid by default check the Snap-to-grid checkbox under grid You alsohave the option to make the gridvisible by default Resolution setsthe vertical and horizontal settingsfor the grid Subdivision sets thenumber of markers between thehorizontal and vertical grid pointsThe more subdivisions the moreprecise the changes when snap-to-grid is on But like most things ahappy medium is usually better

than too much You can set certainsnap options on by default underthe snap section but I recommendleaving these all off by defaultand using the options toolbarwhen you need to turn them onUse the snap range to control howclose to a snap point you arebefore your object snaps to thepoint

full circle magazine 74 13 contents ^

Elmer Perrys history of workingand programming computersinvolves an Apple IIE adding someAmiga a generous helping of DOSand Windows a dash of Unix andblend well with Linux and Ubuntu

HOWTO - LIBREOFFICE Pt27

Unlike the grid snap points andsnap lines are inserted when youneed a more exact location Snaplines are great for aligning objectsvertically or horizontally To createa snap line or point Insert gt InsertSnap PointLine from the menubar The X position controls thedistance from the left of theimage The Y position controls thedistance from the top The typecontrols whether you are insertinga snap point vertical snap line orhorizontal snap line You can alsocreate snap lines by clicking anddragging from either thehorizontal or vertical rulers Todelete a snap line click and drag itback to the ruler To delete a snappoint right-click the snap pointand select Delete Snap Point

OPTIONS TOOLBAR

The options toolbar contains allyour snap options If it is notshowing select View gt Toolbars gtOptions On the toolbar you can

toggle whether your guides aredisplayed and toggle on and offthe snap options You might wantto dock this toolbar to the bottomor side of your window as I suspectyou will use it often to togglethese options

There is one more guide on thetoolbar we have not discussed yetIt is the helplines When you selectthe helplines on the optionstoolbar then when you move anobject dashed lines appear fromthe corners of your object to therulers The helplines are just onemore tool to help you accuratelyplace your objects

CONCLUSION

LibreOffice Draw is the graphicsapplication of the LibreOfficesuite Draw saves graphics in avector graphic format for use inyour documents created withother applications in the suiteDraw provides you with the tools

to combine text and geometricobjects to create your graphicsGuides and the ability to snap tothe guides help you to preciselyplace your objects

In the next LibreOffice How-Towe will look at creating basicobjects in Draw

The Ubuntu Podcast covers allthe latest news and issues facingUbuntu Linux users and FreeSoftware fans in general Theshow appeals to the newest userand the oldest coder Ourdiscussions cover thedevelopment of Ubuntu butarenrsquot overly technical We arelucky enough to have somegreat guests on the show tellingus first hand about the latestexciting developments they areworking on in a way that we canall understand We also talkabout the Ubuntu communityand what it gets up to

The show is presented bymembers of the UKrsquos UbuntuLinux community Because it iscovered by the Ubuntu Code ofConduct it is suitable for all

The show is broadcast live everyfortnight on a Tuesday evening(British time) and is available fordownload the following day

podcastubuntu-ukorg

full circle magazine 74 14 contents ^

HHOOWW--TTOOWritten by Alan Ward CCoonnnneeccttiinngg TToo IIPPVV66

The 2008 Beijing SummerOlympics brought IPv6 to the

attention of the technical crowdwith further reminders on WorldIPv6 Day 8 June 2011 and WorldIPv6 Launch Day 6 June 2012 Weare for the most part informedthat the current IP (IPv4) addressspace is running out and thatsometime in the short to middleterm we will need to get to usingIPv6 addresses and connectivity tothe Internet

This is not quite yet the case formost people Internet ServiceProviders have not rolled outnative IPv6 access in manycountries Most servers still haveonly Pv4 access with the exceptionof Internet giants such as GoogleFacebook and several others Muchof the hardware available(specially in the domesticcategory) still handles only IPv4But things are changing and wewill need to get to it Going dual-stack ie having both IPv4 andIPv6 activated at the same time isa nice way of making thetransition

Luckily for us Debian Ubuntuand most other GNULinuxdistributions are well up to speedas regards IPv6 The Linux kernelitself handles IPv6 quite well GNUuser-land applications have beenadapted or ported to IPv6 andmost widely-used GUI programsare now capable of making use ofIPv6 connections - actually whenboth IPv6 and IPv4 are presentthey tend to prefer IPv6

So in a way Ubuntu is ideal tomake a first contact with this newIPv6-enabled version of the Web

CONNECTING TO THE

INTERNET WITH IPV6

Supposing we do not have anative connection to the IPv6-enabled Internet we shall needthe services of a tunnel brokerThis is the equivalent of anInternet Service Provider butinstead of giving access to theInternet for individual lines ordevices it gives access to the IPv6-enabled Internet starting from anormal IPv4 address We will be

creating an IPv6 tunnel from ourcomputer to the tunnel brokerthrough the IPv4-only fabric thatlies between us

Several tunnel brokers areavailable both free andcommercial Two in the formercategory are SixXS(httpwwwsixxsnet) and Gogo6(httpwwwgogo6com) In bothcases the necessary software isopen free and readily availablefrom the Ubuntu repositories

For Gogo6 we need to sign upfor their Freenet6 IPv6 accessservice athttpwwwgogo6comfreenet6account Each of their servers worksindependently from the others soremember which one you are on(choose the one you think is bestaccessible from your country)Once we have confirmation ofbeing registered we need toinstall the software

sudo apt-get install gogoc

Naturally we could also use agraphical program such as

Synaptic Ubuntu Software Centeror Muon

We then need to edit theconfiguration fileetcgogocgogocconf with theusername and password the servergave us and restart the servicewith

etcinitdgogoc restart

We should then be able to seethe tunnel with the ifconfigcommand

ifconfig

tun Link encapUNSPECHWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00

inet6 addr2001db8101128ScopeGlobal

UP POINTOPOINTRUNNING NOARP MULTICASTMTU1280 Metric1

In this example our IPv6address would now be2001db8101 Since this is just anexample I chose a (relatively)simple addressmdashreal IPv6addresses may need be writtenwith up to 32 hexadecimal digits

full circle magazine 74 15 contents ^

HOWTO - CONNECTING TO IPV6grouped into eight four-digitgroups

If we choose SixXS as our tunnelbroker the registration processmay be slightly slower (it tookslightly less than an hour for me)since it is not completelyautomated real human beingsprocess our request We can thenrequest a tunnel be activated forus and optionally an IPv6 addresssubnet The tunnel is all we needto access the IPv6 Internet on asingle computer the subnet isneeded if we chose to connect acomplete local network throughour machine

For SixXS the appropriatesoftware package is aiccu

sudo apt-get install aiccu

When we have editedconfiguration file etcaiccuconfwith the username and passwordgiven by SixXS we can restart theservice

etcinitdaiccu restart

and we should then be able tosee the tunnel with the ifconfigcommand

ifconfig

sixxs Link encapUNSPECHWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00

inet6 addrfe8040fe00229264ScopeLink

inet6 addr2001db810164 ScopeGlobal

UP POINTOPOINTRUNNING NOARP MULTICASTMTU1280 Metric1

This one is configured in aslightly different way than theGogo6 version (note the 64segment instead of a single host128 address) and uses identifierldquosixxsrdquo instead of ldquotunrdquo

If things have gone well so fareither with Gogo6 or with SixXSwe can now use the IPv6-activatedversions of network tools to checkconnectivity such as ping6 (insteadof ping) and traceroute6 (insteadof traceroute) Other tools such ashost and ip work in the same wayboth for IPv4 and IPv6 So

host ipv6googlecomipv6googlecom is an aliasfor ipv6lgooglecomipv6lgooglecom has IPv6address2a0014504001c0263

ping6 -c 3 -n ipv6googlecomPINGipv6googlecom(2a0014504001c0268) 56 data bytes

64 bytes from2a0014504001c0268icmp_seq=1 ttl=51 time=228 ms64 bytes from2a0014504001c0268icmp_seq=2 ttl=51 time=228 ms64 bytes from2a0014504001c0268icmp_seq=3 ttl=51 time=229 ms

Since we now have IPv6connectivity with the Web we canbrowse IPv6-only web pages Someclassical destinations to try outIPv6 are the dancing turtle athttpwwwkamenet (it dancesonly if we connect through IPv6)or the test pages athttpwwwtest-ipv6com orhttpwwwipv6-testcom

full circle magazine 74 16 contents ^

HOWTO - CONNECTING TO IPV6

DIFFICULTIES WITH IPV6AND UBUNTU

We have just set up a dual IPv4and IPv6 stack our computer isconnected directly to the IPv4Internet through our usual ServiceProvider and indirectly to the IPv6Internet through the tunnelbroker But if we had not set up ordo not activate the tunnel ourcomputer can be in a situation inwhich it has a working IPv4connection but not so with IPv6

Ever since most modernoperating systems activate IPv6 bydefault this has given rise to someconfusion Many programs arecapable of handling dual-stackaccess they prefer to use IPv6 ifpossible and if not fall back toIPv4 But other programs cannothandle this which usually ends upcausing delays that annoy the userSome programs even complainabout ldquonot being able to connectto the Internetrdquo - even though aperfectly good IPv4 connection isup

This is now more-or-less fixedfor software on Ubuntu thoughwith previous versions it was

sometimes necessary to deactivateIPv6 at kernel level One optionwas to blacklist the ipv6 kernelmodule as mentioned by RobertClipsham way back in numberseven of FCM Another possibilitywith recent kernels is to disableIPv6 through the proc interface

echo 1 gtprocsysnetipv6confalldisable_ipv6

However it should be stressedthat these difficulties should nolonger come up under Ubuntuwhichever order in which aprogram chooses to connect to theInternet it should be able to do sothrough one route or the otherNot so in other operating systemsspecially with commercialsoftware

WORLD-REACHABLE

ADDRESSES

The nice thing about IPv6 is thatNetwork Address Translation (NAT)and private addresses ubiquitousin the IPv4 world are no longerused The reason is that since thereare so many public IPv6 addressesavailable it will not be necessaryto re-utilize them many times overin the form of private addressesthat are not routable through theInternet

The corollary is that thecomputers we connect to the Webusing IPv6 are directly reachablefrom all over the Internet Nothingstands between us and the wildworld out there

This can come out as an

advantage Consider for examplethe hoops some of us jumpthrough in order to reach ourhome machines from outsidewhile on the road Or to get intoour work machines from home(though systems administratorsmay frown on this and rightly so)With IPv4 we need to open a portin our router to enable access fromthe outside and activateDestination NAT (DNAT) to makepackets we actually send to ourrouters external address be resentinside towards a specific PC Andwe must achieve this rathercomplex setup while at the sametime taking into account systemsecurity

With IPv6 and world-reachableaddresses this is no longernecessary If for example myhome computer has global address2001db8101 and an Apache webserver running I can connect to itdirectly from outside my home bysimply pointing any browser to thecorresponding URLhttp[2001db8101] If I set up apersonal mail server it can also bedirectly reached and mail sent tome from the Web

But having our computersdirectly reachable can also

full circle magazine 74 17 contents ^

HOWTO - CONNECTING TO IPV6constitute a serious security riskSo we need to be really carefulabout what kinds of traffic we letin

To protect my home computer Ican use my global IPv6 address toset up a SSH or OpenVPN virtualprivate network (VPN) This wayfull communication can be set upfor all protocols through anencrypted and authenticatedchannel Even if somebody inbetween may see my packets asthey pass through they cannotdecrypt them and view the datacontained within So we have astrong argument in favor ofsetting up a secure VPN andmaking sure our services can beaccessed not directly from theInternet but only through theVPN

Naturally Ubuntu has all thenecessary tools in the repositoriesboth for the client and for theserver sides of the VPN Thecorresponding software packagesare ssh-server openvpn andnetwork-manager-openvpn ndashthough as usual other possibilitiesalso exist

Luckily the Linux kernel firewallis also well up to the job though it

does need to be correctly set upThe command-line way of doingthis is probably not for the faint ofheart as it is relatively easy toleave out a rule and make thingstoo easy for the bad guysmdashorbeing over cautious andinadvertently blocking yourselfout So a GUI tool such asfirestarter may be a wise choice tobegin with

If we set up some services wewish to share with friendsmdashor justuse for ourselvesmdashwe should alsobear in mind the securityimplication of having a port opento the world Special attentionshould be given to securing accessespecially when sensitive data canbe accessed eg though filesharing If all we want is access to

our files while on the road SFTP isprobably the easiest service to setup Basically all we need to do isinstall package openssh-server onour home computer We can thenaccess it from any file managerthat knows about SFTP (such asGnomes Nautilus) using URLsftpusernameserver_ip

Since SFTP is actually based onSSH it may be considered quitesecure especially if no-passwordpublic certificate-only access isused

For road-warriors several appscan be found that do SSH andSFTP both for iOS and AndroidUnless of course you choose to gowith Ubuntu on your phone ortablet in which case findingsuitable client software is simply amatter of choice

Alan teaches computer science atEscola Andorrana de Batxillerat Hehas given courses at the Universityand currently teaches GNULinuxsystems administration at the OpenUniversity of Catalunya (UOC)

full circle magazine 74 18 contents ^

HHOOWW--TTOOWritten by Nicholas Kopakakis BBlleennddeerr -- PPaarrtt 66bb

Last month we used CyclesRender to create the image

shown below left

Letrsquos create a similar image(below right) with the Blenderengine

The first thing that we notice(at least me) is shadows Theshadows that our point lamp castswith blender render are almostblack This phenomenon ishappening because in Blenderrenderer the light is been emittedby the lamp only This isntrealistic as in the real world every

object emits or reflects light

On the other hand Cyclesrenderer calculates the light thatevery object has from thesurroundings You can observe thecone and see how the shadowfrom the cube smoothly fades(contrary to the cone from theBlender renderer) and we have amirroring ground and a shiny metalcube in our scene

One other thing that is verycrucial and a main difference

between Blender and Cycles ismore technical

Navigate to File gt UserPreferences gt System (above)

At the lower left corner of theSystem Tab you can check if yourcomputer has Nvidia CUDAsupport under Compute Device

My GPU has CUDA support so Ican enable it You can also check itat the official CUDA support urlhttpsdevelopernvidiacomcuda-gpus

If you are lucky and have anNvidia CUDA card you have toenable it under the ComputeDevice Tab that I mentionedbefore AND under the PropertiesPanel Render Tab -gt Device -gt GPUCompute in order to have the fullpower for your rendering

full circle magazine 74 19 contents ^

HOWTO - BLENDER Pt 6b

Cycles can use your GPU CUDAcores to render and is much fasterthan the CPU Check out CUDA atwikipedia httpenwikipediaorgwikiCUDA

If you dont have a CUDA GPUyou can use Open ShadingLanguage but its a little bit buggyand I couldnt recommended thismethod of rendering for now Inthe near future I have a feelingthat itrsquos going to be much fasterthan the CUDA render procedure

But enough with the technicalstuff

Letrsquos see another great thing

about Cycles Open the blend filethat we started last month or justcreate a new one Dont forget tocheck that the Cycles Render at thetop is selected

Also change one of your 3d viewwindows to show the renderedresult

Select the sphere navigate tothe Properties Panel and changethe Surface shader from thedefault Diffuse BSDF to Emission

You can check in the Previewwindow the cool effect that wecreate You can adjust the Colorand the Strength of the light thatyour object emits Also for everyshader you can adjust a lot of otherthings (as textures for example) bypressing the little dot right next tocolor and strength values

Select our metallic-lookingcube press the little dot next tocolor and change its texture toBrick Texture Check the result inyour 3d view window and selectdifferent textures until you findsomething that you like

full circle magazine 74 20 contents ^

Nicholas lives and works in GreeceHe has worked for a post-productionhouse for several years and migratedto Ubuntu because ldquoit rendersfasterrdquo You can email him atblender5dgmailcom

HOWTO - BLENDER Pt 6b

TIP The little dots are in everyshader not only emission and Ipersonally find them very useful toquickly create interesting stuff

Another interesting shader isthe Mix Shader As you can easilyunderstand from its name this is ashader that you can use to mixother shaders Two other shadersto be more precise So letrsquos selectour cone and change the DiffuseBSDF shader to Mix Shader Add aGlass shader and a Diffuse shaderor a Glossy Shader and anAnisotropic Shader to our coneChange the value of the Facparameter to adjust thepercentage of the second shader(0000 means 0 while 1000means 100)

Check the result on yourpreview window and adjust thesettings as you like

Another thing that I want tomention in this tiny littleintroduction on the CyclesRenderer is the use of planesinstead of lamps

Most people working in Blenderand Cycles use planes to illuminatetheir scenes Looks like more ldquoreal

worldrdquo lighting and I have noreason to argue with them

Below is where I am so far

For this month follow this linkhttpvimeocom68010380 toenjoy a wonderful work by 3people and Blender(congratulations goes to JavierTrapiella Baol Bardot Bulsara andRobert Green)

Also visit wwwblendernewsorgto enter and share with thousandsof professional artists

httpblendernewsorgxemid=Feature_Articlesampdocument_srl=1274

full circle magazine 74 21 contents ^

HHOOWW--TTOOWritten by Mark Crutch IInnkkssccaappee -- PPaarrtt 1144

Transparency ndash or itscounterpart opacity ndash is such a

fundamental concept in Inkscapethat it was one of the earliesttopics covered in this series Backin Part 3 you were introduced tothe Opacity spin-box on the statusbar which gives you the ability toset a single transparency level fora whole object or even a group ofobjects

If you want a single object tohave varying opacity ndash such ascompletely transparent at one endand opaque at the other ndash you canuse a gradient for the fill andstroke But what about doing thesame for a group of objects Youcould set suitable gradients oneach individual item in the groupseparately to get the desiredeffect but if your group containslots of objects then that approachbecomes tedious very quickly

The solution to this problem ismasking This is a technique thatuses a grayscale image as a meansof specifying the opacity ofanother object or group Any whitesections in the image cause that

part of the masked object toappear opaque Black sectionscause that part to appeartransparent And grays in-betweenresult in varying levels of opacity

Lets look at an example In thisimage (below) Ive placed a solidred circle on top of a solid greenbackground The green is theremainly to show the effect moreclearly On top of the circle is arectangle with a white-black-whitegradient Using this rectangle as amask for the circle gives the resultof a clipped circle that fades fromopaque to transparent and back toopaque

Note that anything outside themask is clipped In that respectmasking could even be used as analternative to the clip paths thatwere introduced in the previouspart of this tutorial Draw yourmask entirely in white ndash or in solidshades of white and black ndash andany parts of the masked objectwhich lie outside the mask orwhich are colored black will beclipped Usually I recommend usinga clip path in preference to a maskif you simply want a hard clippededge but as we will see later inthis article there are times whenits easier to use a mask

You may recall that the fill andstroke of a clip path are irrelevantto the final effect on the clippedobject With masks however theopposite is true ndash the color of eachindividual pixel is taken intoaccount when calculating its effecton the masked object so fills andstrokes have significance

Did I say pixel In a vectorformat In practice there are fewcases where an SVG file is actuallyused as a purely vector format Ifyou want to display an SVG file ona computer screen or print it to aninkjet or laser printer it isultimately converted to pixelsMasking takes place during thisfinal output step so although themask may be made up of vectorobjects and the item beingmasked is also a vector the finalresult is really generated only atthe point that those vectors areconverted to individual pixels fordisplay or printing

Using a thick-stroked rectangleand strictly black or white pixelsits easy to see the differencebetween a clip path and the use of

full circle magazine 74 22 contents ^

HOWTO - INKSCAPE Pt14a mask to simulate clipping In thetop pair of images Ive used therectangle as a clip path and youcan see that the result is alignedwith the center line of the strokeThe second and third pairs ofimages show the rectangle beingused as a mask with only whiteparts remaining and black partsbecoming transparent Itsespecially clear in the last pair thatthe stroke has an effect

By now it should be clear thatclipping and masking are similaroperations so its not reallysurprising that Inkscape exposesthem with the same user interfaceJust as with clipping the maskingobject must be on top of the objectto be masked in terms of the z-index You then select both itemsand choose Set Mask from thecontext menu or Object gt Mask gtSet from the main menu Releasinga masked object is as simple asselecting it (it will be described asldquoMaskedrdquo in the status bar) thenchoosing Release Mask from thecontext menu or Object gt Mask gtRelease from the main menu Justas with clip paths it is possible toedit masks using the node toolwithout releasing them first butgenerally theres little benefit todoing so as you can edit only theoutline shape of the path not itscolor

As youve seen using agrayscale gradient as a mask givesyou some control over the opacityof the masked object You may alsorecall that Inkscape offers aselection of black and whitepatterns in its Fill amp Stroke dialogplus a few grayscale bitmap fillpatterns These may previously

have seemed rather limiting buttheir monochrome nature makesthem perfect for use as a mask

The checkerboard pattern is agood example of a situation whereits easier to use a mask than a clippath This same effect could beachieved by clipping with acomplex path but its probably notworth the extra effort Lookingclosely at the checkerboard youllnotice that the fill isnt made up ofblack and white squares but ratherwhite and transparent Using whiteand transparent can sometimes

make it easier to see what parts ofan object you are masking whiteareas will remain visible andtransparent areas will be clipped Atranslucent white area will havethe same effect as a shade of grayIt may seem counter-intuitive tocover the parts of the object thatyou want to keep and expose theparts that will be hidden but thatsthe way that masking has beendefined in the SVG specification sothats the way it works in Inkscape

Because clip paths are definedby a boundary and a concept ofwhats inside and outside thatboundary its possible to use onlya single path or object to define aclipping shape Masks on the otherhand are concerned with only thecolor of pixels so it doesnt reallymatter whether your mask is madeup of a single object or a wholeload of objects inside a group Thisallows you to create complexarrangements of colors andpatterns which would beimpossible to reproduce using asingle path

This example uses a groupmade up of a few random objectsas a mask You can see that therepeating radial gradient of therectangle made up of a white-to-

full circle magazine 74 23 contents ^

Mark has been using Linux since1994 and uses Inkscape to createtwo webcomics The Greys andMonsters Inked which can both befound athttpwwwpeppertopcom

HOWTO - INKSCAPE Pt14transparent transition results in asimilar pattern being visible fromthe masked red circle But byadding extra black and whitefeatures to the mask group youcan ldquooverriderdquo the pattern withexplicit sections of transparencyand opacity One thing to note isthe place where the black linecrosses the white one because theblack line is on top the pixels atthat position are black so that partof the masked object istransparent It doesnt matterwhats going on within the groupall that matters is the color of thefinal pixels This may not be thebest piece of abstract art in theworld but it would have been a lotharder to draw without usingmasks

Although you can use masks tocreate complex arrangements ofclipping and transparencyprobably the most common use issimply to add ldquofeatheringrdquo to theedges of a group so that it fadesinto the background In that caseall you need for your mask designis a strongly blurred white ellipseas demonstrated in this whollyunseasonal greeting card design

Throughout this article Ivereferred to masks as beinggrayscale images Thats notstrictly true ndash a mask can be anycombination of colors that youwant However anything otherthan white black or gray will beconverted into a grayscale imagebefore its used as a mask This canmake it difficult to predict the

exact effect of a color on theresultant opacity so I recommendusing pure grayscales whendrawing your masks in almost allcases

full circle magazine 74 24 contents ^

HHOOWW--TTOOWritten by Ronnie Tucker WWrriittee FFoorr FFuullll CCiirrccllee MMaaggaazziinnee

GUIDELINES

The single rule for an article isthat it must somehow be

linked to Ubuntu or one of themany derivatives of Ubuntu(Kubuntu Xubuntu Lubuntu etc)

RULES

bull There is no word limit for articlesbut be advised that long articlesmay be split across several issues

bull For advice please refer to theOfficial Full Circle Style Guidehttpurlfullcirclemagazineorg75d471

bull Write your article in whicheversoftware you choose I wouldrecommend LibreOffice but mostimportantly - PLEASE SPELL ANDGRAMMAR CHECK IT

bull In your article please indicatewhere you would like a particularimage to be placed by indicatingthe image name in a newparagraph or by embedding theimage in the ODT (Open Office)

document

bull Images should be JPG no widerthan 800 pixels and use lowcompression

bull Do not use tables or any type ofbold or italic formatting

If you are writing a reviewplease follow these guidelines

When you are ready to submityour article please email it toarticlesfullcirclemagazineorg

TRANSLATIONS

If you would like to translateFull Circle into your nativelanguage please send an email toronniefullcirclemagazineorg andwe will either put you in touch withan existing team or give youaccess to the raw text to translatefrom With a completed PDF youwill be able to upload your file tothe main Full Circle site

REVIEWS

GAMESAPPLICATIONSWhen reviewing gamesapplications please state clearly

bull title of the gamebull who makes the gamebull is it free or a paid downloadbull where to get it from (give downloadhomepage URL)bull is it Linux native or did you use Winebull your marks out of fivebull a summary with positive and negative points

HARDWAREWhen reviewing hardware please state clearly

bull make and model of the hardwarebull what category would you put this hardware intobull any glitches that you may have had while using the hardwarebull easy to get the hardware working in Linuxbull did you have to use Windows driversbull marks out of fivebull a summary with positive and negative points

You dont need to be an expert to write anarticle - write about the games applicationsand hardware that you use every day

full circle magazine 74 25 contents ^

httpsspideroakcom

Get 25 off any SpiderOak packagewith the code FullcirclemagFans

full circle magazine 74 26 contents ^

AASSKK TTHHEE NNEEWW GGUUYYWritten by Copil Yaacuteňez

Hi everyone Welcome back toAsk the New Guy

If you have a simple questionand you think Ubuntu Bug 1 issome kind of flying roach contactme at copilyanezgmailcom

Todayrsquos question is

Q How do I connect to myUbuntu desktop using myAndroid phone

A Right this way Mr Bond QBranch has been working on somenew toys for you How about thisItrsquos a combination martini shaker-slash-Taser No Well thenperhaps this combination cufflink-slash-Taser Or this itrsquos acombination Taser-slash-Taser Notvery imaginative I know Sorry sirwersquore a little underfunded rightnow

Nothing says ldquoI want to beDaniel Craig or Jennifer Garnerrdquolike accessing your Ubuntu desktopfrom your mobile phone Whatrsquosfunny is that if Hollywood weredoing it there would be multiple

cascading menus and screens alongwith some kind of eye-trackingdigital Heads Up Display andvirtual keys yoursquod have to press inthe air like a methed-out orchestracomposer

Quick detour why is it thatevery tinseltown movie showspeople working with virtual GUIssuspended in front of them I getexhausted just lifting my hand toturn off the monitor Forget abouthacking an enemy server can youimagine typing an email on one ofthose Are there NO ergonomicsexperts in Hollywood End detour

As usual Ubuntursquos way is easyand sexy Not sexy as in actuallysexy Accessing your desktopremotely isnrsquot likely to get you adate with Halle Berry or JavierBardem But it might impress MissLinux Kernel 2013 and keep strayLuddites from wandering ontoyour lawn

To access your Ubuntu desktopfrom your Android phone yoursquollneed the following

1 An Ubuntu PC (Irsquom on 1304) -make sure itrsquos connected to yourhome network2 An Android Phone (I used an HTCDroid Incredible II runningGingerbread)3 Someone to shout ldquoHallelujahrdquowhen yoursquore finished (this is keypeople donrsquot skimp)

Okeedokee got everythingready Good Go to your PC andclick on the Ubuntu symbol to

open the Unity search field TypeDESKTOP and yoursquoll see a DesktopSharing application Click on thatto open it

Here is how I configured mypreferences in order to giveexternal access to my Ubuntudesktop

The Desktop Sharing windowasks for a password that must be

full circle magazine 74 27 contents ^

entered in order for someone toconnect from the outside Usesomething you can easilyremember like the name of thegaffer on Star Trek II The Wrath ofKhan (Romolo Aquistapace as ifyou didnrsquot know)

Yoursquoll notice I left blank theldquoYou must confirm each access tothis machinerdquo option You mightwant to keep this box checked Itrsquosnever a good idea to leave yourmachine accessible to the outsideworld even if yoursquore requiring apassword I have it toggled OFF forease of use but honestly do as Isay not as I do And as a generalrule you should never takesecurity advice from someone whorevels in his ignorance

Oh if you currently have yourapp bar along the left side of yourscreen set to auto-hide changethat to the default so that itrsquosalways visible If the app bar auto-hides itrsquos more difficult to access itfrom your phone Also if you haveyour computer set to sleep after acertain amount of time you mightwant to change this setting so thatyour PC doesnrsquot go to sleep andthus disconnect you in the middleof a connection

Yoursquoll also need your desktopPCrsquos IP address Ubuntu makes thisdead simple Just right-click thenetwork icon and click onConnection Information Note theIP address listed there yoursquoll needit in just a second

Okay now itrsquos time to get yourphone ready

Fire up your Android phone andhead over to the Google PlayStore Yoursquore going to need a VNCclient Thatrsquos the software that willconnect your phone to your PC Irsquomnot sure what VNC stands forprobably just the initials of the

white-haired wizard who capturedthis sorcery and gave it away onthe Internet

I should probably take amoment to explain what a VNCclient does But Irsquom not gonnaLifersquos too short you know

The VNC client I used is calledandroid-vnc-viewer and itrsquos freeOnce yoursquove downloaded thesoftware press the icon to run itYoursquoll see a window with emptyfields Letrsquos fill those in and solidifyyour status as AlphaNerdNerdette among your peers(which if they mainly consist ofvillains named Hans with world

domination fetishes you shouldconsider ditching)

In the Nickname field typesomething catchy like Space Wolfor Super Tramp Yoursquore beingtotally badass right now yournickname should reflect this

Next type in the password youset up on the Desktop Sharingapplication Finally type in thedesktop PCrsquos IP address Yourscreen should look something likethat shown on the following page

Ready Time to see if yourHallelujah shouter is up to the taskAlso if there are any annoyingneighbors who keep trying toexplain fantasy football to youinvite them over Payback time

Click Connect Hallelujah Feelfree to lift your arms up Mosesstyle and scream ldquoBeholdrdquo In a fewmoments your smartphone screenwill fill with a lower resolutionversion of whatever is on yourdesktop screen Your phonersquosscreen will now act like a laptoptrackpad Wherever you move yourfinger your cursor follows Tap thescreen on an Ubuntu app icon andwatch it open

ASK THE NEW GUY

full circle magazine 74 28 contents ^

Copil is an Aztec name that roughlytranslates to ldquoyou need my heart forwhat againrdquo His love of womenrsquosshoes is chronicled atyaconfidentialblogspotcom Youcan also watch him embarrasshimself on Twitter (copil)

Pretty cool right

What can you do with this Theoptions are endless You couldaccess your PC and email yourself afile you forgot to put into thecloud Or click on your webcam anddo a quick security check of yourhome office Or make peoplebelieve yoursquove just hacked into abad guyrsquos world dominationsystem and are shutting down hisnuclear weapons lab with a fewkeystrokes Ladies yoursquoll be all therage at the next LAN party

Go ahead indulge your innerSydney Bristow or James Bond

Good luck and HappyUbuntuing

ASK THE NEW GUY

PYTHON SPECIAL EDITIONS

httpfullcirclemagazineorgissue-py01 httpfullcirclemagazineorgissue-py02

httpfullcirclemagazineorgpython-special-edition-issue-three

httpfullcirclemagazineorgpython-special-edition-volume-four

httpfullcirclemagazineorgpython-special-edition-volume-five

httpfullcirclemagazineorgpython-special-edition-volume-six

full circle magazine 74 29 contents ^

LLIINNUUXX LLAABBWritten by Charles McColm DDVVDD MMeennuuss wwiitthh DDVVDDSSttyylleerr

Video is everywhere thesedays Our phones tablets

digital cameras and notebooks allhave video capable cameras inthem Whether yoursquore taking afamily video or producing adocumentary itrsquos nice to put somepolish on the video There are a lotof video editing tools for LinuxLives Cinelerra OpenShot Pitiviand Kdenlive to name a few Theseediting tools will help you put thepolish on your actual video butwhat do you do about creating apolished looking DVD menu

In FCM73 I mentionedDeVeDe and KMediafactoryDeVeDe is great for creatingsimple menus if yoursquore in a hurrybut menus look text heavyKMediafactory was great at onetime but it hasnrsquot been developedin several years and the templatesare limited Enter DVDStylerDVDStyler is a cross-platform freeDVD authoring application for thecreation of professional-lookingDVDs

DVDStyler is available in theuniverse repository of Ubuntu and

can be downloaded with a simple

apt-get install dvdstyler

DVDStyler has a number of xinevideo-related dependencies

When DVDStyler starts itprompts you to create a newproject or open an existing projectIf you create a new project yoursquollwant to adjust some of the projecttitle DVD size video quality videoformat aspect ratio and audioformat for your region In NorthAmerica we use NTSC I chose the

169 rectangular aspect ratio andstuck with the default AC3 audio

Next yoursquore shown a number oftemplates and asked to select atemplate You can choose atemplate or simple click the no-template button There are aselection of backgrounds on theleft hand side to choose from butby right clicking in the blank spaceand selecting properties you canchoose your own image and audiotrack for the menu If you select anaudio track be sure to click the

loop check-box to have it playmore than once (you too can havethat eventually annoying repeatingmusic track that seems so coolwhen you first hear it)

Once you have your backgroundand audio track itrsquos time to addsome content In this instance Ikept it simple and added twovideos by clicking on the FileBrowser tab on the left side anddragging two videos to the menupage To add text beside thevideos right-click near the videosselect add then select text andtype in the text (Sintel forexample) Once the text is on thepage you can select it and changethe text properties including fontsize style fill outline color outlinesize background color andlocation

I wanted an option to play bothvideos back-to-back so I added abutton from the buttons tab onthe left I changed its properties byright-clicking on the buttonselecting properties then clickingon the Play all titles check-box

full circle magazine 74 30 contents ^

LINUX LABButtons need not be tied to

videos You can also add sub-menus by clicking on the DVDmenu option then clicking add andmenu This creates a second menuwhich you can link a button to bychoosing menu 2 (in the imageabove I just have one menu calledMenu 1) from the Jump to drop-down dialog (instead of title 1 inthe example illustrated) Sub-menus can be used to create amenu for chapters subtitles oraudio

A good example of how youmight use a second menu is if youwant to provide a menu forspecific chapters of a video Donrsquotworry if your video is one longvideo you can create chapters byright clicking on the video (title 1for example) selecting propertiesand entering the time for thesecond third fourth etc chaptersin the chapters field

In the buttons along the lefthand side there is a square blankbutton above an elliptical blankbutton The square button displaysan image once dragged to themenu space On the second menudrag out enough square buttons tomatch the chapters yoursquove created(remember chapter 1 usually starts

at position 0 in the video soalthough our screenshot shows 5times we have 6 chapters) Addtext below or beside each chapterBy default all the square buttonswill be linked to chapter 1 Tochange this right-click on eachsquare button choose propertiesand from the Jump to drop-downselect the correct chapter for eachbutton Donrsquot forget to add a menubutton and link it back to menu 1(our topmain menu) With a littlework you can get some neatresults

DVD Styler is a great programbut during the making of severalmenus I bumped into a fewproblems First text appears to belimited to 10 characters Secondalthough I was able to resize thevideo buttons the lsquokeep aspectratiorsquo button didnrsquot work asexpected and seemed to squishthe video buttons so they didnrsquotlook correct Although itrsquos not aproblem it would be nice to haveguidelines in addition to the gridoption

When yoursquove imported all yourvideos and created all your menusclick the File then click Burn DVDand OK to make an ISO image ofyour DVD Use Brasero XFBurn orK3b to burn the ISO to DVD

If yoursquore feeling particularlyadventurous and are not afraid ofa little XML you can even createyour own buttons for DVD Styler Aguy named Mike created a detailedblogger post about how to addyour own buttons to DVD Stylerherehttpmikesgeneralblogblogspotca200608creating-new-buttons-for-dvdstyler_04html

You can find the DVD Stylerdocumentation and other links onthe DVD Styler web site athttpwwwdvdstylerorgen

Happy DVD menuing

Charles is a step-father husbandand Linux fan who hosts a not-for-profit computer refurbishingproject He maintains a blog athttpwwwcharlesmccolmcom

full circle magazine 74 31 contents ^

MMYY SSTTOORRYY

It has been about 6 years since Itook my first dive into the ocean

of open source The first opensource operating system that I wasintroduced to was OpenSolaris Iwas very eager to know aboutLinux and Unix systems when I wascompleting my 11th standard inhigh school (In India graduationstarts after 12th standard) Untilnow I was mastering in Installationamp Troubleshooting of Windows Iloved to fix my friends systems as Iam crazy about operating systems

I love to have a challenge findsolutions to problems fix systemsand try new things I was wellknown in my school days andcollege days among classmatesand senior students for having ITskills In the first year of myengineering at Government Engcollege Dahod I loved to stay inthe internet lab till it closed Oncemy head of department professorfound out about my IT skills hegave me the responsibility tomaintain the system health of allcomputer systems in the Internetlab As a reward I got systems fortesting and trying out new things

At that time internet connectionswere very limited to a few collegesand enterprise organizations andthere were slow and unstable dial-up connections

I was looking for an operatingsystem more powerful thanWindows At that time in India theword ldquoLinuxrdquo was heard by a onlyfew IT geeks Linux was used rarelyin giant enterprises in India I triedout OpenSolaris but I didnt find itbetter than Windows

In September 2009 I cameacross the Ubuntu website whileGoogling about Linux Ubuntu wasdifferent than what I had heardabout other Linux distros I foundUbuntu more user friendly thanany other Linux distromdashwith a niceGUI and powerful securityfeatures I began to gather moreand more information aboutUbuntu Due to the slow andunstable internet speed (maxdownload speed 15 kbps) at thattime I could not download Ubuntu910 It would take 3 to 4 days todownload it and bandwidth wasalso costly at that time

Around October 2010 whenUbuntu 1010 was launched Idecided to download Ubuntu 1010anyhow Internet speed was goodenough but there werent stableinternet connections yet We couldhardly download up to 150 MB perday After downloading 5consecutive days with a mobiledial-up connection I downloadedUbuntu 1010 successfully on myfriends desktop We tried to makea WUBI installation but failed Idecided to install Ubuntu bycreating a new partition and have afull installation Finally I gotUbuntu installed within just 20minutes on a P4 with 512 MB RAMThis was my first installation ofUbuntu I had seen Ubuntu just inscreenshots before Within 3 days Iexplored the whole system Myfriend was confused about how touse the system but I taught himUbuntu My friend was very happywith Ubuntu because now he had avirus-free system with all requiredsoftware preinstalled We gotevery device working with Ubuntufrom a camera to 3G modemwithout installing any additionaldrivers My whole computing world

changed I was entering the worldof Ubuntu

In November 2010 I assembledmy own desktop with Core i3 2 GBRAM 500 GB HDD and UbuntuMany questions arose in my mindHow is Ubuntu being developedHow do contributors worktogether What does thiswonderful system consist of Afterspending some weeks on theInternet I got my answers Ichecked out the whole Ubuntuhistory and came across theLaunchpad platform Ubuntuforums wiki and Ubuntudocumentation I was alsointroduced to other Ubuntuderivatives like Backtrack LinuxMint and Linux Deepin

Ubuntu proceeded with 1104Natty 1110 Oneric 1204 Precise1210 Quantal I have enjoyedevery Ubuntu distro and never hadfaced a problem duringinstallation For the last two yearsUbuntu has grown and improved alot After the launch of Ubuntu1110 Natty many users didnt likeUnity but I never faced any

Written by Ketan Patel

full circle magazine 74 32 contents ^

MY STORYproblem with it Unity becamestable in 1204 and fixed problemswith other users also I joinedAskubuntu in April 2012 and have agood reputation there

As a student of Electronics andTelecommunication Engineering Iwas interested only in thetelecommunication part and have akeen knowledge of technologies inmy field Now I am interested inLinux servers as they are a corepart of telecom networks and ITEnterprises I decided to learnabout Linux servers and movetowards system administration Icame across many Linux serverdistros like Red Hat FedoraGentoo Arch Linux Centos andDebian Most of all I love to workwith Ubuntu Server and Debian

It took time to learn aboutservers due to a busy engineeringschedule During the time Iremained connected with theUbuntu world using newslettersand news sites like Omgubuntuand wwwubuntu-newsnet In timeI came across FCM I downloadedprevious issues After that everymonth I download FCM and nevermiss a single issue I introducedlots of friends to Ubuntu byinstalling on their laptops and

desktops

In December 2011 aftercompleting my 7th semester examI started my journey with UbuntuServer Within some months I self-learned Ubuntu Server I also gotcommand of Red Hat Fedora andCentos Currently I am working as aLinux System Administrator in an ITorganization at Surat GujaratIndia Thus Ubuntu has played animportant part in changing my lifeand showed the way to my careerThe Voyage has been just startedwe have to build Cloud Computingplatforms within a few months

LIBREOFFICE SPECIAL EDITIONS

httpfullcirclemagazineorglibreoffice-special-edition-volume-one

httpfullcirclemagazineorglibreoffice-special-edition-volume-two

OTHER SPECIAL EDITIONS

hhttpfullcirclemagazineorgscribus-special-edition

httpfullcirclemagazineorgubuntu-development-special-edition

httpfullcirclemagazineorgvirtualisation-series-special-edition

full circle magazine 74 33 contents ^

Full Circle PodcastEpisode 34RaspberryJamboree 2013

Your hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clarkand Freaky Clown

from the Blackpool (UK) LUGhttpblackpoollugorguk

Welcome to the first of a 2part conference special inthis episode the presentersreflect on the first everRaspberry Jamboree held atthe Manchester CentralConference Centre on 9thMarch 2013

MMYY SSTTOORRYY

Several years ago I purchased anAcer Aspire One ZG5 for the

relative bargain of pound85 It servedme well as a netbook for a coupleof years I replaced the defaultLinux Operating System withUbuntu 1010 Netbook edition andenjoyed using it System resourceswere relatively sparse having anIntel Atom 16GHz processor512MB RAM and an 8MB Videocard However courtesy of severebutterfingers I managed to breakthe screen I could have replaced itbut this would have cost me half ofthe original purchase price of themachine and I had a Dell LatitudeE6400 laptop to use whiletravelling so the netbook simplygot filed away in a drawer for afew months

After around 6 months Idecided to reboot the netbookusing a TV as a monitor to seewhether it still worked at all and itdid I had a spare 1GB memory chiplying around from a previous PCupgrade and decided to installthat into the netbook to seewhether performance improved Itdid but things still werent

lightning fast I had heard aboutXBMC previously and installed itEven with the extra memory thewhole system seemed slow I wasaware of Ubuntu derivatives suchas Lubuntu Kubuntu and Xubuntuand decided that I would installone of them to see hot muchbetter things were

I opted for Lubuntu 1204installing from a USB CD drive as Ihas trouble encouraging mymachine to boot from USB stickOnce Lubuntu was installed Iconnected via ethernet to theadjacent router and installedXBMC 110 and selected a fewplugins for XBMC the iPlayerplugin being of the most interestto me I also installed the Quartzskin as I knew that this was alighter skin than the default

The install was flawless andbefore long I was experimentingwith the plugins some of whichwere more polished than others Ipurchased a Microsoft brandedWireless keyboard and mouse andthese were simply plug and play aswas a USB infra-red remote control

purchased from ebay for pound3 Thislittle netbook has been quietlysoldiering on in this arrangementfor the last 6 months I have set itup so that I can now stream audioand video from a shared drive inthe house and have even used itfor a barbecue party in my garden

Because of the very limitedhardware of this machine it wouldbe unrealistic to expect super HighDefinition at all times but I canstream video from almost any datasource Spotify for Linux workswithout issue Video is connectedvia VGA to my television and audiovia phono cable to our surroundsound If there is ever anythingthat we would like to play thatXBMC cannot handle we cansimply launch Chromium and playvia the browser

On paper this little netbookought to be almost useless butfor the princely sum of pound20 I haveresurrected this little workhorseand it is now at the centre of myfamilys viewing experience

Written by Andrew Tatton

full circle magazine 74 34 contents ^

RREEVVIIEEWWWritten by Devyn Collier Johnson CClleemmeennttiinnee

Clementine is a popular musicplayer for Ubuntu systems

This music player makes a greatalternative to Rhythmbox andBanshee Clementine has manygreat features and abilities as wellas a nice layout It is not only amusic player but a music managerClementine allows users to edittags create and edit playlists andconvert (transcode) musicClementine can even retrieve coverart and missing tag informationWith Clementine users have achoice between using theapplication through the appindicator or as a full windowClearly Clementine is a flexibleand multi-functional musicmanager that many Linux usersmay want to try because of itsmany features

The latest version at the timeof writing is version 111 Thisversion is very stable For exampleClementine does not crash orfreeze the program completestasks successfully without issuesIn my opinion Clementine is muchmore stable than Rhythmbox andBanshee The program starts up

quickly when executed and closesswiftly when closed Clementinedoes not require any loading whenperforming many tasks HoweverClementine does require sometime to convert audio filesdownload cover art rescan musiclibraries or lookup tag info Thesetasks require time becauseconverting is a complicatedprocess networks have limits totheir speed and the library must

be created and indexed carefully

Clementine allows users tocontrol the player with thekeyboard For instance I can pressF7 to stop the music and F10 tomake it louder This allows users toperform one task without needingto switch windows to controlClementine Many music playerslike Smplayer VLC and Mplayer donot support this feature

Clementine responds to these key-commands without delay

The programs layout andgraphics are set up wonderfully Tothe left users will see their musicInternet radio stations artist infosong info and search results ndashdepending on the clicked icon onthe far left column To the rightusers will see the playlist contentsClementine displays the differentplaylists as tabs Just as webbrowsers like Firefox permit usersto have multiple tabs with awebpage in each each playlist is atab At the bottom of the playlistbox users will find the controls forcurrent playing music and theprogress bar In the bottom leftcorner of the application thecover-art is displayed with themusic title The icons and buttonsare carefully placed to provide acompact appearance This givesthe playlist and library box moreroom to list the music files

Clementine can be used as a tageditor If a user has an mp3 filethat does not have the informationabout the artist or genre

full circle magazine 74 35 contents ^

REVIEW - CLEMENTINEClementines tag editor will helpAfter a user right-clicks the musicfile to be edited they can clickldquoEdit track informationrdquo Thiscauses a window to appear withtwo tabs After clicking the tabtitled ldquoEdit tagsrdquo the user will seethe tags that can be edited If theuser is unsure about whatinformation should be typed intothe tags they can click ldquoCompletetags automaticallyrdquo to makeClementine search the Internet forinformation This ability wouldwork only with music made by wellknown musicians and notindividuals that post home-mademusic free on the InternetClementine can gather taginformation only if onlinedatabases list the song

Playlists are easily created andexported with Clementine Thefirst step is to right-click a song inthe left box when ldquoFilesrdquo orldquoLibraryrdquo is highlighted Thenselect ldquoOpen in new playlistrdquo Forthe songs that come next right-click and select ldquoAppend to currentplaylistrdquo After that right-click theplaylists tab and click ldquoSaveplaylistrdquo To finish exporting theplaylist pick a playlist format and asave location Once chosen clickldquoSaverdquo Clementine makes this

process very easy Other playlistcreators can be difficult or time-consuming to use Clementineallows users to save the playlist innumerous formats Many playlistmakers do not have a collection ofchoices as large as Clementineslist of formats This allows users toeasily make a playlist to use withany device or music playerprogram

Clementinehas anotherfeature thatmakes it apowerfulapplicationconvertingaudioClementinecan convertbetween a fewformats Theconversion window canbe opened by clickingldquoToolsrdquo in the menu bar andselecting ldquoTranscode Musicrdquo Nextclick ldquoAddrdquo to pick music files toconvert and configure the optionsThe converting feature is veryconvenient and easy to use Forexample the converting windowitself is self-explanatory

Clementine even has a moodbar

and a large variety of color sets Amoodbar is a colored progress barused instead of the plain defaultprogress bar However a moodbaris not just a colored bar The colorsare based on the ldquomoodrdquo of eachsection of the song The differentcolor sets are alternate colors usedto display each mood Tounderstand what a strip of thesong is like it helps to know whatthe color means for the activemood color set

The Internet radio works verywell Clementine provides

users with a largeselection of radio

stations for anygenre of musicThe collectionis not sparse

even Icecastalone is

extensiveClementine has no

difficulties playing Internet radiostations The sound quality issuperb and clear and the loading isswift It seems as if the music iscoming from local files

Clementine has an extensive listof visualizations They can befound and activated by clickingldquoTools gt Visualizationsrdquo The

window that appears containsoptions for the visualizationsUsers should be able to find theperfect visualization that theyenjoy viewing while listening tomusic The visualizations have aclear sharp appearance Themoving images are not blocky orpixelated

These many features makeClementine a great music managerThis is a powerful music player thatstill retains excellent performanceThis application can satisfy theneeds and wants of many userswhile still being easy to use Theprogram is pleasing to the eye anddoes not require time to figure outthe layout If users decide to try anew music manager or they dislikeUbuntus default music managerClementine may be a player thatthey may wish to try

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 13: Full Circle Magazine #74

full circle magazine 74 13 contents ^

Elmer Perrys history of workingand programming computersinvolves an Apple IIE adding someAmiga a generous helping of DOSand Windows a dash of Unix andblend well with Linux and Ubuntu

HOWTO - LIBREOFFICE Pt27

Unlike the grid snap points andsnap lines are inserted when youneed a more exact location Snaplines are great for aligning objectsvertically or horizontally To createa snap line or point Insert gt InsertSnap PointLine from the menubar The X position controls thedistance from the left of theimage The Y position controls thedistance from the top The typecontrols whether you are insertinga snap point vertical snap line orhorizontal snap line You can alsocreate snap lines by clicking anddragging from either thehorizontal or vertical rulers Todelete a snap line click and drag itback to the ruler To delete a snappoint right-click the snap pointand select Delete Snap Point

OPTIONS TOOLBAR

The options toolbar contains allyour snap options If it is notshowing select View gt Toolbars gtOptions On the toolbar you can

toggle whether your guides aredisplayed and toggle on and offthe snap options You might wantto dock this toolbar to the bottomor side of your window as I suspectyou will use it often to togglethese options

There is one more guide on thetoolbar we have not discussed yetIt is the helplines When you selectthe helplines on the optionstoolbar then when you move anobject dashed lines appear fromthe corners of your object to therulers The helplines are just onemore tool to help you accuratelyplace your objects

CONCLUSION

LibreOffice Draw is the graphicsapplication of the LibreOfficesuite Draw saves graphics in avector graphic format for use inyour documents created withother applications in the suiteDraw provides you with the tools

to combine text and geometricobjects to create your graphicsGuides and the ability to snap tothe guides help you to preciselyplace your objects

In the next LibreOffice How-Towe will look at creating basicobjects in Draw

The Ubuntu Podcast covers allthe latest news and issues facingUbuntu Linux users and FreeSoftware fans in general Theshow appeals to the newest userand the oldest coder Ourdiscussions cover thedevelopment of Ubuntu butarenrsquot overly technical We arelucky enough to have somegreat guests on the show tellingus first hand about the latestexciting developments they areworking on in a way that we canall understand We also talkabout the Ubuntu communityand what it gets up to

The show is presented bymembers of the UKrsquos UbuntuLinux community Because it iscovered by the Ubuntu Code ofConduct it is suitable for all

The show is broadcast live everyfortnight on a Tuesday evening(British time) and is available fordownload the following day

podcastubuntu-ukorg

full circle magazine 74 14 contents ^

HHOOWW--TTOOWritten by Alan Ward CCoonnnneeccttiinngg TToo IIPPVV66

The 2008 Beijing SummerOlympics brought IPv6 to the

attention of the technical crowdwith further reminders on WorldIPv6 Day 8 June 2011 and WorldIPv6 Launch Day 6 June 2012 Weare for the most part informedthat the current IP (IPv4) addressspace is running out and thatsometime in the short to middleterm we will need to get to usingIPv6 addresses and connectivity tothe Internet

This is not quite yet the case formost people Internet ServiceProviders have not rolled outnative IPv6 access in manycountries Most servers still haveonly Pv4 access with the exceptionof Internet giants such as GoogleFacebook and several others Muchof the hardware available(specially in the domesticcategory) still handles only IPv4But things are changing and wewill need to get to it Going dual-stack ie having both IPv4 andIPv6 activated at the same time isa nice way of making thetransition

Luckily for us Debian Ubuntuand most other GNULinuxdistributions are well up to speedas regards IPv6 The Linux kernelitself handles IPv6 quite well GNUuser-land applications have beenadapted or ported to IPv6 andmost widely-used GUI programsare now capable of making use ofIPv6 connections - actually whenboth IPv6 and IPv4 are presentthey tend to prefer IPv6

So in a way Ubuntu is ideal tomake a first contact with this newIPv6-enabled version of the Web

CONNECTING TO THE

INTERNET WITH IPV6

Supposing we do not have anative connection to the IPv6-enabled Internet we shall needthe services of a tunnel brokerThis is the equivalent of anInternet Service Provider butinstead of giving access to theInternet for individual lines ordevices it gives access to the IPv6-enabled Internet starting from anormal IPv4 address We will be

creating an IPv6 tunnel from ourcomputer to the tunnel brokerthrough the IPv4-only fabric thatlies between us

Several tunnel brokers areavailable both free andcommercial Two in the formercategory are SixXS(httpwwwsixxsnet) and Gogo6(httpwwwgogo6com) In bothcases the necessary software isopen free and readily availablefrom the Ubuntu repositories

For Gogo6 we need to sign upfor their Freenet6 IPv6 accessservice athttpwwwgogo6comfreenet6account Each of their servers worksindependently from the others soremember which one you are on(choose the one you think is bestaccessible from your country)Once we have confirmation ofbeing registered we need toinstall the software

sudo apt-get install gogoc

Naturally we could also use agraphical program such as

Synaptic Ubuntu Software Centeror Muon

We then need to edit theconfiguration fileetcgogocgogocconf with theusername and password the servergave us and restart the servicewith

etcinitdgogoc restart

We should then be able to seethe tunnel with the ifconfigcommand

ifconfig

tun Link encapUNSPECHWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00

inet6 addr2001db8101128ScopeGlobal

UP POINTOPOINTRUNNING NOARP MULTICASTMTU1280 Metric1

In this example our IPv6address would now be2001db8101 Since this is just anexample I chose a (relatively)simple addressmdashreal IPv6addresses may need be writtenwith up to 32 hexadecimal digits

full circle magazine 74 15 contents ^

HOWTO - CONNECTING TO IPV6grouped into eight four-digitgroups

If we choose SixXS as our tunnelbroker the registration processmay be slightly slower (it tookslightly less than an hour for me)since it is not completelyautomated real human beingsprocess our request We can thenrequest a tunnel be activated forus and optionally an IPv6 addresssubnet The tunnel is all we needto access the IPv6 Internet on asingle computer the subnet isneeded if we chose to connect acomplete local network throughour machine

For SixXS the appropriatesoftware package is aiccu

sudo apt-get install aiccu

When we have editedconfiguration file etcaiccuconfwith the username and passwordgiven by SixXS we can restart theservice

etcinitdaiccu restart

and we should then be able tosee the tunnel with the ifconfigcommand

ifconfig

sixxs Link encapUNSPECHWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00

inet6 addrfe8040fe00229264ScopeLink

inet6 addr2001db810164 ScopeGlobal

UP POINTOPOINTRUNNING NOARP MULTICASTMTU1280 Metric1

This one is configured in aslightly different way than theGogo6 version (note the 64segment instead of a single host128 address) and uses identifierldquosixxsrdquo instead of ldquotunrdquo

If things have gone well so fareither with Gogo6 or with SixXSwe can now use the IPv6-activatedversions of network tools to checkconnectivity such as ping6 (insteadof ping) and traceroute6 (insteadof traceroute) Other tools such ashost and ip work in the same wayboth for IPv4 and IPv6 So

host ipv6googlecomipv6googlecom is an aliasfor ipv6lgooglecomipv6lgooglecom has IPv6address2a0014504001c0263

ping6 -c 3 -n ipv6googlecomPINGipv6googlecom(2a0014504001c0268) 56 data bytes

64 bytes from2a0014504001c0268icmp_seq=1 ttl=51 time=228 ms64 bytes from2a0014504001c0268icmp_seq=2 ttl=51 time=228 ms64 bytes from2a0014504001c0268icmp_seq=3 ttl=51 time=229 ms

Since we now have IPv6connectivity with the Web we canbrowse IPv6-only web pages Someclassical destinations to try outIPv6 are the dancing turtle athttpwwwkamenet (it dancesonly if we connect through IPv6)or the test pages athttpwwwtest-ipv6com orhttpwwwipv6-testcom

full circle magazine 74 16 contents ^

HOWTO - CONNECTING TO IPV6

DIFFICULTIES WITH IPV6AND UBUNTU

We have just set up a dual IPv4and IPv6 stack our computer isconnected directly to the IPv4Internet through our usual ServiceProvider and indirectly to the IPv6Internet through the tunnelbroker But if we had not set up ordo not activate the tunnel ourcomputer can be in a situation inwhich it has a working IPv4connection but not so with IPv6

Ever since most modernoperating systems activate IPv6 bydefault this has given rise to someconfusion Many programs arecapable of handling dual-stackaccess they prefer to use IPv6 ifpossible and if not fall back toIPv4 But other programs cannothandle this which usually ends upcausing delays that annoy the userSome programs even complainabout ldquonot being able to connectto the Internetrdquo - even though aperfectly good IPv4 connection isup

This is now more-or-less fixedfor software on Ubuntu thoughwith previous versions it was

sometimes necessary to deactivateIPv6 at kernel level One optionwas to blacklist the ipv6 kernelmodule as mentioned by RobertClipsham way back in numberseven of FCM Another possibilitywith recent kernels is to disableIPv6 through the proc interface

echo 1 gtprocsysnetipv6confalldisable_ipv6

However it should be stressedthat these difficulties should nolonger come up under Ubuntuwhichever order in which aprogram chooses to connect to theInternet it should be able to do sothrough one route or the otherNot so in other operating systemsspecially with commercialsoftware

WORLD-REACHABLE

ADDRESSES

The nice thing about IPv6 is thatNetwork Address Translation (NAT)and private addresses ubiquitousin the IPv4 world are no longerused The reason is that since thereare so many public IPv6 addressesavailable it will not be necessaryto re-utilize them many times overin the form of private addressesthat are not routable through theInternet

The corollary is that thecomputers we connect to the Webusing IPv6 are directly reachablefrom all over the Internet Nothingstands between us and the wildworld out there

This can come out as an

advantage Consider for examplethe hoops some of us jumpthrough in order to reach ourhome machines from outsidewhile on the road Or to get intoour work machines from home(though systems administratorsmay frown on this and rightly so)With IPv4 we need to open a portin our router to enable access fromthe outside and activateDestination NAT (DNAT) to makepackets we actually send to ourrouters external address be resentinside towards a specific PC Andwe must achieve this rathercomplex setup while at the sametime taking into account systemsecurity

With IPv6 and world-reachableaddresses this is no longernecessary If for example myhome computer has global address2001db8101 and an Apache webserver running I can connect to itdirectly from outside my home bysimply pointing any browser to thecorresponding URLhttp[2001db8101] If I set up apersonal mail server it can also bedirectly reached and mail sent tome from the Web

But having our computersdirectly reachable can also

full circle magazine 74 17 contents ^

HOWTO - CONNECTING TO IPV6constitute a serious security riskSo we need to be really carefulabout what kinds of traffic we letin

To protect my home computer Ican use my global IPv6 address toset up a SSH or OpenVPN virtualprivate network (VPN) This wayfull communication can be set upfor all protocols through anencrypted and authenticatedchannel Even if somebody inbetween may see my packets asthey pass through they cannotdecrypt them and view the datacontained within So we have astrong argument in favor ofsetting up a secure VPN andmaking sure our services can beaccessed not directly from theInternet but only through theVPN

Naturally Ubuntu has all thenecessary tools in the repositoriesboth for the client and for theserver sides of the VPN Thecorresponding software packagesare ssh-server openvpn andnetwork-manager-openvpn ndashthough as usual other possibilitiesalso exist

Luckily the Linux kernel firewallis also well up to the job though it

does need to be correctly set upThe command-line way of doingthis is probably not for the faint ofheart as it is relatively easy toleave out a rule and make thingstoo easy for the bad guysmdashorbeing over cautious andinadvertently blocking yourselfout So a GUI tool such asfirestarter may be a wise choice tobegin with

If we set up some services wewish to share with friendsmdashor justuse for ourselvesmdashwe should alsobear in mind the securityimplication of having a port opento the world Special attentionshould be given to securing accessespecially when sensitive data canbe accessed eg though filesharing If all we want is access to

our files while on the road SFTP isprobably the easiest service to setup Basically all we need to do isinstall package openssh-server onour home computer We can thenaccess it from any file managerthat knows about SFTP (such asGnomes Nautilus) using URLsftpusernameserver_ip

Since SFTP is actually based onSSH it may be considered quitesecure especially if no-passwordpublic certificate-only access isused

For road-warriors several appscan be found that do SSH andSFTP both for iOS and AndroidUnless of course you choose to gowith Ubuntu on your phone ortablet in which case findingsuitable client software is simply amatter of choice

Alan teaches computer science atEscola Andorrana de Batxillerat Hehas given courses at the Universityand currently teaches GNULinuxsystems administration at the OpenUniversity of Catalunya (UOC)

full circle magazine 74 18 contents ^

HHOOWW--TTOOWritten by Nicholas Kopakakis BBlleennddeerr -- PPaarrtt 66bb

Last month we used CyclesRender to create the image

shown below left

Letrsquos create a similar image(below right) with the Blenderengine

The first thing that we notice(at least me) is shadows Theshadows that our point lamp castswith blender render are almostblack This phenomenon ishappening because in Blenderrenderer the light is been emittedby the lamp only This isntrealistic as in the real world every

object emits or reflects light

On the other hand Cyclesrenderer calculates the light thatevery object has from thesurroundings You can observe thecone and see how the shadowfrom the cube smoothly fades(contrary to the cone from theBlender renderer) and we have amirroring ground and a shiny metalcube in our scene

One other thing that is verycrucial and a main difference

between Blender and Cycles ismore technical

Navigate to File gt UserPreferences gt System (above)

At the lower left corner of theSystem Tab you can check if yourcomputer has Nvidia CUDAsupport under Compute Device

My GPU has CUDA support so Ican enable it You can also check itat the official CUDA support urlhttpsdevelopernvidiacomcuda-gpus

If you are lucky and have anNvidia CUDA card you have toenable it under the ComputeDevice Tab that I mentionedbefore AND under the PropertiesPanel Render Tab -gt Device -gt GPUCompute in order to have the fullpower for your rendering

full circle magazine 74 19 contents ^

HOWTO - BLENDER Pt 6b

Cycles can use your GPU CUDAcores to render and is much fasterthan the CPU Check out CUDA atwikipedia httpenwikipediaorgwikiCUDA

If you dont have a CUDA GPUyou can use Open ShadingLanguage but its a little bit buggyand I couldnt recommended thismethod of rendering for now Inthe near future I have a feelingthat itrsquos going to be much fasterthan the CUDA render procedure

But enough with the technicalstuff

Letrsquos see another great thing

about Cycles Open the blend filethat we started last month or justcreate a new one Dont forget tocheck that the Cycles Render at thetop is selected

Also change one of your 3d viewwindows to show the renderedresult

Select the sphere navigate tothe Properties Panel and changethe Surface shader from thedefault Diffuse BSDF to Emission

You can check in the Previewwindow the cool effect that wecreate You can adjust the Colorand the Strength of the light thatyour object emits Also for everyshader you can adjust a lot of otherthings (as textures for example) bypressing the little dot right next tocolor and strength values

Select our metallic-lookingcube press the little dot next tocolor and change its texture toBrick Texture Check the result inyour 3d view window and selectdifferent textures until you findsomething that you like

full circle magazine 74 20 contents ^

Nicholas lives and works in GreeceHe has worked for a post-productionhouse for several years and migratedto Ubuntu because ldquoit rendersfasterrdquo You can email him atblender5dgmailcom

HOWTO - BLENDER Pt 6b

TIP The little dots are in everyshader not only emission and Ipersonally find them very useful toquickly create interesting stuff

Another interesting shader isthe Mix Shader As you can easilyunderstand from its name this is ashader that you can use to mixother shaders Two other shadersto be more precise So letrsquos selectour cone and change the DiffuseBSDF shader to Mix Shader Add aGlass shader and a Diffuse shaderor a Glossy Shader and anAnisotropic Shader to our coneChange the value of the Facparameter to adjust thepercentage of the second shader(0000 means 0 while 1000means 100)

Check the result on yourpreview window and adjust thesettings as you like

Another thing that I want tomention in this tiny littleintroduction on the CyclesRenderer is the use of planesinstead of lamps

Most people working in Blenderand Cycles use planes to illuminatetheir scenes Looks like more ldquoreal

worldrdquo lighting and I have noreason to argue with them

Below is where I am so far

For this month follow this linkhttpvimeocom68010380 toenjoy a wonderful work by 3people and Blender(congratulations goes to JavierTrapiella Baol Bardot Bulsara andRobert Green)

Also visit wwwblendernewsorgto enter and share with thousandsof professional artists

httpblendernewsorgxemid=Feature_Articlesampdocument_srl=1274

full circle magazine 74 21 contents ^

HHOOWW--TTOOWritten by Mark Crutch IInnkkssccaappee -- PPaarrtt 1144

Transparency ndash or itscounterpart opacity ndash is such a

fundamental concept in Inkscapethat it was one of the earliesttopics covered in this series Backin Part 3 you were introduced tothe Opacity spin-box on the statusbar which gives you the ability toset a single transparency level fora whole object or even a group ofobjects

If you want a single object tohave varying opacity ndash such ascompletely transparent at one endand opaque at the other ndash you canuse a gradient for the fill andstroke But what about doing thesame for a group of objects Youcould set suitable gradients oneach individual item in the groupseparately to get the desiredeffect but if your group containslots of objects then that approachbecomes tedious very quickly

The solution to this problem ismasking This is a technique thatuses a grayscale image as a meansof specifying the opacity ofanother object or group Any whitesections in the image cause that

part of the masked object toappear opaque Black sectionscause that part to appeartransparent And grays in-betweenresult in varying levels of opacity

Lets look at an example In thisimage (below) Ive placed a solidred circle on top of a solid greenbackground The green is theremainly to show the effect moreclearly On top of the circle is arectangle with a white-black-whitegradient Using this rectangle as amask for the circle gives the resultof a clipped circle that fades fromopaque to transparent and back toopaque

Note that anything outside themask is clipped In that respectmasking could even be used as analternative to the clip paths thatwere introduced in the previouspart of this tutorial Draw yourmask entirely in white ndash or in solidshades of white and black ndash andany parts of the masked objectwhich lie outside the mask orwhich are colored black will beclipped Usually I recommend usinga clip path in preference to a maskif you simply want a hard clippededge but as we will see later inthis article there are times whenits easier to use a mask

You may recall that the fill andstroke of a clip path are irrelevantto the final effect on the clippedobject With masks however theopposite is true ndash the color of eachindividual pixel is taken intoaccount when calculating its effecton the masked object so fills andstrokes have significance

Did I say pixel In a vectorformat In practice there are fewcases where an SVG file is actuallyused as a purely vector format Ifyou want to display an SVG file ona computer screen or print it to aninkjet or laser printer it isultimately converted to pixelsMasking takes place during thisfinal output step so although themask may be made up of vectorobjects and the item beingmasked is also a vector the finalresult is really generated only atthe point that those vectors areconverted to individual pixels fordisplay or printing

Using a thick-stroked rectangleand strictly black or white pixelsits easy to see the differencebetween a clip path and the use of

full circle magazine 74 22 contents ^

HOWTO - INKSCAPE Pt14a mask to simulate clipping In thetop pair of images Ive used therectangle as a clip path and youcan see that the result is alignedwith the center line of the strokeThe second and third pairs ofimages show the rectangle beingused as a mask with only whiteparts remaining and black partsbecoming transparent Itsespecially clear in the last pair thatthe stroke has an effect

By now it should be clear thatclipping and masking are similaroperations so its not reallysurprising that Inkscape exposesthem with the same user interfaceJust as with clipping the maskingobject must be on top of the objectto be masked in terms of the z-index You then select both itemsand choose Set Mask from thecontext menu or Object gt Mask gtSet from the main menu Releasinga masked object is as simple asselecting it (it will be described asldquoMaskedrdquo in the status bar) thenchoosing Release Mask from thecontext menu or Object gt Mask gtRelease from the main menu Justas with clip paths it is possible toedit masks using the node toolwithout releasing them first butgenerally theres little benefit todoing so as you can edit only theoutline shape of the path not itscolor

As youve seen using agrayscale gradient as a mask givesyou some control over the opacityof the masked object You may alsorecall that Inkscape offers aselection of black and whitepatterns in its Fill amp Stroke dialogplus a few grayscale bitmap fillpatterns These may previously

have seemed rather limiting buttheir monochrome nature makesthem perfect for use as a mask

The checkerboard pattern is agood example of a situation whereits easier to use a mask than a clippath This same effect could beachieved by clipping with acomplex path but its probably notworth the extra effort Lookingclosely at the checkerboard youllnotice that the fill isnt made up ofblack and white squares but ratherwhite and transparent Using whiteand transparent can sometimes

make it easier to see what parts ofan object you are masking whiteareas will remain visible andtransparent areas will be clipped Atranslucent white area will havethe same effect as a shade of grayIt may seem counter-intuitive tocover the parts of the object thatyou want to keep and expose theparts that will be hidden but thatsthe way that masking has beendefined in the SVG specification sothats the way it works in Inkscape

Because clip paths are definedby a boundary and a concept ofwhats inside and outside thatboundary its possible to use onlya single path or object to define aclipping shape Masks on the otherhand are concerned with only thecolor of pixels so it doesnt reallymatter whether your mask is madeup of a single object or a wholeload of objects inside a group Thisallows you to create complexarrangements of colors andpatterns which would beimpossible to reproduce using asingle path

This example uses a groupmade up of a few random objectsas a mask You can see that therepeating radial gradient of therectangle made up of a white-to-

full circle magazine 74 23 contents ^

Mark has been using Linux since1994 and uses Inkscape to createtwo webcomics The Greys andMonsters Inked which can both befound athttpwwwpeppertopcom

HOWTO - INKSCAPE Pt14transparent transition results in asimilar pattern being visible fromthe masked red circle But byadding extra black and whitefeatures to the mask group youcan ldquooverriderdquo the pattern withexplicit sections of transparencyand opacity One thing to note isthe place where the black linecrosses the white one because theblack line is on top the pixels atthat position are black so that partof the masked object istransparent It doesnt matterwhats going on within the groupall that matters is the color of thefinal pixels This may not be thebest piece of abstract art in theworld but it would have been a lotharder to draw without usingmasks

Although you can use masks tocreate complex arrangements ofclipping and transparencyprobably the most common use issimply to add ldquofeatheringrdquo to theedges of a group so that it fadesinto the background In that caseall you need for your mask designis a strongly blurred white ellipseas demonstrated in this whollyunseasonal greeting card design

Throughout this article Ivereferred to masks as beinggrayscale images Thats notstrictly true ndash a mask can be anycombination of colors that youwant However anything otherthan white black or gray will beconverted into a grayscale imagebefore its used as a mask This canmake it difficult to predict the

exact effect of a color on theresultant opacity so I recommendusing pure grayscales whendrawing your masks in almost allcases

full circle magazine 74 24 contents ^

HHOOWW--TTOOWritten by Ronnie Tucker WWrriittee FFoorr FFuullll CCiirrccllee MMaaggaazziinnee

GUIDELINES

The single rule for an article isthat it must somehow be

linked to Ubuntu or one of themany derivatives of Ubuntu(Kubuntu Xubuntu Lubuntu etc)

RULES

bull There is no word limit for articlesbut be advised that long articlesmay be split across several issues

bull For advice please refer to theOfficial Full Circle Style Guidehttpurlfullcirclemagazineorg75d471

bull Write your article in whicheversoftware you choose I wouldrecommend LibreOffice but mostimportantly - PLEASE SPELL ANDGRAMMAR CHECK IT

bull In your article please indicatewhere you would like a particularimage to be placed by indicatingthe image name in a newparagraph or by embedding theimage in the ODT (Open Office)

document

bull Images should be JPG no widerthan 800 pixels and use lowcompression

bull Do not use tables or any type ofbold or italic formatting

If you are writing a reviewplease follow these guidelines

When you are ready to submityour article please email it toarticlesfullcirclemagazineorg

TRANSLATIONS

If you would like to translateFull Circle into your nativelanguage please send an email toronniefullcirclemagazineorg andwe will either put you in touch withan existing team or give youaccess to the raw text to translatefrom With a completed PDF youwill be able to upload your file tothe main Full Circle site

REVIEWS

GAMESAPPLICATIONSWhen reviewing gamesapplications please state clearly

bull title of the gamebull who makes the gamebull is it free or a paid downloadbull where to get it from (give downloadhomepage URL)bull is it Linux native or did you use Winebull your marks out of fivebull a summary with positive and negative points

HARDWAREWhen reviewing hardware please state clearly

bull make and model of the hardwarebull what category would you put this hardware intobull any glitches that you may have had while using the hardwarebull easy to get the hardware working in Linuxbull did you have to use Windows driversbull marks out of fivebull a summary with positive and negative points

You dont need to be an expert to write anarticle - write about the games applicationsand hardware that you use every day

full circle magazine 74 25 contents ^

httpsspideroakcom

Get 25 off any SpiderOak packagewith the code FullcirclemagFans

full circle magazine 74 26 contents ^

AASSKK TTHHEE NNEEWW GGUUYYWritten by Copil Yaacuteňez

Hi everyone Welcome back toAsk the New Guy

If you have a simple questionand you think Ubuntu Bug 1 issome kind of flying roach contactme at copilyanezgmailcom

Todayrsquos question is

Q How do I connect to myUbuntu desktop using myAndroid phone

A Right this way Mr Bond QBranch has been working on somenew toys for you How about thisItrsquos a combination martini shaker-slash-Taser No Well thenperhaps this combination cufflink-slash-Taser Or this itrsquos acombination Taser-slash-Taser Notvery imaginative I know Sorry sirwersquore a little underfunded rightnow

Nothing says ldquoI want to beDaniel Craig or Jennifer Garnerrdquolike accessing your Ubuntu desktopfrom your mobile phone Whatrsquosfunny is that if Hollywood weredoing it there would be multiple

cascading menus and screens alongwith some kind of eye-trackingdigital Heads Up Display andvirtual keys yoursquod have to press inthe air like a methed-out orchestracomposer

Quick detour why is it thatevery tinseltown movie showspeople working with virtual GUIssuspended in front of them I getexhausted just lifting my hand toturn off the monitor Forget abouthacking an enemy server can youimagine typing an email on one ofthose Are there NO ergonomicsexperts in Hollywood End detour

As usual Ubuntursquos way is easyand sexy Not sexy as in actuallysexy Accessing your desktopremotely isnrsquot likely to get you adate with Halle Berry or JavierBardem But it might impress MissLinux Kernel 2013 and keep strayLuddites from wandering ontoyour lawn

To access your Ubuntu desktopfrom your Android phone yoursquollneed the following

1 An Ubuntu PC (Irsquom on 1304) -make sure itrsquos connected to yourhome network2 An Android Phone (I used an HTCDroid Incredible II runningGingerbread)3 Someone to shout ldquoHallelujahrdquowhen yoursquore finished (this is keypeople donrsquot skimp)

Okeedokee got everythingready Good Go to your PC andclick on the Ubuntu symbol to

open the Unity search field TypeDESKTOP and yoursquoll see a DesktopSharing application Click on thatto open it

Here is how I configured mypreferences in order to giveexternal access to my Ubuntudesktop

The Desktop Sharing windowasks for a password that must be

full circle magazine 74 27 contents ^

entered in order for someone toconnect from the outside Usesomething you can easilyremember like the name of thegaffer on Star Trek II The Wrath ofKhan (Romolo Aquistapace as ifyou didnrsquot know)

Yoursquoll notice I left blank theldquoYou must confirm each access tothis machinerdquo option You mightwant to keep this box checked Itrsquosnever a good idea to leave yourmachine accessible to the outsideworld even if yoursquore requiring apassword I have it toggled OFF forease of use but honestly do as Isay not as I do And as a generalrule you should never takesecurity advice from someone whorevels in his ignorance

Oh if you currently have yourapp bar along the left side of yourscreen set to auto-hide changethat to the default so that itrsquosalways visible If the app bar auto-hides itrsquos more difficult to access itfrom your phone Also if you haveyour computer set to sleep after acertain amount of time you mightwant to change this setting so thatyour PC doesnrsquot go to sleep andthus disconnect you in the middleof a connection

Yoursquoll also need your desktopPCrsquos IP address Ubuntu makes thisdead simple Just right-click thenetwork icon and click onConnection Information Note theIP address listed there yoursquoll needit in just a second

Okay now itrsquos time to get yourphone ready

Fire up your Android phone andhead over to the Google PlayStore Yoursquore going to need a VNCclient Thatrsquos the software that willconnect your phone to your PC Irsquomnot sure what VNC stands forprobably just the initials of the

white-haired wizard who capturedthis sorcery and gave it away onthe Internet

I should probably take amoment to explain what a VNCclient does But Irsquom not gonnaLifersquos too short you know

The VNC client I used is calledandroid-vnc-viewer and itrsquos freeOnce yoursquove downloaded thesoftware press the icon to run itYoursquoll see a window with emptyfields Letrsquos fill those in and solidifyyour status as AlphaNerdNerdette among your peers(which if they mainly consist ofvillains named Hans with world

domination fetishes you shouldconsider ditching)

In the Nickname field typesomething catchy like Space Wolfor Super Tramp Yoursquore beingtotally badass right now yournickname should reflect this

Next type in the password youset up on the Desktop Sharingapplication Finally type in thedesktop PCrsquos IP address Yourscreen should look something likethat shown on the following page

Ready Time to see if yourHallelujah shouter is up to the taskAlso if there are any annoyingneighbors who keep trying toexplain fantasy football to youinvite them over Payback time

Click Connect Hallelujah Feelfree to lift your arms up Mosesstyle and scream ldquoBeholdrdquo In a fewmoments your smartphone screenwill fill with a lower resolutionversion of whatever is on yourdesktop screen Your phonersquosscreen will now act like a laptoptrackpad Wherever you move yourfinger your cursor follows Tap thescreen on an Ubuntu app icon andwatch it open

ASK THE NEW GUY

full circle magazine 74 28 contents ^

Copil is an Aztec name that roughlytranslates to ldquoyou need my heart forwhat againrdquo His love of womenrsquosshoes is chronicled atyaconfidentialblogspotcom Youcan also watch him embarrasshimself on Twitter (copil)

Pretty cool right

What can you do with this Theoptions are endless You couldaccess your PC and email yourself afile you forgot to put into thecloud Or click on your webcam anddo a quick security check of yourhome office Or make peoplebelieve yoursquove just hacked into abad guyrsquos world dominationsystem and are shutting down hisnuclear weapons lab with a fewkeystrokes Ladies yoursquoll be all therage at the next LAN party

Go ahead indulge your innerSydney Bristow or James Bond

Good luck and HappyUbuntuing

ASK THE NEW GUY

PYTHON SPECIAL EDITIONS

httpfullcirclemagazineorgissue-py01 httpfullcirclemagazineorgissue-py02

httpfullcirclemagazineorgpython-special-edition-issue-three

httpfullcirclemagazineorgpython-special-edition-volume-four

httpfullcirclemagazineorgpython-special-edition-volume-five

httpfullcirclemagazineorgpython-special-edition-volume-six

full circle magazine 74 29 contents ^

LLIINNUUXX LLAABBWritten by Charles McColm DDVVDD MMeennuuss wwiitthh DDVVDDSSttyylleerr

Video is everywhere thesedays Our phones tablets

digital cameras and notebooks allhave video capable cameras inthem Whether yoursquore taking afamily video or producing adocumentary itrsquos nice to put somepolish on the video There are a lotof video editing tools for LinuxLives Cinelerra OpenShot Pitiviand Kdenlive to name a few Theseediting tools will help you put thepolish on your actual video butwhat do you do about creating apolished looking DVD menu

In FCM73 I mentionedDeVeDe and KMediafactoryDeVeDe is great for creatingsimple menus if yoursquore in a hurrybut menus look text heavyKMediafactory was great at onetime but it hasnrsquot been developedin several years and the templatesare limited Enter DVDStylerDVDStyler is a cross-platform freeDVD authoring application for thecreation of professional-lookingDVDs

DVDStyler is available in theuniverse repository of Ubuntu and

can be downloaded with a simple

apt-get install dvdstyler

DVDStyler has a number of xinevideo-related dependencies

When DVDStyler starts itprompts you to create a newproject or open an existing projectIf you create a new project yoursquollwant to adjust some of the projecttitle DVD size video quality videoformat aspect ratio and audioformat for your region In NorthAmerica we use NTSC I chose the

169 rectangular aspect ratio andstuck with the default AC3 audio

Next yoursquore shown a number oftemplates and asked to select atemplate You can choose atemplate or simple click the no-template button There are aselection of backgrounds on theleft hand side to choose from butby right clicking in the blank spaceand selecting properties you canchoose your own image and audiotrack for the menu If you select anaudio track be sure to click the

loop check-box to have it playmore than once (you too can havethat eventually annoying repeatingmusic track that seems so coolwhen you first hear it)

Once you have your backgroundand audio track itrsquos time to addsome content In this instance Ikept it simple and added twovideos by clicking on the FileBrowser tab on the left side anddragging two videos to the menupage To add text beside thevideos right-click near the videosselect add then select text andtype in the text (Sintel forexample) Once the text is on thepage you can select it and changethe text properties including fontsize style fill outline color outlinesize background color andlocation

I wanted an option to play bothvideos back-to-back so I added abutton from the buttons tab onthe left I changed its properties byright-clicking on the buttonselecting properties then clickingon the Play all titles check-box

full circle magazine 74 30 contents ^

LINUX LABButtons need not be tied to

videos You can also add sub-menus by clicking on the DVDmenu option then clicking add andmenu This creates a second menuwhich you can link a button to bychoosing menu 2 (in the imageabove I just have one menu calledMenu 1) from the Jump to drop-down dialog (instead of title 1 inthe example illustrated) Sub-menus can be used to create amenu for chapters subtitles oraudio

A good example of how youmight use a second menu is if youwant to provide a menu forspecific chapters of a video Donrsquotworry if your video is one longvideo you can create chapters byright clicking on the video (title 1for example) selecting propertiesand entering the time for thesecond third fourth etc chaptersin the chapters field

In the buttons along the lefthand side there is a square blankbutton above an elliptical blankbutton The square button displaysan image once dragged to themenu space On the second menudrag out enough square buttons tomatch the chapters yoursquove created(remember chapter 1 usually starts

at position 0 in the video soalthough our screenshot shows 5times we have 6 chapters) Addtext below or beside each chapterBy default all the square buttonswill be linked to chapter 1 Tochange this right-click on eachsquare button choose propertiesand from the Jump to drop-downselect the correct chapter for eachbutton Donrsquot forget to add a menubutton and link it back to menu 1(our topmain menu) With a littlework you can get some neatresults

DVD Styler is a great programbut during the making of severalmenus I bumped into a fewproblems First text appears to belimited to 10 characters Secondalthough I was able to resize thevideo buttons the lsquokeep aspectratiorsquo button didnrsquot work asexpected and seemed to squishthe video buttons so they didnrsquotlook correct Although itrsquos not aproblem it would be nice to haveguidelines in addition to the gridoption

When yoursquove imported all yourvideos and created all your menusclick the File then click Burn DVDand OK to make an ISO image ofyour DVD Use Brasero XFBurn orK3b to burn the ISO to DVD

If yoursquore feeling particularlyadventurous and are not afraid ofa little XML you can even createyour own buttons for DVD Styler Aguy named Mike created a detailedblogger post about how to addyour own buttons to DVD Stylerherehttpmikesgeneralblogblogspotca200608creating-new-buttons-for-dvdstyler_04html

You can find the DVD Stylerdocumentation and other links onthe DVD Styler web site athttpwwwdvdstylerorgen

Happy DVD menuing

Charles is a step-father husbandand Linux fan who hosts a not-for-profit computer refurbishingproject He maintains a blog athttpwwwcharlesmccolmcom

full circle magazine 74 31 contents ^

MMYY SSTTOORRYY

It has been about 6 years since Itook my first dive into the ocean

of open source The first opensource operating system that I wasintroduced to was OpenSolaris Iwas very eager to know aboutLinux and Unix systems when I wascompleting my 11th standard inhigh school (In India graduationstarts after 12th standard) Untilnow I was mastering in Installationamp Troubleshooting of Windows Iloved to fix my friends systems as Iam crazy about operating systems

I love to have a challenge findsolutions to problems fix systemsand try new things I was wellknown in my school days andcollege days among classmatesand senior students for having ITskills In the first year of myengineering at Government Engcollege Dahod I loved to stay inthe internet lab till it closed Oncemy head of department professorfound out about my IT skills hegave me the responsibility tomaintain the system health of allcomputer systems in the Internetlab As a reward I got systems fortesting and trying out new things

At that time internet connectionswere very limited to a few collegesand enterprise organizations andthere were slow and unstable dial-up connections

I was looking for an operatingsystem more powerful thanWindows At that time in India theword ldquoLinuxrdquo was heard by a onlyfew IT geeks Linux was used rarelyin giant enterprises in India I triedout OpenSolaris but I didnt find itbetter than Windows

In September 2009 I cameacross the Ubuntu website whileGoogling about Linux Ubuntu wasdifferent than what I had heardabout other Linux distros I foundUbuntu more user friendly thanany other Linux distromdashwith a niceGUI and powerful securityfeatures I began to gather moreand more information aboutUbuntu Due to the slow andunstable internet speed (maxdownload speed 15 kbps) at thattime I could not download Ubuntu910 It would take 3 to 4 days todownload it and bandwidth wasalso costly at that time

Around October 2010 whenUbuntu 1010 was launched Idecided to download Ubuntu 1010anyhow Internet speed was goodenough but there werent stableinternet connections yet We couldhardly download up to 150 MB perday After downloading 5consecutive days with a mobiledial-up connection I downloadedUbuntu 1010 successfully on myfriends desktop We tried to makea WUBI installation but failed Idecided to install Ubuntu bycreating a new partition and have afull installation Finally I gotUbuntu installed within just 20minutes on a P4 with 512 MB RAMThis was my first installation ofUbuntu I had seen Ubuntu just inscreenshots before Within 3 days Iexplored the whole system Myfriend was confused about how touse the system but I taught himUbuntu My friend was very happywith Ubuntu because now he had avirus-free system with all requiredsoftware preinstalled We gotevery device working with Ubuntufrom a camera to 3G modemwithout installing any additionaldrivers My whole computing world

changed I was entering the worldof Ubuntu

In November 2010 I assembledmy own desktop with Core i3 2 GBRAM 500 GB HDD and UbuntuMany questions arose in my mindHow is Ubuntu being developedHow do contributors worktogether What does thiswonderful system consist of Afterspending some weeks on theInternet I got my answers Ichecked out the whole Ubuntuhistory and came across theLaunchpad platform Ubuntuforums wiki and Ubuntudocumentation I was alsointroduced to other Ubuntuderivatives like Backtrack LinuxMint and Linux Deepin

Ubuntu proceeded with 1104Natty 1110 Oneric 1204 Precise1210 Quantal I have enjoyedevery Ubuntu distro and never hadfaced a problem duringinstallation For the last two yearsUbuntu has grown and improved alot After the launch of Ubuntu1110 Natty many users didnt likeUnity but I never faced any

Written by Ketan Patel

full circle magazine 74 32 contents ^

MY STORYproblem with it Unity becamestable in 1204 and fixed problemswith other users also I joinedAskubuntu in April 2012 and have agood reputation there

As a student of Electronics andTelecommunication Engineering Iwas interested only in thetelecommunication part and have akeen knowledge of technologies inmy field Now I am interested inLinux servers as they are a corepart of telecom networks and ITEnterprises I decided to learnabout Linux servers and movetowards system administration Icame across many Linux serverdistros like Red Hat FedoraGentoo Arch Linux Centos andDebian Most of all I love to workwith Ubuntu Server and Debian

It took time to learn aboutservers due to a busy engineeringschedule During the time Iremained connected with theUbuntu world using newslettersand news sites like Omgubuntuand wwwubuntu-newsnet In timeI came across FCM I downloadedprevious issues After that everymonth I download FCM and nevermiss a single issue I introducedlots of friends to Ubuntu byinstalling on their laptops and

desktops

In December 2011 aftercompleting my 7th semester examI started my journey with UbuntuServer Within some months I self-learned Ubuntu Server I also gotcommand of Red Hat Fedora andCentos Currently I am working as aLinux System Administrator in an ITorganization at Surat GujaratIndia Thus Ubuntu has played animportant part in changing my lifeand showed the way to my careerThe Voyage has been just startedwe have to build Cloud Computingplatforms within a few months

LIBREOFFICE SPECIAL EDITIONS

httpfullcirclemagazineorglibreoffice-special-edition-volume-one

httpfullcirclemagazineorglibreoffice-special-edition-volume-two

OTHER SPECIAL EDITIONS

hhttpfullcirclemagazineorgscribus-special-edition

httpfullcirclemagazineorgubuntu-development-special-edition

httpfullcirclemagazineorgvirtualisation-series-special-edition

full circle magazine 74 33 contents ^

Full Circle PodcastEpisode 34RaspberryJamboree 2013

Your hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clarkand Freaky Clown

from the Blackpool (UK) LUGhttpblackpoollugorguk

Welcome to the first of a 2part conference special inthis episode the presentersreflect on the first everRaspberry Jamboree held atthe Manchester CentralConference Centre on 9thMarch 2013

MMYY SSTTOORRYY

Several years ago I purchased anAcer Aspire One ZG5 for the

relative bargain of pound85 It servedme well as a netbook for a coupleof years I replaced the defaultLinux Operating System withUbuntu 1010 Netbook edition andenjoyed using it System resourceswere relatively sparse having anIntel Atom 16GHz processor512MB RAM and an 8MB Videocard However courtesy of severebutterfingers I managed to breakthe screen I could have replaced itbut this would have cost me half ofthe original purchase price of themachine and I had a Dell LatitudeE6400 laptop to use whiletravelling so the netbook simplygot filed away in a drawer for afew months

After around 6 months Idecided to reboot the netbookusing a TV as a monitor to seewhether it still worked at all and itdid I had a spare 1GB memory chiplying around from a previous PCupgrade and decided to installthat into the netbook to seewhether performance improved Itdid but things still werent

lightning fast I had heard aboutXBMC previously and installed itEven with the extra memory thewhole system seemed slow I wasaware of Ubuntu derivatives suchas Lubuntu Kubuntu and Xubuntuand decided that I would installone of them to see hot muchbetter things were

I opted for Lubuntu 1204installing from a USB CD drive as Ihas trouble encouraging mymachine to boot from USB stickOnce Lubuntu was installed Iconnected via ethernet to theadjacent router and installedXBMC 110 and selected a fewplugins for XBMC the iPlayerplugin being of the most interestto me I also installed the Quartzskin as I knew that this was alighter skin than the default

The install was flawless andbefore long I was experimentingwith the plugins some of whichwere more polished than others Ipurchased a Microsoft brandedWireless keyboard and mouse andthese were simply plug and play aswas a USB infra-red remote control

purchased from ebay for pound3 Thislittle netbook has been quietlysoldiering on in this arrangementfor the last 6 months I have set itup so that I can now stream audioand video from a shared drive inthe house and have even used itfor a barbecue party in my garden

Because of the very limitedhardware of this machine it wouldbe unrealistic to expect super HighDefinition at all times but I canstream video from almost any datasource Spotify for Linux workswithout issue Video is connectedvia VGA to my television and audiovia phono cable to our surroundsound If there is ever anythingthat we would like to play thatXBMC cannot handle we cansimply launch Chromium and playvia the browser

On paper this little netbookought to be almost useless butfor the princely sum of pound20 I haveresurrected this little workhorseand it is now at the centre of myfamilys viewing experience

Written by Andrew Tatton

full circle magazine 74 34 contents ^

RREEVVIIEEWWWritten by Devyn Collier Johnson CClleemmeennttiinnee

Clementine is a popular musicplayer for Ubuntu systems

This music player makes a greatalternative to Rhythmbox andBanshee Clementine has manygreat features and abilities as wellas a nice layout It is not only amusic player but a music managerClementine allows users to edittags create and edit playlists andconvert (transcode) musicClementine can even retrieve coverart and missing tag informationWith Clementine users have achoice between using theapplication through the appindicator or as a full windowClearly Clementine is a flexibleand multi-functional musicmanager that many Linux usersmay want to try because of itsmany features

The latest version at the timeof writing is version 111 Thisversion is very stable For exampleClementine does not crash orfreeze the program completestasks successfully without issuesIn my opinion Clementine is muchmore stable than Rhythmbox andBanshee The program starts up

quickly when executed and closesswiftly when closed Clementinedoes not require any loading whenperforming many tasks HoweverClementine does require sometime to convert audio filesdownload cover art rescan musiclibraries or lookup tag info Thesetasks require time becauseconverting is a complicatedprocess networks have limits totheir speed and the library must

be created and indexed carefully

Clementine allows users tocontrol the player with thekeyboard For instance I can pressF7 to stop the music and F10 tomake it louder This allows users toperform one task without needingto switch windows to controlClementine Many music playerslike Smplayer VLC and Mplayer donot support this feature

Clementine responds to these key-commands without delay

The programs layout andgraphics are set up wonderfully Tothe left users will see their musicInternet radio stations artist infosong info and search results ndashdepending on the clicked icon onthe far left column To the rightusers will see the playlist contentsClementine displays the differentplaylists as tabs Just as webbrowsers like Firefox permit usersto have multiple tabs with awebpage in each each playlist is atab At the bottom of the playlistbox users will find the controls forcurrent playing music and theprogress bar In the bottom leftcorner of the application thecover-art is displayed with themusic title The icons and buttonsare carefully placed to provide acompact appearance This givesthe playlist and library box moreroom to list the music files

Clementine can be used as a tageditor If a user has an mp3 filethat does not have the informationabout the artist or genre

full circle magazine 74 35 contents ^

REVIEW - CLEMENTINEClementines tag editor will helpAfter a user right-clicks the musicfile to be edited they can clickldquoEdit track informationrdquo Thiscauses a window to appear withtwo tabs After clicking the tabtitled ldquoEdit tagsrdquo the user will seethe tags that can be edited If theuser is unsure about whatinformation should be typed intothe tags they can click ldquoCompletetags automaticallyrdquo to makeClementine search the Internet forinformation This ability wouldwork only with music made by wellknown musicians and notindividuals that post home-mademusic free on the InternetClementine can gather taginformation only if onlinedatabases list the song

Playlists are easily created andexported with Clementine Thefirst step is to right-click a song inthe left box when ldquoFilesrdquo orldquoLibraryrdquo is highlighted Thenselect ldquoOpen in new playlistrdquo Forthe songs that come next right-click and select ldquoAppend to currentplaylistrdquo After that right-click theplaylists tab and click ldquoSaveplaylistrdquo To finish exporting theplaylist pick a playlist format and asave location Once chosen clickldquoSaverdquo Clementine makes this

process very easy Other playlistcreators can be difficult or time-consuming to use Clementineallows users to save the playlist innumerous formats Many playlistmakers do not have a collection ofchoices as large as Clementineslist of formats This allows users toeasily make a playlist to use withany device or music playerprogram

Clementinehas anotherfeature thatmakes it apowerfulapplicationconvertingaudioClementinecan convertbetween a fewformats Theconversion window canbe opened by clickingldquoToolsrdquo in the menu bar andselecting ldquoTranscode Musicrdquo Nextclick ldquoAddrdquo to pick music files toconvert and configure the optionsThe converting feature is veryconvenient and easy to use Forexample the converting windowitself is self-explanatory

Clementine even has a moodbar

and a large variety of color sets Amoodbar is a colored progress barused instead of the plain defaultprogress bar However a moodbaris not just a colored bar The colorsare based on the ldquomoodrdquo of eachsection of the song The differentcolor sets are alternate colors usedto display each mood Tounderstand what a strip of thesong is like it helps to know whatthe color means for the activemood color set

The Internet radio works verywell Clementine provides

users with a largeselection of radio

stations for anygenre of musicThe collectionis not sparse

even Icecastalone is

extensiveClementine has no

difficulties playing Internet radiostations The sound quality issuperb and clear and the loading isswift It seems as if the music iscoming from local files

Clementine has an extensive listof visualizations They can befound and activated by clickingldquoTools gt Visualizationsrdquo The

window that appears containsoptions for the visualizationsUsers should be able to find theperfect visualization that theyenjoy viewing while listening tomusic The visualizations have aclear sharp appearance Themoving images are not blocky orpixelated

These many features makeClementine a great music managerThis is a powerful music player thatstill retains excellent performanceThis application can satisfy theneeds and wants of many userswhile still being easy to use Theprogram is pleasing to the eye anddoes not require time to figure outthe layout If users decide to try anew music manager or they dislikeUbuntus default music managerClementine may be a player thatthey may wish to try

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 14: Full Circle Magazine #74

full circle magazine 74 14 contents ^

HHOOWW--TTOOWritten by Alan Ward CCoonnnneeccttiinngg TToo IIPPVV66

The 2008 Beijing SummerOlympics brought IPv6 to the

attention of the technical crowdwith further reminders on WorldIPv6 Day 8 June 2011 and WorldIPv6 Launch Day 6 June 2012 Weare for the most part informedthat the current IP (IPv4) addressspace is running out and thatsometime in the short to middleterm we will need to get to usingIPv6 addresses and connectivity tothe Internet

This is not quite yet the case formost people Internet ServiceProviders have not rolled outnative IPv6 access in manycountries Most servers still haveonly Pv4 access with the exceptionof Internet giants such as GoogleFacebook and several others Muchof the hardware available(specially in the domesticcategory) still handles only IPv4But things are changing and wewill need to get to it Going dual-stack ie having both IPv4 andIPv6 activated at the same time isa nice way of making thetransition

Luckily for us Debian Ubuntuand most other GNULinuxdistributions are well up to speedas regards IPv6 The Linux kernelitself handles IPv6 quite well GNUuser-land applications have beenadapted or ported to IPv6 andmost widely-used GUI programsare now capable of making use ofIPv6 connections - actually whenboth IPv6 and IPv4 are presentthey tend to prefer IPv6

So in a way Ubuntu is ideal tomake a first contact with this newIPv6-enabled version of the Web

CONNECTING TO THE

INTERNET WITH IPV6

Supposing we do not have anative connection to the IPv6-enabled Internet we shall needthe services of a tunnel brokerThis is the equivalent of anInternet Service Provider butinstead of giving access to theInternet for individual lines ordevices it gives access to the IPv6-enabled Internet starting from anormal IPv4 address We will be

creating an IPv6 tunnel from ourcomputer to the tunnel brokerthrough the IPv4-only fabric thatlies between us

Several tunnel brokers areavailable both free andcommercial Two in the formercategory are SixXS(httpwwwsixxsnet) and Gogo6(httpwwwgogo6com) In bothcases the necessary software isopen free and readily availablefrom the Ubuntu repositories

For Gogo6 we need to sign upfor their Freenet6 IPv6 accessservice athttpwwwgogo6comfreenet6account Each of their servers worksindependently from the others soremember which one you are on(choose the one you think is bestaccessible from your country)Once we have confirmation ofbeing registered we need toinstall the software

sudo apt-get install gogoc

Naturally we could also use agraphical program such as

Synaptic Ubuntu Software Centeror Muon

We then need to edit theconfiguration fileetcgogocgogocconf with theusername and password the servergave us and restart the servicewith

etcinitdgogoc restart

We should then be able to seethe tunnel with the ifconfigcommand

ifconfig

tun Link encapUNSPECHWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00

inet6 addr2001db8101128ScopeGlobal

UP POINTOPOINTRUNNING NOARP MULTICASTMTU1280 Metric1

In this example our IPv6address would now be2001db8101 Since this is just anexample I chose a (relatively)simple addressmdashreal IPv6addresses may need be writtenwith up to 32 hexadecimal digits

full circle magazine 74 15 contents ^

HOWTO - CONNECTING TO IPV6grouped into eight four-digitgroups

If we choose SixXS as our tunnelbroker the registration processmay be slightly slower (it tookslightly less than an hour for me)since it is not completelyautomated real human beingsprocess our request We can thenrequest a tunnel be activated forus and optionally an IPv6 addresssubnet The tunnel is all we needto access the IPv6 Internet on asingle computer the subnet isneeded if we chose to connect acomplete local network throughour machine

For SixXS the appropriatesoftware package is aiccu

sudo apt-get install aiccu

When we have editedconfiguration file etcaiccuconfwith the username and passwordgiven by SixXS we can restart theservice

etcinitdaiccu restart

and we should then be able tosee the tunnel with the ifconfigcommand

ifconfig

sixxs Link encapUNSPECHWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00

inet6 addrfe8040fe00229264ScopeLink

inet6 addr2001db810164 ScopeGlobal

UP POINTOPOINTRUNNING NOARP MULTICASTMTU1280 Metric1

This one is configured in aslightly different way than theGogo6 version (note the 64segment instead of a single host128 address) and uses identifierldquosixxsrdquo instead of ldquotunrdquo

If things have gone well so fareither with Gogo6 or with SixXSwe can now use the IPv6-activatedversions of network tools to checkconnectivity such as ping6 (insteadof ping) and traceroute6 (insteadof traceroute) Other tools such ashost and ip work in the same wayboth for IPv4 and IPv6 So

host ipv6googlecomipv6googlecom is an aliasfor ipv6lgooglecomipv6lgooglecom has IPv6address2a0014504001c0263

ping6 -c 3 -n ipv6googlecomPINGipv6googlecom(2a0014504001c0268) 56 data bytes

64 bytes from2a0014504001c0268icmp_seq=1 ttl=51 time=228 ms64 bytes from2a0014504001c0268icmp_seq=2 ttl=51 time=228 ms64 bytes from2a0014504001c0268icmp_seq=3 ttl=51 time=229 ms

Since we now have IPv6connectivity with the Web we canbrowse IPv6-only web pages Someclassical destinations to try outIPv6 are the dancing turtle athttpwwwkamenet (it dancesonly if we connect through IPv6)or the test pages athttpwwwtest-ipv6com orhttpwwwipv6-testcom

full circle magazine 74 16 contents ^

HOWTO - CONNECTING TO IPV6

DIFFICULTIES WITH IPV6AND UBUNTU

We have just set up a dual IPv4and IPv6 stack our computer isconnected directly to the IPv4Internet through our usual ServiceProvider and indirectly to the IPv6Internet through the tunnelbroker But if we had not set up ordo not activate the tunnel ourcomputer can be in a situation inwhich it has a working IPv4connection but not so with IPv6

Ever since most modernoperating systems activate IPv6 bydefault this has given rise to someconfusion Many programs arecapable of handling dual-stackaccess they prefer to use IPv6 ifpossible and if not fall back toIPv4 But other programs cannothandle this which usually ends upcausing delays that annoy the userSome programs even complainabout ldquonot being able to connectto the Internetrdquo - even though aperfectly good IPv4 connection isup

This is now more-or-less fixedfor software on Ubuntu thoughwith previous versions it was

sometimes necessary to deactivateIPv6 at kernel level One optionwas to blacklist the ipv6 kernelmodule as mentioned by RobertClipsham way back in numberseven of FCM Another possibilitywith recent kernels is to disableIPv6 through the proc interface

echo 1 gtprocsysnetipv6confalldisable_ipv6

However it should be stressedthat these difficulties should nolonger come up under Ubuntuwhichever order in which aprogram chooses to connect to theInternet it should be able to do sothrough one route or the otherNot so in other operating systemsspecially with commercialsoftware

WORLD-REACHABLE

ADDRESSES

The nice thing about IPv6 is thatNetwork Address Translation (NAT)and private addresses ubiquitousin the IPv4 world are no longerused The reason is that since thereare so many public IPv6 addressesavailable it will not be necessaryto re-utilize them many times overin the form of private addressesthat are not routable through theInternet

The corollary is that thecomputers we connect to the Webusing IPv6 are directly reachablefrom all over the Internet Nothingstands between us and the wildworld out there

This can come out as an

advantage Consider for examplethe hoops some of us jumpthrough in order to reach ourhome machines from outsidewhile on the road Or to get intoour work machines from home(though systems administratorsmay frown on this and rightly so)With IPv4 we need to open a portin our router to enable access fromthe outside and activateDestination NAT (DNAT) to makepackets we actually send to ourrouters external address be resentinside towards a specific PC Andwe must achieve this rathercomplex setup while at the sametime taking into account systemsecurity

With IPv6 and world-reachableaddresses this is no longernecessary If for example myhome computer has global address2001db8101 and an Apache webserver running I can connect to itdirectly from outside my home bysimply pointing any browser to thecorresponding URLhttp[2001db8101] If I set up apersonal mail server it can also bedirectly reached and mail sent tome from the Web

But having our computersdirectly reachable can also

full circle magazine 74 17 contents ^

HOWTO - CONNECTING TO IPV6constitute a serious security riskSo we need to be really carefulabout what kinds of traffic we letin

To protect my home computer Ican use my global IPv6 address toset up a SSH or OpenVPN virtualprivate network (VPN) This wayfull communication can be set upfor all protocols through anencrypted and authenticatedchannel Even if somebody inbetween may see my packets asthey pass through they cannotdecrypt them and view the datacontained within So we have astrong argument in favor ofsetting up a secure VPN andmaking sure our services can beaccessed not directly from theInternet but only through theVPN

Naturally Ubuntu has all thenecessary tools in the repositoriesboth for the client and for theserver sides of the VPN Thecorresponding software packagesare ssh-server openvpn andnetwork-manager-openvpn ndashthough as usual other possibilitiesalso exist

Luckily the Linux kernel firewallis also well up to the job though it

does need to be correctly set upThe command-line way of doingthis is probably not for the faint ofheart as it is relatively easy toleave out a rule and make thingstoo easy for the bad guysmdashorbeing over cautious andinadvertently blocking yourselfout So a GUI tool such asfirestarter may be a wise choice tobegin with

If we set up some services wewish to share with friendsmdashor justuse for ourselvesmdashwe should alsobear in mind the securityimplication of having a port opento the world Special attentionshould be given to securing accessespecially when sensitive data canbe accessed eg though filesharing If all we want is access to

our files while on the road SFTP isprobably the easiest service to setup Basically all we need to do isinstall package openssh-server onour home computer We can thenaccess it from any file managerthat knows about SFTP (such asGnomes Nautilus) using URLsftpusernameserver_ip

Since SFTP is actually based onSSH it may be considered quitesecure especially if no-passwordpublic certificate-only access isused

For road-warriors several appscan be found that do SSH andSFTP both for iOS and AndroidUnless of course you choose to gowith Ubuntu on your phone ortablet in which case findingsuitable client software is simply amatter of choice

Alan teaches computer science atEscola Andorrana de Batxillerat Hehas given courses at the Universityand currently teaches GNULinuxsystems administration at the OpenUniversity of Catalunya (UOC)

full circle magazine 74 18 contents ^

HHOOWW--TTOOWritten by Nicholas Kopakakis BBlleennddeerr -- PPaarrtt 66bb

Last month we used CyclesRender to create the image

shown below left

Letrsquos create a similar image(below right) with the Blenderengine

The first thing that we notice(at least me) is shadows Theshadows that our point lamp castswith blender render are almostblack This phenomenon ishappening because in Blenderrenderer the light is been emittedby the lamp only This isntrealistic as in the real world every

object emits or reflects light

On the other hand Cyclesrenderer calculates the light thatevery object has from thesurroundings You can observe thecone and see how the shadowfrom the cube smoothly fades(contrary to the cone from theBlender renderer) and we have amirroring ground and a shiny metalcube in our scene

One other thing that is verycrucial and a main difference

between Blender and Cycles ismore technical

Navigate to File gt UserPreferences gt System (above)

At the lower left corner of theSystem Tab you can check if yourcomputer has Nvidia CUDAsupport under Compute Device

My GPU has CUDA support so Ican enable it You can also check itat the official CUDA support urlhttpsdevelopernvidiacomcuda-gpus

If you are lucky and have anNvidia CUDA card you have toenable it under the ComputeDevice Tab that I mentionedbefore AND under the PropertiesPanel Render Tab -gt Device -gt GPUCompute in order to have the fullpower for your rendering

full circle magazine 74 19 contents ^

HOWTO - BLENDER Pt 6b

Cycles can use your GPU CUDAcores to render and is much fasterthan the CPU Check out CUDA atwikipedia httpenwikipediaorgwikiCUDA

If you dont have a CUDA GPUyou can use Open ShadingLanguage but its a little bit buggyand I couldnt recommended thismethod of rendering for now Inthe near future I have a feelingthat itrsquos going to be much fasterthan the CUDA render procedure

But enough with the technicalstuff

Letrsquos see another great thing

about Cycles Open the blend filethat we started last month or justcreate a new one Dont forget tocheck that the Cycles Render at thetop is selected

Also change one of your 3d viewwindows to show the renderedresult

Select the sphere navigate tothe Properties Panel and changethe Surface shader from thedefault Diffuse BSDF to Emission

You can check in the Previewwindow the cool effect that wecreate You can adjust the Colorand the Strength of the light thatyour object emits Also for everyshader you can adjust a lot of otherthings (as textures for example) bypressing the little dot right next tocolor and strength values

Select our metallic-lookingcube press the little dot next tocolor and change its texture toBrick Texture Check the result inyour 3d view window and selectdifferent textures until you findsomething that you like

full circle magazine 74 20 contents ^

Nicholas lives and works in GreeceHe has worked for a post-productionhouse for several years and migratedto Ubuntu because ldquoit rendersfasterrdquo You can email him atblender5dgmailcom

HOWTO - BLENDER Pt 6b

TIP The little dots are in everyshader not only emission and Ipersonally find them very useful toquickly create interesting stuff

Another interesting shader isthe Mix Shader As you can easilyunderstand from its name this is ashader that you can use to mixother shaders Two other shadersto be more precise So letrsquos selectour cone and change the DiffuseBSDF shader to Mix Shader Add aGlass shader and a Diffuse shaderor a Glossy Shader and anAnisotropic Shader to our coneChange the value of the Facparameter to adjust thepercentage of the second shader(0000 means 0 while 1000means 100)

Check the result on yourpreview window and adjust thesettings as you like

Another thing that I want tomention in this tiny littleintroduction on the CyclesRenderer is the use of planesinstead of lamps

Most people working in Blenderand Cycles use planes to illuminatetheir scenes Looks like more ldquoreal

worldrdquo lighting and I have noreason to argue with them

Below is where I am so far

For this month follow this linkhttpvimeocom68010380 toenjoy a wonderful work by 3people and Blender(congratulations goes to JavierTrapiella Baol Bardot Bulsara andRobert Green)

Also visit wwwblendernewsorgto enter and share with thousandsof professional artists

httpblendernewsorgxemid=Feature_Articlesampdocument_srl=1274

full circle magazine 74 21 contents ^

HHOOWW--TTOOWritten by Mark Crutch IInnkkssccaappee -- PPaarrtt 1144

Transparency ndash or itscounterpart opacity ndash is such a

fundamental concept in Inkscapethat it was one of the earliesttopics covered in this series Backin Part 3 you were introduced tothe Opacity spin-box on the statusbar which gives you the ability toset a single transparency level fora whole object or even a group ofobjects

If you want a single object tohave varying opacity ndash such ascompletely transparent at one endand opaque at the other ndash you canuse a gradient for the fill andstroke But what about doing thesame for a group of objects Youcould set suitable gradients oneach individual item in the groupseparately to get the desiredeffect but if your group containslots of objects then that approachbecomes tedious very quickly

The solution to this problem ismasking This is a technique thatuses a grayscale image as a meansof specifying the opacity ofanother object or group Any whitesections in the image cause that

part of the masked object toappear opaque Black sectionscause that part to appeartransparent And grays in-betweenresult in varying levels of opacity

Lets look at an example In thisimage (below) Ive placed a solidred circle on top of a solid greenbackground The green is theremainly to show the effect moreclearly On top of the circle is arectangle with a white-black-whitegradient Using this rectangle as amask for the circle gives the resultof a clipped circle that fades fromopaque to transparent and back toopaque

Note that anything outside themask is clipped In that respectmasking could even be used as analternative to the clip paths thatwere introduced in the previouspart of this tutorial Draw yourmask entirely in white ndash or in solidshades of white and black ndash andany parts of the masked objectwhich lie outside the mask orwhich are colored black will beclipped Usually I recommend usinga clip path in preference to a maskif you simply want a hard clippededge but as we will see later inthis article there are times whenits easier to use a mask

You may recall that the fill andstroke of a clip path are irrelevantto the final effect on the clippedobject With masks however theopposite is true ndash the color of eachindividual pixel is taken intoaccount when calculating its effecton the masked object so fills andstrokes have significance

Did I say pixel In a vectorformat In practice there are fewcases where an SVG file is actuallyused as a purely vector format Ifyou want to display an SVG file ona computer screen or print it to aninkjet or laser printer it isultimately converted to pixelsMasking takes place during thisfinal output step so although themask may be made up of vectorobjects and the item beingmasked is also a vector the finalresult is really generated only atthe point that those vectors areconverted to individual pixels fordisplay or printing

Using a thick-stroked rectangleand strictly black or white pixelsits easy to see the differencebetween a clip path and the use of

full circle magazine 74 22 contents ^

HOWTO - INKSCAPE Pt14a mask to simulate clipping In thetop pair of images Ive used therectangle as a clip path and youcan see that the result is alignedwith the center line of the strokeThe second and third pairs ofimages show the rectangle beingused as a mask with only whiteparts remaining and black partsbecoming transparent Itsespecially clear in the last pair thatthe stroke has an effect

By now it should be clear thatclipping and masking are similaroperations so its not reallysurprising that Inkscape exposesthem with the same user interfaceJust as with clipping the maskingobject must be on top of the objectto be masked in terms of the z-index You then select both itemsand choose Set Mask from thecontext menu or Object gt Mask gtSet from the main menu Releasinga masked object is as simple asselecting it (it will be described asldquoMaskedrdquo in the status bar) thenchoosing Release Mask from thecontext menu or Object gt Mask gtRelease from the main menu Justas with clip paths it is possible toedit masks using the node toolwithout releasing them first butgenerally theres little benefit todoing so as you can edit only theoutline shape of the path not itscolor

As youve seen using agrayscale gradient as a mask givesyou some control over the opacityof the masked object You may alsorecall that Inkscape offers aselection of black and whitepatterns in its Fill amp Stroke dialogplus a few grayscale bitmap fillpatterns These may previously

have seemed rather limiting buttheir monochrome nature makesthem perfect for use as a mask

The checkerboard pattern is agood example of a situation whereits easier to use a mask than a clippath This same effect could beachieved by clipping with acomplex path but its probably notworth the extra effort Lookingclosely at the checkerboard youllnotice that the fill isnt made up ofblack and white squares but ratherwhite and transparent Using whiteand transparent can sometimes

make it easier to see what parts ofan object you are masking whiteareas will remain visible andtransparent areas will be clipped Atranslucent white area will havethe same effect as a shade of grayIt may seem counter-intuitive tocover the parts of the object thatyou want to keep and expose theparts that will be hidden but thatsthe way that masking has beendefined in the SVG specification sothats the way it works in Inkscape

Because clip paths are definedby a boundary and a concept ofwhats inside and outside thatboundary its possible to use onlya single path or object to define aclipping shape Masks on the otherhand are concerned with only thecolor of pixels so it doesnt reallymatter whether your mask is madeup of a single object or a wholeload of objects inside a group Thisallows you to create complexarrangements of colors andpatterns which would beimpossible to reproduce using asingle path

This example uses a groupmade up of a few random objectsas a mask You can see that therepeating radial gradient of therectangle made up of a white-to-

full circle magazine 74 23 contents ^

Mark has been using Linux since1994 and uses Inkscape to createtwo webcomics The Greys andMonsters Inked which can both befound athttpwwwpeppertopcom

HOWTO - INKSCAPE Pt14transparent transition results in asimilar pattern being visible fromthe masked red circle But byadding extra black and whitefeatures to the mask group youcan ldquooverriderdquo the pattern withexplicit sections of transparencyand opacity One thing to note isthe place where the black linecrosses the white one because theblack line is on top the pixels atthat position are black so that partof the masked object istransparent It doesnt matterwhats going on within the groupall that matters is the color of thefinal pixels This may not be thebest piece of abstract art in theworld but it would have been a lotharder to draw without usingmasks

Although you can use masks tocreate complex arrangements ofclipping and transparencyprobably the most common use issimply to add ldquofeatheringrdquo to theedges of a group so that it fadesinto the background In that caseall you need for your mask designis a strongly blurred white ellipseas demonstrated in this whollyunseasonal greeting card design

Throughout this article Ivereferred to masks as beinggrayscale images Thats notstrictly true ndash a mask can be anycombination of colors that youwant However anything otherthan white black or gray will beconverted into a grayscale imagebefore its used as a mask This canmake it difficult to predict the

exact effect of a color on theresultant opacity so I recommendusing pure grayscales whendrawing your masks in almost allcases

full circle magazine 74 24 contents ^

HHOOWW--TTOOWritten by Ronnie Tucker WWrriittee FFoorr FFuullll CCiirrccllee MMaaggaazziinnee

GUIDELINES

The single rule for an article isthat it must somehow be

linked to Ubuntu or one of themany derivatives of Ubuntu(Kubuntu Xubuntu Lubuntu etc)

RULES

bull There is no word limit for articlesbut be advised that long articlesmay be split across several issues

bull For advice please refer to theOfficial Full Circle Style Guidehttpurlfullcirclemagazineorg75d471

bull Write your article in whicheversoftware you choose I wouldrecommend LibreOffice but mostimportantly - PLEASE SPELL ANDGRAMMAR CHECK IT

bull In your article please indicatewhere you would like a particularimage to be placed by indicatingthe image name in a newparagraph or by embedding theimage in the ODT (Open Office)

document

bull Images should be JPG no widerthan 800 pixels and use lowcompression

bull Do not use tables or any type ofbold or italic formatting

If you are writing a reviewplease follow these guidelines

When you are ready to submityour article please email it toarticlesfullcirclemagazineorg

TRANSLATIONS

If you would like to translateFull Circle into your nativelanguage please send an email toronniefullcirclemagazineorg andwe will either put you in touch withan existing team or give youaccess to the raw text to translatefrom With a completed PDF youwill be able to upload your file tothe main Full Circle site

REVIEWS

GAMESAPPLICATIONSWhen reviewing gamesapplications please state clearly

bull title of the gamebull who makes the gamebull is it free or a paid downloadbull where to get it from (give downloadhomepage URL)bull is it Linux native or did you use Winebull your marks out of fivebull a summary with positive and negative points

HARDWAREWhen reviewing hardware please state clearly

bull make and model of the hardwarebull what category would you put this hardware intobull any glitches that you may have had while using the hardwarebull easy to get the hardware working in Linuxbull did you have to use Windows driversbull marks out of fivebull a summary with positive and negative points

You dont need to be an expert to write anarticle - write about the games applicationsand hardware that you use every day

full circle magazine 74 25 contents ^

httpsspideroakcom

Get 25 off any SpiderOak packagewith the code FullcirclemagFans

full circle magazine 74 26 contents ^

AASSKK TTHHEE NNEEWW GGUUYYWritten by Copil Yaacuteňez

Hi everyone Welcome back toAsk the New Guy

If you have a simple questionand you think Ubuntu Bug 1 issome kind of flying roach contactme at copilyanezgmailcom

Todayrsquos question is

Q How do I connect to myUbuntu desktop using myAndroid phone

A Right this way Mr Bond QBranch has been working on somenew toys for you How about thisItrsquos a combination martini shaker-slash-Taser No Well thenperhaps this combination cufflink-slash-Taser Or this itrsquos acombination Taser-slash-Taser Notvery imaginative I know Sorry sirwersquore a little underfunded rightnow

Nothing says ldquoI want to beDaniel Craig or Jennifer Garnerrdquolike accessing your Ubuntu desktopfrom your mobile phone Whatrsquosfunny is that if Hollywood weredoing it there would be multiple

cascading menus and screens alongwith some kind of eye-trackingdigital Heads Up Display andvirtual keys yoursquod have to press inthe air like a methed-out orchestracomposer

Quick detour why is it thatevery tinseltown movie showspeople working with virtual GUIssuspended in front of them I getexhausted just lifting my hand toturn off the monitor Forget abouthacking an enemy server can youimagine typing an email on one ofthose Are there NO ergonomicsexperts in Hollywood End detour

As usual Ubuntursquos way is easyand sexy Not sexy as in actuallysexy Accessing your desktopremotely isnrsquot likely to get you adate with Halle Berry or JavierBardem But it might impress MissLinux Kernel 2013 and keep strayLuddites from wandering ontoyour lawn

To access your Ubuntu desktopfrom your Android phone yoursquollneed the following

1 An Ubuntu PC (Irsquom on 1304) -make sure itrsquos connected to yourhome network2 An Android Phone (I used an HTCDroid Incredible II runningGingerbread)3 Someone to shout ldquoHallelujahrdquowhen yoursquore finished (this is keypeople donrsquot skimp)

Okeedokee got everythingready Good Go to your PC andclick on the Ubuntu symbol to

open the Unity search field TypeDESKTOP and yoursquoll see a DesktopSharing application Click on thatto open it

Here is how I configured mypreferences in order to giveexternal access to my Ubuntudesktop

The Desktop Sharing windowasks for a password that must be

full circle magazine 74 27 contents ^

entered in order for someone toconnect from the outside Usesomething you can easilyremember like the name of thegaffer on Star Trek II The Wrath ofKhan (Romolo Aquistapace as ifyou didnrsquot know)

Yoursquoll notice I left blank theldquoYou must confirm each access tothis machinerdquo option You mightwant to keep this box checked Itrsquosnever a good idea to leave yourmachine accessible to the outsideworld even if yoursquore requiring apassword I have it toggled OFF forease of use but honestly do as Isay not as I do And as a generalrule you should never takesecurity advice from someone whorevels in his ignorance

Oh if you currently have yourapp bar along the left side of yourscreen set to auto-hide changethat to the default so that itrsquosalways visible If the app bar auto-hides itrsquos more difficult to access itfrom your phone Also if you haveyour computer set to sleep after acertain amount of time you mightwant to change this setting so thatyour PC doesnrsquot go to sleep andthus disconnect you in the middleof a connection

Yoursquoll also need your desktopPCrsquos IP address Ubuntu makes thisdead simple Just right-click thenetwork icon and click onConnection Information Note theIP address listed there yoursquoll needit in just a second

Okay now itrsquos time to get yourphone ready

Fire up your Android phone andhead over to the Google PlayStore Yoursquore going to need a VNCclient Thatrsquos the software that willconnect your phone to your PC Irsquomnot sure what VNC stands forprobably just the initials of the

white-haired wizard who capturedthis sorcery and gave it away onthe Internet

I should probably take amoment to explain what a VNCclient does But Irsquom not gonnaLifersquos too short you know

The VNC client I used is calledandroid-vnc-viewer and itrsquos freeOnce yoursquove downloaded thesoftware press the icon to run itYoursquoll see a window with emptyfields Letrsquos fill those in and solidifyyour status as AlphaNerdNerdette among your peers(which if they mainly consist ofvillains named Hans with world

domination fetishes you shouldconsider ditching)

In the Nickname field typesomething catchy like Space Wolfor Super Tramp Yoursquore beingtotally badass right now yournickname should reflect this

Next type in the password youset up on the Desktop Sharingapplication Finally type in thedesktop PCrsquos IP address Yourscreen should look something likethat shown on the following page

Ready Time to see if yourHallelujah shouter is up to the taskAlso if there are any annoyingneighbors who keep trying toexplain fantasy football to youinvite them over Payback time

Click Connect Hallelujah Feelfree to lift your arms up Mosesstyle and scream ldquoBeholdrdquo In a fewmoments your smartphone screenwill fill with a lower resolutionversion of whatever is on yourdesktop screen Your phonersquosscreen will now act like a laptoptrackpad Wherever you move yourfinger your cursor follows Tap thescreen on an Ubuntu app icon andwatch it open

ASK THE NEW GUY

full circle magazine 74 28 contents ^

Copil is an Aztec name that roughlytranslates to ldquoyou need my heart forwhat againrdquo His love of womenrsquosshoes is chronicled atyaconfidentialblogspotcom Youcan also watch him embarrasshimself on Twitter (copil)

Pretty cool right

What can you do with this Theoptions are endless You couldaccess your PC and email yourself afile you forgot to put into thecloud Or click on your webcam anddo a quick security check of yourhome office Or make peoplebelieve yoursquove just hacked into abad guyrsquos world dominationsystem and are shutting down hisnuclear weapons lab with a fewkeystrokes Ladies yoursquoll be all therage at the next LAN party

Go ahead indulge your innerSydney Bristow or James Bond

Good luck and HappyUbuntuing

ASK THE NEW GUY

PYTHON SPECIAL EDITIONS

httpfullcirclemagazineorgissue-py01 httpfullcirclemagazineorgissue-py02

httpfullcirclemagazineorgpython-special-edition-issue-three

httpfullcirclemagazineorgpython-special-edition-volume-four

httpfullcirclemagazineorgpython-special-edition-volume-five

httpfullcirclemagazineorgpython-special-edition-volume-six

full circle magazine 74 29 contents ^

LLIINNUUXX LLAABBWritten by Charles McColm DDVVDD MMeennuuss wwiitthh DDVVDDSSttyylleerr

Video is everywhere thesedays Our phones tablets

digital cameras and notebooks allhave video capable cameras inthem Whether yoursquore taking afamily video or producing adocumentary itrsquos nice to put somepolish on the video There are a lotof video editing tools for LinuxLives Cinelerra OpenShot Pitiviand Kdenlive to name a few Theseediting tools will help you put thepolish on your actual video butwhat do you do about creating apolished looking DVD menu

In FCM73 I mentionedDeVeDe and KMediafactoryDeVeDe is great for creatingsimple menus if yoursquore in a hurrybut menus look text heavyKMediafactory was great at onetime but it hasnrsquot been developedin several years and the templatesare limited Enter DVDStylerDVDStyler is a cross-platform freeDVD authoring application for thecreation of professional-lookingDVDs

DVDStyler is available in theuniverse repository of Ubuntu and

can be downloaded with a simple

apt-get install dvdstyler

DVDStyler has a number of xinevideo-related dependencies

When DVDStyler starts itprompts you to create a newproject or open an existing projectIf you create a new project yoursquollwant to adjust some of the projecttitle DVD size video quality videoformat aspect ratio and audioformat for your region In NorthAmerica we use NTSC I chose the

169 rectangular aspect ratio andstuck with the default AC3 audio

Next yoursquore shown a number oftemplates and asked to select atemplate You can choose atemplate or simple click the no-template button There are aselection of backgrounds on theleft hand side to choose from butby right clicking in the blank spaceand selecting properties you canchoose your own image and audiotrack for the menu If you select anaudio track be sure to click the

loop check-box to have it playmore than once (you too can havethat eventually annoying repeatingmusic track that seems so coolwhen you first hear it)

Once you have your backgroundand audio track itrsquos time to addsome content In this instance Ikept it simple and added twovideos by clicking on the FileBrowser tab on the left side anddragging two videos to the menupage To add text beside thevideos right-click near the videosselect add then select text andtype in the text (Sintel forexample) Once the text is on thepage you can select it and changethe text properties including fontsize style fill outline color outlinesize background color andlocation

I wanted an option to play bothvideos back-to-back so I added abutton from the buttons tab onthe left I changed its properties byright-clicking on the buttonselecting properties then clickingon the Play all titles check-box

full circle magazine 74 30 contents ^

LINUX LABButtons need not be tied to

videos You can also add sub-menus by clicking on the DVDmenu option then clicking add andmenu This creates a second menuwhich you can link a button to bychoosing menu 2 (in the imageabove I just have one menu calledMenu 1) from the Jump to drop-down dialog (instead of title 1 inthe example illustrated) Sub-menus can be used to create amenu for chapters subtitles oraudio

A good example of how youmight use a second menu is if youwant to provide a menu forspecific chapters of a video Donrsquotworry if your video is one longvideo you can create chapters byright clicking on the video (title 1for example) selecting propertiesand entering the time for thesecond third fourth etc chaptersin the chapters field

In the buttons along the lefthand side there is a square blankbutton above an elliptical blankbutton The square button displaysan image once dragged to themenu space On the second menudrag out enough square buttons tomatch the chapters yoursquove created(remember chapter 1 usually starts

at position 0 in the video soalthough our screenshot shows 5times we have 6 chapters) Addtext below or beside each chapterBy default all the square buttonswill be linked to chapter 1 Tochange this right-click on eachsquare button choose propertiesand from the Jump to drop-downselect the correct chapter for eachbutton Donrsquot forget to add a menubutton and link it back to menu 1(our topmain menu) With a littlework you can get some neatresults

DVD Styler is a great programbut during the making of severalmenus I bumped into a fewproblems First text appears to belimited to 10 characters Secondalthough I was able to resize thevideo buttons the lsquokeep aspectratiorsquo button didnrsquot work asexpected and seemed to squishthe video buttons so they didnrsquotlook correct Although itrsquos not aproblem it would be nice to haveguidelines in addition to the gridoption

When yoursquove imported all yourvideos and created all your menusclick the File then click Burn DVDand OK to make an ISO image ofyour DVD Use Brasero XFBurn orK3b to burn the ISO to DVD

If yoursquore feeling particularlyadventurous and are not afraid ofa little XML you can even createyour own buttons for DVD Styler Aguy named Mike created a detailedblogger post about how to addyour own buttons to DVD Stylerherehttpmikesgeneralblogblogspotca200608creating-new-buttons-for-dvdstyler_04html

You can find the DVD Stylerdocumentation and other links onthe DVD Styler web site athttpwwwdvdstylerorgen

Happy DVD menuing

Charles is a step-father husbandand Linux fan who hosts a not-for-profit computer refurbishingproject He maintains a blog athttpwwwcharlesmccolmcom

full circle magazine 74 31 contents ^

MMYY SSTTOORRYY

It has been about 6 years since Itook my first dive into the ocean

of open source The first opensource operating system that I wasintroduced to was OpenSolaris Iwas very eager to know aboutLinux and Unix systems when I wascompleting my 11th standard inhigh school (In India graduationstarts after 12th standard) Untilnow I was mastering in Installationamp Troubleshooting of Windows Iloved to fix my friends systems as Iam crazy about operating systems

I love to have a challenge findsolutions to problems fix systemsand try new things I was wellknown in my school days andcollege days among classmatesand senior students for having ITskills In the first year of myengineering at Government Engcollege Dahod I loved to stay inthe internet lab till it closed Oncemy head of department professorfound out about my IT skills hegave me the responsibility tomaintain the system health of allcomputer systems in the Internetlab As a reward I got systems fortesting and trying out new things

At that time internet connectionswere very limited to a few collegesand enterprise organizations andthere were slow and unstable dial-up connections

I was looking for an operatingsystem more powerful thanWindows At that time in India theword ldquoLinuxrdquo was heard by a onlyfew IT geeks Linux was used rarelyin giant enterprises in India I triedout OpenSolaris but I didnt find itbetter than Windows

In September 2009 I cameacross the Ubuntu website whileGoogling about Linux Ubuntu wasdifferent than what I had heardabout other Linux distros I foundUbuntu more user friendly thanany other Linux distromdashwith a niceGUI and powerful securityfeatures I began to gather moreand more information aboutUbuntu Due to the slow andunstable internet speed (maxdownload speed 15 kbps) at thattime I could not download Ubuntu910 It would take 3 to 4 days todownload it and bandwidth wasalso costly at that time

Around October 2010 whenUbuntu 1010 was launched Idecided to download Ubuntu 1010anyhow Internet speed was goodenough but there werent stableinternet connections yet We couldhardly download up to 150 MB perday After downloading 5consecutive days with a mobiledial-up connection I downloadedUbuntu 1010 successfully on myfriends desktop We tried to makea WUBI installation but failed Idecided to install Ubuntu bycreating a new partition and have afull installation Finally I gotUbuntu installed within just 20minutes on a P4 with 512 MB RAMThis was my first installation ofUbuntu I had seen Ubuntu just inscreenshots before Within 3 days Iexplored the whole system Myfriend was confused about how touse the system but I taught himUbuntu My friend was very happywith Ubuntu because now he had avirus-free system with all requiredsoftware preinstalled We gotevery device working with Ubuntufrom a camera to 3G modemwithout installing any additionaldrivers My whole computing world

changed I was entering the worldof Ubuntu

In November 2010 I assembledmy own desktop with Core i3 2 GBRAM 500 GB HDD and UbuntuMany questions arose in my mindHow is Ubuntu being developedHow do contributors worktogether What does thiswonderful system consist of Afterspending some weeks on theInternet I got my answers Ichecked out the whole Ubuntuhistory and came across theLaunchpad platform Ubuntuforums wiki and Ubuntudocumentation I was alsointroduced to other Ubuntuderivatives like Backtrack LinuxMint and Linux Deepin

Ubuntu proceeded with 1104Natty 1110 Oneric 1204 Precise1210 Quantal I have enjoyedevery Ubuntu distro and never hadfaced a problem duringinstallation For the last two yearsUbuntu has grown and improved alot After the launch of Ubuntu1110 Natty many users didnt likeUnity but I never faced any

Written by Ketan Patel

full circle magazine 74 32 contents ^

MY STORYproblem with it Unity becamestable in 1204 and fixed problemswith other users also I joinedAskubuntu in April 2012 and have agood reputation there

As a student of Electronics andTelecommunication Engineering Iwas interested only in thetelecommunication part and have akeen knowledge of technologies inmy field Now I am interested inLinux servers as they are a corepart of telecom networks and ITEnterprises I decided to learnabout Linux servers and movetowards system administration Icame across many Linux serverdistros like Red Hat FedoraGentoo Arch Linux Centos andDebian Most of all I love to workwith Ubuntu Server and Debian

It took time to learn aboutservers due to a busy engineeringschedule During the time Iremained connected with theUbuntu world using newslettersand news sites like Omgubuntuand wwwubuntu-newsnet In timeI came across FCM I downloadedprevious issues After that everymonth I download FCM and nevermiss a single issue I introducedlots of friends to Ubuntu byinstalling on their laptops and

desktops

In December 2011 aftercompleting my 7th semester examI started my journey with UbuntuServer Within some months I self-learned Ubuntu Server I also gotcommand of Red Hat Fedora andCentos Currently I am working as aLinux System Administrator in an ITorganization at Surat GujaratIndia Thus Ubuntu has played animportant part in changing my lifeand showed the way to my careerThe Voyage has been just startedwe have to build Cloud Computingplatforms within a few months

LIBREOFFICE SPECIAL EDITIONS

httpfullcirclemagazineorglibreoffice-special-edition-volume-one

httpfullcirclemagazineorglibreoffice-special-edition-volume-two

OTHER SPECIAL EDITIONS

hhttpfullcirclemagazineorgscribus-special-edition

httpfullcirclemagazineorgubuntu-development-special-edition

httpfullcirclemagazineorgvirtualisation-series-special-edition

full circle magazine 74 33 contents ^

Full Circle PodcastEpisode 34RaspberryJamboree 2013

Your hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clarkand Freaky Clown

from the Blackpool (UK) LUGhttpblackpoollugorguk

Welcome to the first of a 2part conference special inthis episode the presentersreflect on the first everRaspberry Jamboree held atthe Manchester CentralConference Centre on 9thMarch 2013

MMYY SSTTOORRYY

Several years ago I purchased anAcer Aspire One ZG5 for the

relative bargain of pound85 It servedme well as a netbook for a coupleof years I replaced the defaultLinux Operating System withUbuntu 1010 Netbook edition andenjoyed using it System resourceswere relatively sparse having anIntel Atom 16GHz processor512MB RAM and an 8MB Videocard However courtesy of severebutterfingers I managed to breakthe screen I could have replaced itbut this would have cost me half ofthe original purchase price of themachine and I had a Dell LatitudeE6400 laptop to use whiletravelling so the netbook simplygot filed away in a drawer for afew months

After around 6 months Idecided to reboot the netbookusing a TV as a monitor to seewhether it still worked at all and itdid I had a spare 1GB memory chiplying around from a previous PCupgrade and decided to installthat into the netbook to seewhether performance improved Itdid but things still werent

lightning fast I had heard aboutXBMC previously and installed itEven with the extra memory thewhole system seemed slow I wasaware of Ubuntu derivatives suchas Lubuntu Kubuntu and Xubuntuand decided that I would installone of them to see hot muchbetter things were

I opted for Lubuntu 1204installing from a USB CD drive as Ihas trouble encouraging mymachine to boot from USB stickOnce Lubuntu was installed Iconnected via ethernet to theadjacent router and installedXBMC 110 and selected a fewplugins for XBMC the iPlayerplugin being of the most interestto me I also installed the Quartzskin as I knew that this was alighter skin than the default

The install was flawless andbefore long I was experimentingwith the plugins some of whichwere more polished than others Ipurchased a Microsoft brandedWireless keyboard and mouse andthese were simply plug and play aswas a USB infra-red remote control

purchased from ebay for pound3 Thislittle netbook has been quietlysoldiering on in this arrangementfor the last 6 months I have set itup so that I can now stream audioand video from a shared drive inthe house and have even used itfor a barbecue party in my garden

Because of the very limitedhardware of this machine it wouldbe unrealistic to expect super HighDefinition at all times but I canstream video from almost any datasource Spotify for Linux workswithout issue Video is connectedvia VGA to my television and audiovia phono cable to our surroundsound If there is ever anythingthat we would like to play thatXBMC cannot handle we cansimply launch Chromium and playvia the browser

On paper this little netbookought to be almost useless butfor the princely sum of pound20 I haveresurrected this little workhorseand it is now at the centre of myfamilys viewing experience

Written by Andrew Tatton

full circle magazine 74 34 contents ^

RREEVVIIEEWWWritten by Devyn Collier Johnson CClleemmeennttiinnee

Clementine is a popular musicplayer for Ubuntu systems

This music player makes a greatalternative to Rhythmbox andBanshee Clementine has manygreat features and abilities as wellas a nice layout It is not only amusic player but a music managerClementine allows users to edittags create and edit playlists andconvert (transcode) musicClementine can even retrieve coverart and missing tag informationWith Clementine users have achoice between using theapplication through the appindicator or as a full windowClearly Clementine is a flexibleand multi-functional musicmanager that many Linux usersmay want to try because of itsmany features

The latest version at the timeof writing is version 111 Thisversion is very stable For exampleClementine does not crash orfreeze the program completestasks successfully without issuesIn my opinion Clementine is muchmore stable than Rhythmbox andBanshee The program starts up

quickly when executed and closesswiftly when closed Clementinedoes not require any loading whenperforming many tasks HoweverClementine does require sometime to convert audio filesdownload cover art rescan musiclibraries or lookup tag info Thesetasks require time becauseconverting is a complicatedprocess networks have limits totheir speed and the library must

be created and indexed carefully

Clementine allows users tocontrol the player with thekeyboard For instance I can pressF7 to stop the music and F10 tomake it louder This allows users toperform one task without needingto switch windows to controlClementine Many music playerslike Smplayer VLC and Mplayer donot support this feature

Clementine responds to these key-commands without delay

The programs layout andgraphics are set up wonderfully Tothe left users will see their musicInternet radio stations artist infosong info and search results ndashdepending on the clicked icon onthe far left column To the rightusers will see the playlist contentsClementine displays the differentplaylists as tabs Just as webbrowsers like Firefox permit usersto have multiple tabs with awebpage in each each playlist is atab At the bottom of the playlistbox users will find the controls forcurrent playing music and theprogress bar In the bottom leftcorner of the application thecover-art is displayed with themusic title The icons and buttonsare carefully placed to provide acompact appearance This givesthe playlist and library box moreroom to list the music files

Clementine can be used as a tageditor If a user has an mp3 filethat does not have the informationabout the artist or genre

full circle magazine 74 35 contents ^

REVIEW - CLEMENTINEClementines tag editor will helpAfter a user right-clicks the musicfile to be edited they can clickldquoEdit track informationrdquo Thiscauses a window to appear withtwo tabs After clicking the tabtitled ldquoEdit tagsrdquo the user will seethe tags that can be edited If theuser is unsure about whatinformation should be typed intothe tags they can click ldquoCompletetags automaticallyrdquo to makeClementine search the Internet forinformation This ability wouldwork only with music made by wellknown musicians and notindividuals that post home-mademusic free on the InternetClementine can gather taginformation only if onlinedatabases list the song

Playlists are easily created andexported with Clementine Thefirst step is to right-click a song inthe left box when ldquoFilesrdquo orldquoLibraryrdquo is highlighted Thenselect ldquoOpen in new playlistrdquo Forthe songs that come next right-click and select ldquoAppend to currentplaylistrdquo After that right-click theplaylists tab and click ldquoSaveplaylistrdquo To finish exporting theplaylist pick a playlist format and asave location Once chosen clickldquoSaverdquo Clementine makes this

process very easy Other playlistcreators can be difficult or time-consuming to use Clementineallows users to save the playlist innumerous formats Many playlistmakers do not have a collection ofchoices as large as Clementineslist of formats This allows users toeasily make a playlist to use withany device or music playerprogram

Clementinehas anotherfeature thatmakes it apowerfulapplicationconvertingaudioClementinecan convertbetween a fewformats Theconversion window canbe opened by clickingldquoToolsrdquo in the menu bar andselecting ldquoTranscode Musicrdquo Nextclick ldquoAddrdquo to pick music files toconvert and configure the optionsThe converting feature is veryconvenient and easy to use Forexample the converting windowitself is self-explanatory

Clementine even has a moodbar

and a large variety of color sets Amoodbar is a colored progress barused instead of the plain defaultprogress bar However a moodbaris not just a colored bar The colorsare based on the ldquomoodrdquo of eachsection of the song The differentcolor sets are alternate colors usedto display each mood Tounderstand what a strip of thesong is like it helps to know whatthe color means for the activemood color set

The Internet radio works verywell Clementine provides

users with a largeselection of radio

stations for anygenre of musicThe collectionis not sparse

even Icecastalone is

extensiveClementine has no

difficulties playing Internet radiostations The sound quality issuperb and clear and the loading isswift It seems as if the music iscoming from local files

Clementine has an extensive listof visualizations They can befound and activated by clickingldquoTools gt Visualizationsrdquo The

window that appears containsoptions for the visualizationsUsers should be able to find theperfect visualization that theyenjoy viewing while listening tomusic The visualizations have aclear sharp appearance Themoving images are not blocky orpixelated

These many features makeClementine a great music managerThis is a powerful music player thatstill retains excellent performanceThis application can satisfy theneeds and wants of many userswhile still being easy to use Theprogram is pleasing to the eye anddoes not require time to figure outthe layout If users decide to try anew music manager or they dislikeUbuntus default music managerClementine may be a player thatthey may wish to try

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 15: Full Circle Magazine #74

full circle magazine 74 15 contents ^

HOWTO - CONNECTING TO IPV6grouped into eight four-digitgroups

If we choose SixXS as our tunnelbroker the registration processmay be slightly slower (it tookslightly less than an hour for me)since it is not completelyautomated real human beingsprocess our request We can thenrequest a tunnel be activated forus and optionally an IPv6 addresssubnet The tunnel is all we needto access the IPv6 Internet on asingle computer the subnet isneeded if we chose to connect acomplete local network throughour machine

For SixXS the appropriatesoftware package is aiccu

sudo apt-get install aiccu

When we have editedconfiguration file etcaiccuconfwith the username and passwordgiven by SixXS we can restart theservice

etcinitdaiccu restart

and we should then be able tosee the tunnel with the ifconfigcommand

ifconfig

sixxs Link encapUNSPECHWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00

inet6 addrfe8040fe00229264ScopeLink

inet6 addr2001db810164 ScopeGlobal

UP POINTOPOINTRUNNING NOARP MULTICASTMTU1280 Metric1

This one is configured in aslightly different way than theGogo6 version (note the 64segment instead of a single host128 address) and uses identifierldquosixxsrdquo instead of ldquotunrdquo

If things have gone well so fareither with Gogo6 or with SixXSwe can now use the IPv6-activatedversions of network tools to checkconnectivity such as ping6 (insteadof ping) and traceroute6 (insteadof traceroute) Other tools such ashost and ip work in the same wayboth for IPv4 and IPv6 So

host ipv6googlecomipv6googlecom is an aliasfor ipv6lgooglecomipv6lgooglecom has IPv6address2a0014504001c0263

ping6 -c 3 -n ipv6googlecomPINGipv6googlecom(2a0014504001c0268) 56 data bytes

64 bytes from2a0014504001c0268icmp_seq=1 ttl=51 time=228 ms64 bytes from2a0014504001c0268icmp_seq=2 ttl=51 time=228 ms64 bytes from2a0014504001c0268icmp_seq=3 ttl=51 time=229 ms

Since we now have IPv6connectivity with the Web we canbrowse IPv6-only web pages Someclassical destinations to try outIPv6 are the dancing turtle athttpwwwkamenet (it dancesonly if we connect through IPv6)or the test pages athttpwwwtest-ipv6com orhttpwwwipv6-testcom

full circle magazine 74 16 contents ^

HOWTO - CONNECTING TO IPV6

DIFFICULTIES WITH IPV6AND UBUNTU

We have just set up a dual IPv4and IPv6 stack our computer isconnected directly to the IPv4Internet through our usual ServiceProvider and indirectly to the IPv6Internet through the tunnelbroker But if we had not set up ordo not activate the tunnel ourcomputer can be in a situation inwhich it has a working IPv4connection but not so with IPv6

Ever since most modernoperating systems activate IPv6 bydefault this has given rise to someconfusion Many programs arecapable of handling dual-stackaccess they prefer to use IPv6 ifpossible and if not fall back toIPv4 But other programs cannothandle this which usually ends upcausing delays that annoy the userSome programs even complainabout ldquonot being able to connectto the Internetrdquo - even though aperfectly good IPv4 connection isup

This is now more-or-less fixedfor software on Ubuntu thoughwith previous versions it was

sometimes necessary to deactivateIPv6 at kernel level One optionwas to blacklist the ipv6 kernelmodule as mentioned by RobertClipsham way back in numberseven of FCM Another possibilitywith recent kernels is to disableIPv6 through the proc interface

echo 1 gtprocsysnetipv6confalldisable_ipv6

However it should be stressedthat these difficulties should nolonger come up under Ubuntuwhichever order in which aprogram chooses to connect to theInternet it should be able to do sothrough one route or the otherNot so in other operating systemsspecially with commercialsoftware

WORLD-REACHABLE

ADDRESSES

The nice thing about IPv6 is thatNetwork Address Translation (NAT)and private addresses ubiquitousin the IPv4 world are no longerused The reason is that since thereare so many public IPv6 addressesavailable it will not be necessaryto re-utilize them many times overin the form of private addressesthat are not routable through theInternet

The corollary is that thecomputers we connect to the Webusing IPv6 are directly reachablefrom all over the Internet Nothingstands between us and the wildworld out there

This can come out as an

advantage Consider for examplethe hoops some of us jumpthrough in order to reach ourhome machines from outsidewhile on the road Or to get intoour work machines from home(though systems administratorsmay frown on this and rightly so)With IPv4 we need to open a portin our router to enable access fromthe outside and activateDestination NAT (DNAT) to makepackets we actually send to ourrouters external address be resentinside towards a specific PC Andwe must achieve this rathercomplex setup while at the sametime taking into account systemsecurity

With IPv6 and world-reachableaddresses this is no longernecessary If for example myhome computer has global address2001db8101 and an Apache webserver running I can connect to itdirectly from outside my home bysimply pointing any browser to thecorresponding URLhttp[2001db8101] If I set up apersonal mail server it can also bedirectly reached and mail sent tome from the Web

But having our computersdirectly reachable can also

full circle magazine 74 17 contents ^

HOWTO - CONNECTING TO IPV6constitute a serious security riskSo we need to be really carefulabout what kinds of traffic we letin

To protect my home computer Ican use my global IPv6 address toset up a SSH or OpenVPN virtualprivate network (VPN) This wayfull communication can be set upfor all protocols through anencrypted and authenticatedchannel Even if somebody inbetween may see my packets asthey pass through they cannotdecrypt them and view the datacontained within So we have astrong argument in favor ofsetting up a secure VPN andmaking sure our services can beaccessed not directly from theInternet but only through theVPN

Naturally Ubuntu has all thenecessary tools in the repositoriesboth for the client and for theserver sides of the VPN Thecorresponding software packagesare ssh-server openvpn andnetwork-manager-openvpn ndashthough as usual other possibilitiesalso exist

Luckily the Linux kernel firewallis also well up to the job though it

does need to be correctly set upThe command-line way of doingthis is probably not for the faint ofheart as it is relatively easy toleave out a rule and make thingstoo easy for the bad guysmdashorbeing over cautious andinadvertently blocking yourselfout So a GUI tool such asfirestarter may be a wise choice tobegin with

If we set up some services wewish to share with friendsmdashor justuse for ourselvesmdashwe should alsobear in mind the securityimplication of having a port opento the world Special attentionshould be given to securing accessespecially when sensitive data canbe accessed eg though filesharing If all we want is access to

our files while on the road SFTP isprobably the easiest service to setup Basically all we need to do isinstall package openssh-server onour home computer We can thenaccess it from any file managerthat knows about SFTP (such asGnomes Nautilus) using URLsftpusernameserver_ip

Since SFTP is actually based onSSH it may be considered quitesecure especially if no-passwordpublic certificate-only access isused

For road-warriors several appscan be found that do SSH andSFTP both for iOS and AndroidUnless of course you choose to gowith Ubuntu on your phone ortablet in which case findingsuitable client software is simply amatter of choice

Alan teaches computer science atEscola Andorrana de Batxillerat Hehas given courses at the Universityand currently teaches GNULinuxsystems administration at the OpenUniversity of Catalunya (UOC)

full circle magazine 74 18 contents ^

HHOOWW--TTOOWritten by Nicholas Kopakakis BBlleennddeerr -- PPaarrtt 66bb

Last month we used CyclesRender to create the image

shown below left

Letrsquos create a similar image(below right) with the Blenderengine

The first thing that we notice(at least me) is shadows Theshadows that our point lamp castswith blender render are almostblack This phenomenon ishappening because in Blenderrenderer the light is been emittedby the lamp only This isntrealistic as in the real world every

object emits or reflects light

On the other hand Cyclesrenderer calculates the light thatevery object has from thesurroundings You can observe thecone and see how the shadowfrom the cube smoothly fades(contrary to the cone from theBlender renderer) and we have amirroring ground and a shiny metalcube in our scene

One other thing that is verycrucial and a main difference

between Blender and Cycles ismore technical

Navigate to File gt UserPreferences gt System (above)

At the lower left corner of theSystem Tab you can check if yourcomputer has Nvidia CUDAsupport under Compute Device

My GPU has CUDA support so Ican enable it You can also check itat the official CUDA support urlhttpsdevelopernvidiacomcuda-gpus

If you are lucky and have anNvidia CUDA card you have toenable it under the ComputeDevice Tab that I mentionedbefore AND under the PropertiesPanel Render Tab -gt Device -gt GPUCompute in order to have the fullpower for your rendering

full circle magazine 74 19 contents ^

HOWTO - BLENDER Pt 6b

Cycles can use your GPU CUDAcores to render and is much fasterthan the CPU Check out CUDA atwikipedia httpenwikipediaorgwikiCUDA

If you dont have a CUDA GPUyou can use Open ShadingLanguage but its a little bit buggyand I couldnt recommended thismethod of rendering for now Inthe near future I have a feelingthat itrsquos going to be much fasterthan the CUDA render procedure

But enough with the technicalstuff

Letrsquos see another great thing

about Cycles Open the blend filethat we started last month or justcreate a new one Dont forget tocheck that the Cycles Render at thetop is selected

Also change one of your 3d viewwindows to show the renderedresult

Select the sphere navigate tothe Properties Panel and changethe Surface shader from thedefault Diffuse BSDF to Emission

You can check in the Previewwindow the cool effect that wecreate You can adjust the Colorand the Strength of the light thatyour object emits Also for everyshader you can adjust a lot of otherthings (as textures for example) bypressing the little dot right next tocolor and strength values

Select our metallic-lookingcube press the little dot next tocolor and change its texture toBrick Texture Check the result inyour 3d view window and selectdifferent textures until you findsomething that you like

full circle magazine 74 20 contents ^

Nicholas lives and works in GreeceHe has worked for a post-productionhouse for several years and migratedto Ubuntu because ldquoit rendersfasterrdquo You can email him atblender5dgmailcom

HOWTO - BLENDER Pt 6b

TIP The little dots are in everyshader not only emission and Ipersonally find them very useful toquickly create interesting stuff

Another interesting shader isthe Mix Shader As you can easilyunderstand from its name this is ashader that you can use to mixother shaders Two other shadersto be more precise So letrsquos selectour cone and change the DiffuseBSDF shader to Mix Shader Add aGlass shader and a Diffuse shaderor a Glossy Shader and anAnisotropic Shader to our coneChange the value of the Facparameter to adjust thepercentage of the second shader(0000 means 0 while 1000means 100)

Check the result on yourpreview window and adjust thesettings as you like

Another thing that I want tomention in this tiny littleintroduction on the CyclesRenderer is the use of planesinstead of lamps

Most people working in Blenderand Cycles use planes to illuminatetheir scenes Looks like more ldquoreal

worldrdquo lighting and I have noreason to argue with them

Below is where I am so far

For this month follow this linkhttpvimeocom68010380 toenjoy a wonderful work by 3people and Blender(congratulations goes to JavierTrapiella Baol Bardot Bulsara andRobert Green)

Also visit wwwblendernewsorgto enter and share with thousandsof professional artists

httpblendernewsorgxemid=Feature_Articlesampdocument_srl=1274

full circle magazine 74 21 contents ^

HHOOWW--TTOOWritten by Mark Crutch IInnkkssccaappee -- PPaarrtt 1144

Transparency ndash or itscounterpart opacity ndash is such a

fundamental concept in Inkscapethat it was one of the earliesttopics covered in this series Backin Part 3 you were introduced tothe Opacity spin-box on the statusbar which gives you the ability toset a single transparency level fora whole object or even a group ofobjects

If you want a single object tohave varying opacity ndash such ascompletely transparent at one endand opaque at the other ndash you canuse a gradient for the fill andstroke But what about doing thesame for a group of objects Youcould set suitable gradients oneach individual item in the groupseparately to get the desiredeffect but if your group containslots of objects then that approachbecomes tedious very quickly

The solution to this problem ismasking This is a technique thatuses a grayscale image as a meansof specifying the opacity ofanother object or group Any whitesections in the image cause that

part of the masked object toappear opaque Black sectionscause that part to appeartransparent And grays in-betweenresult in varying levels of opacity

Lets look at an example In thisimage (below) Ive placed a solidred circle on top of a solid greenbackground The green is theremainly to show the effect moreclearly On top of the circle is arectangle with a white-black-whitegradient Using this rectangle as amask for the circle gives the resultof a clipped circle that fades fromopaque to transparent and back toopaque

Note that anything outside themask is clipped In that respectmasking could even be used as analternative to the clip paths thatwere introduced in the previouspart of this tutorial Draw yourmask entirely in white ndash or in solidshades of white and black ndash andany parts of the masked objectwhich lie outside the mask orwhich are colored black will beclipped Usually I recommend usinga clip path in preference to a maskif you simply want a hard clippededge but as we will see later inthis article there are times whenits easier to use a mask

You may recall that the fill andstroke of a clip path are irrelevantto the final effect on the clippedobject With masks however theopposite is true ndash the color of eachindividual pixel is taken intoaccount when calculating its effecton the masked object so fills andstrokes have significance

Did I say pixel In a vectorformat In practice there are fewcases where an SVG file is actuallyused as a purely vector format Ifyou want to display an SVG file ona computer screen or print it to aninkjet or laser printer it isultimately converted to pixelsMasking takes place during thisfinal output step so although themask may be made up of vectorobjects and the item beingmasked is also a vector the finalresult is really generated only atthe point that those vectors areconverted to individual pixels fordisplay or printing

Using a thick-stroked rectangleand strictly black or white pixelsits easy to see the differencebetween a clip path and the use of

full circle magazine 74 22 contents ^

HOWTO - INKSCAPE Pt14a mask to simulate clipping In thetop pair of images Ive used therectangle as a clip path and youcan see that the result is alignedwith the center line of the strokeThe second and third pairs ofimages show the rectangle beingused as a mask with only whiteparts remaining and black partsbecoming transparent Itsespecially clear in the last pair thatthe stroke has an effect

By now it should be clear thatclipping and masking are similaroperations so its not reallysurprising that Inkscape exposesthem with the same user interfaceJust as with clipping the maskingobject must be on top of the objectto be masked in terms of the z-index You then select both itemsand choose Set Mask from thecontext menu or Object gt Mask gtSet from the main menu Releasinga masked object is as simple asselecting it (it will be described asldquoMaskedrdquo in the status bar) thenchoosing Release Mask from thecontext menu or Object gt Mask gtRelease from the main menu Justas with clip paths it is possible toedit masks using the node toolwithout releasing them first butgenerally theres little benefit todoing so as you can edit only theoutline shape of the path not itscolor

As youve seen using agrayscale gradient as a mask givesyou some control over the opacityof the masked object You may alsorecall that Inkscape offers aselection of black and whitepatterns in its Fill amp Stroke dialogplus a few grayscale bitmap fillpatterns These may previously

have seemed rather limiting buttheir monochrome nature makesthem perfect for use as a mask

The checkerboard pattern is agood example of a situation whereits easier to use a mask than a clippath This same effect could beachieved by clipping with acomplex path but its probably notworth the extra effort Lookingclosely at the checkerboard youllnotice that the fill isnt made up ofblack and white squares but ratherwhite and transparent Using whiteand transparent can sometimes

make it easier to see what parts ofan object you are masking whiteareas will remain visible andtransparent areas will be clipped Atranslucent white area will havethe same effect as a shade of grayIt may seem counter-intuitive tocover the parts of the object thatyou want to keep and expose theparts that will be hidden but thatsthe way that masking has beendefined in the SVG specification sothats the way it works in Inkscape

Because clip paths are definedby a boundary and a concept ofwhats inside and outside thatboundary its possible to use onlya single path or object to define aclipping shape Masks on the otherhand are concerned with only thecolor of pixels so it doesnt reallymatter whether your mask is madeup of a single object or a wholeload of objects inside a group Thisallows you to create complexarrangements of colors andpatterns which would beimpossible to reproduce using asingle path

This example uses a groupmade up of a few random objectsas a mask You can see that therepeating radial gradient of therectangle made up of a white-to-

full circle magazine 74 23 contents ^

Mark has been using Linux since1994 and uses Inkscape to createtwo webcomics The Greys andMonsters Inked which can both befound athttpwwwpeppertopcom

HOWTO - INKSCAPE Pt14transparent transition results in asimilar pattern being visible fromthe masked red circle But byadding extra black and whitefeatures to the mask group youcan ldquooverriderdquo the pattern withexplicit sections of transparencyand opacity One thing to note isthe place where the black linecrosses the white one because theblack line is on top the pixels atthat position are black so that partof the masked object istransparent It doesnt matterwhats going on within the groupall that matters is the color of thefinal pixels This may not be thebest piece of abstract art in theworld but it would have been a lotharder to draw without usingmasks

Although you can use masks tocreate complex arrangements ofclipping and transparencyprobably the most common use issimply to add ldquofeatheringrdquo to theedges of a group so that it fadesinto the background In that caseall you need for your mask designis a strongly blurred white ellipseas demonstrated in this whollyunseasonal greeting card design

Throughout this article Ivereferred to masks as beinggrayscale images Thats notstrictly true ndash a mask can be anycombination of colors that youwant However anything otherthan white black or gray will beconverted into a grayscale imagebefore its used as a mask This canmake it difficult to predict the

exact effect of a color on theresultant opacity so I recommendusing pure grayscales whendrawing your masks in almost allcases

full circle magazine 74 24 contents ^

HHOOWW--TTOOWritten by Ronnie Tucker WWrriittee FFoorr FFuullll CCiirrccllee MMaaggaazziinnee

GUIDELINES

The single rule for an article isthat it must somehow be

linked to Ubuntu or one of themany derivatives of Ubuntu(Kubuntu Xubuntu Lubuntu etc)

RULES

bull There is no word limit for articlesbut be advised that long articlesmay be split across several issues

bull For advice please refer to theOfficial Full Circle Style Guidehttpurlfullcirclemagazineorg75d471

bull Write your article in whicheversoftware you choose I wouldrecommend LibreOffice but mostimportantly - PLEASE SPELL ANDGRAMMAR CHECK IT

bull In your article please indicatewhere you would like a particularimage to be placed by indicatingthe image name in a newparagraph or by embedding theimage in the ODT (Open Office)

document

bull Images should be JPG no widerthan 800 pixels and use lowcompression

bull Do not use tables or any type ofbold or italic formatting

If you are writing a reviewplease follow these guidelines

When you are ready to submityour article please email it toarticlesfullcirclemagazineorg

TRANSLATIONS

If you would like to translateFull Circle into your nativelanguage please send an email toronniefullcirclemagazineorg andwe will either put you in touch withan existing team or give youaccess to the raw text to translatefrom With a completed PDF youwill be able to upload your file tothe main Full Circle site

REVIEWS

GAMESAPPLICATIONSWhen reviewing gamesapplications please state clearly

bull title of the gamebull who makes the gamebull is it free or a paid downloadbull where to get it from (give downloadhomepage URL)bull is it Linux native or did you use Winebull your marks out of fivebull a summary with positive and negative points

HARDWAREWhen reviewing hardware please state clearly

bull make and model of the hardwarebull what category would you put this hardware intobull any glitches that you may have had while using the hardwarebull easy to get the hardware working in Linuxbull did you have to use Windows driversbull marks out of fivebull a summary with positive and negative points

You dont need to be an expert to write anarticle - write about the games applicationsand hardware that you use every day

full circle magazine 74 25 contents ^

httpsspideroakcom

Get 25 off any SpiderOak packagewith the code FullcirclemagFans

full circle magazine 74 26 contents ^

AASSKK TTHHEE NNEEWW GGUUYYWritten by Copil Yaacuteňez

Hi everyone Welcome back toAsk the New Guy

If you have a simple questionand you think Ubuntu Bug 1 issome kind of flying roach contactme at copilyanezgmailcom

Todayrsquos question is

Q How do I connect to myUbuntu desktop using myAndroid phone

A Right this way Mr Bond QBranch has been working on somenew toys for you How about thisItrsquos a combination martini shaker-slash-Taser No Well thenperhaps this combination cufflink-slash-Taser Or this itrsquos acombination Taser-slash-Taser Notvery imaginative I know Sorry sirwersquore a little underfunded rightnow

Nothing says ldquoI want to beDaniel Craig or Jennifer Garnerrdquolike accessing your Ubuntu desktopfrom your mobile phone Whatrsquosfunny is that if Hollywood weredoing it there would be multiple

cascading menus and screens alongwith some kind of eye-trackingdigital Heads Up Display andvirtual keys yoursquod have to press inthe air like a methed-out orchestracomposer

Quick detour why is it thatevery tinseltown movie showspeople working with virtual GUIssuspended in front of them I getexhausted just lifting my hand toturn off the monitor Forget abouthacking an enemy server can youimagine typing an email on one ofthose Are there NO ergonomicsexperts in Hollywood End detour

As usual Ubuntursquos way is easyand sexy Not sexy as in actuallysexy Accessing your desktopremotely isnrsquot likely to get you adate with Halle Berry or JavierBardem But it might impress MissLinux Kernel 2013 and keep strayLuddites from wandering ontoyour lawn

To access your Ubuntu desktopfrom your Android phone yoursquollneed the following

1 An Ubuntu PC (Irsquom on 1304) -make sure itrsquos connected to yourhome network2 An Android Phone (I used an HTCDroid Incredible II runningGingerbread)3 Someone to shout ldquoHallelujahrdquowhen yoursquore finished (this is keypeople donrsquot skimp)

Okeedokee got everythingready Good Go to your PC andclick on the Ubuntu symbol to

open the Unity search field TypeDESKTOP and yoursquoll see a DesktopSharing application Click on thatto open it

Here is how I configured mypreferences in order to giveexternal access to my Ubuntudesktop

The Desktop Sharing windowasks for a password that must be

full circle magazine 74 27 contents ^

entered in order for someone toconnect from the outside Usesomething you can easilyremember like the name of thegaffer on Star Trek II The Wrath ofKhan (Romolo Aquistapace as ifyou didnrsquot know)

Yoursquoll notice I left blank theldquoYou must confirm each access tothis machinerdquo option You mightwant to keep this box checked Itrsquosnever a good idea to leave yourmachine accessible to the outsideworld even if yoursquore requiring apassword I have it toggled OFF forease of use but honestly do as Isay not as I do And as a generalrule you should never takesecurity advice from someone whorevels in his ignorance

Oh if you currently have yourapp bar along the left side of yourscreen set to auto-hide changethat to the default so that itrsquosalways visible If the app bar auto-hides itrsquos more difficult to access itfrom your phone Also if you haveyour computer set to sleep after acertain amount of time you mightwant to change this setting so thatyour PC doesnrsquot go to sleep andthus disconnect you in the middleof a connection

Yoursquoll also need your desktopPCrsquos IP address Ubuntu makes thisdead simple Just right-click thenetwork icon and click onConnection Information Note theIP address listed there yoursquoll needit in just a second

Okay now itrsquos time to get yourphone ready

Fire up your Android phone andhead over to the Google PlayStore Yoursquore going to need a VNCclient Thatrsquos the software that willconnect your phone to your PC Irsquomnot sure what VNC stands forprobably just the initials of the

white-haired wizard who capturedthis sorcery and gave it away onthe Internet

I should probably take amoment to explain what a VNCclient does But Irsquom not gonnaLifersquos too short you know

The VNC client I used is calledandroid-vnc-viewer and itrsquos freeOnce yoursquove downloaded thesoftware press the icon to run itYoursquoll see a window with emptyfields Letrsquos fill those in and solidifyyour status as AlphaNerdNerdette among your peers(which if they mainly consist ofvillains named Hans with world

domination fetishes you shouldconsider ditching)

In the Nickname field typesomething catchy like Space Wolfor Super Tramp Yoursquore beingtotally badass right now yournickname should reflect this

Next type in the password youset up on the Desktop Sharingapplication Finally type in thedesktop PCrsquos IP address Yourscreen should look something likethat shown on the following page

Ready Time to see if yourHallelujah shouter is up to the taskAlso if there are any annoyingneighbors who keep trying toexplain fantasy football to youinvite them over Payback time

Click Connect Hallelujah Feelfree to lift your arms up Mosesstyle and scream ldquoBeholdrdquo In a fewmoments your smartphone screenwill fill with a lower resolutionversion of whatever is on yourdesktop screen Your phonersquosscreen will now act like a laptoptrackpad Wherever you move yourfinger your cursor follows Tap thescreen on an Ubuntu app icon andwatch it open

ASK THE NEW GUY

full circle magazine 74 28 contents ^

Copil is an Aztec name that roughlytranslates to ldquoyou need my heart forwhat againrdquo His love of womenrsquosshoes is chronicled atyaconfidentialblogspotcom Youcan also watch him embarrasshimself on Twitter (copil)

Pretty cool right

What can you do with this Theoptions are endless You couldaccess your PC and email yourself afile you forgot to put into thecloud Or click on your webcam anddo a quick security check of yourhome office Or make peoplebelieve yoursquove just hacked into abad guyrsquos world dominationsystem and are shutting down hisnuclear weapons lab with a fewkeystrokes Ladies yoursquoll be all therage at the next LAN party

Go ahead indulge your innerSydney Bristow or James Bond

Good luck and HappyUbuntuing

ASK THE NEW GUY

PYTHON SPECIAL EDITIONS

httpfullcirclemagazineorgissue-py01 httpfullcirclemagazineorgissue-py02

httpfullcirclemagazineorgpython-special-edition-issue-three

httpfullcirclemagazineorgpython-special-edition-volume-four

httpfullcirclemagazineorgpython-special-edition-volume-five

httpfullcirclemagazineorgpython-special-edition-volume-six

full circle magazine 74 29 contents ^

LLIINNUUXX LLAABBWritten by Charles McColm DDVVDD MMeennuuss wwiitthh DDVVDDSSttyylleerr

Video is everywhere thesedays Our phones tablets

digital cameras and notebooks allhave video capable cameras inthem Whether yoursquore taking afamily video or producing adocumentary itrsquos nice to put somepolish on the video There are a lotof video editing tools for LinuxLives Cinelerra OpenShot Pitiviand Kdenlive to name a few Theseediting tools will help you put thepolish on your actual video butwhat do you do about creating apolished looking DVD menu

In FCM73 I mentionedDeVeDe and KMediafactoryDeVeDe is great for creatingsimple menus if yoursquore in a hurrybut menus look text heavyKMediafactory was great at onetime but it hasnrsquot been developedin several years and the templatesare limited Enter DVDStylerDVDStyler is a cross-platform freeDVD authoring application for thecreation of professional-lookingDVDs

DVDStyler is available in theuniverse repository of Ubuntu and

can be downloaded with a simple

apt-get install dvdstyler

DVDStyler has a number of xinevideo-related dependencies

When DVDStyler starts itprompts you to create a newproject or open an existing projectIf you create a new project yoursquollwant to adjust some of the projecttitle DVD size video quality videoformat aspect ratio and audioformat for your region In NorthAmerica we use NTSC I chose the

169 rectangular aspect ratio andstuck with the default AC3 audio

Next yoursquore shown a number oftemplates and asked to select atemplate You can choose atemplate or simple click the no-template button There are aselection of backgrounds on theleft hand side to choose from butby right clicking in the blank spaceand selecting properties you canchoose your own image and audiotrack for the menu If you select anaudio track be sure to click the

loop check-box to have it playmore than once (you too can havethat eventually annoying repeatingmusic track that seems so coolwhen you first hear it)

Once you have your backgroundand audio track itrsquos time to addsome content In this instance Ikept it simple and added twovideos by clicking on the FileBrowser tab on the left side anddragging two videos to the menupage To add text beside thevideos right-click near the videosselect add then select text andtype in the text (Sintel forexample) Once the text is on thepage you can select it and changethe text properties including fontsize style fill outline color outlinesize background color andlocation

I wanted an option to play bothvideos back-to-back so I added abutton from the buttons tab onthe left I changed its properties byright-clicking on the buttonselecting properties then clickingon the Play all titles check-box

full circle magazine 74 30 contents ^

LINUX LABButtons need not be tied to

videos You can also add sub-menus by clicking on the DVDmenu option then clicking add andmenu This creates a second menuwhich you can link a button to bychoosing menu 2 (in the imageabove I just have one menu calledMenu 1) from the Jump to drop-down dialog (instead of title 1 inthe example illustrated) Sub-menus can be used to create amenu for chapters subtitles oraudio

A good example of how youmight use a second menu is if youwant to provide a menu forspecific chapters of a video Donrsquotworry if your video is one longvideo you can create chapters byright clicking on the video (title 1for example) selecting propertiesand entering the time for thesecond third fourth etc chaptersin the chapters field

In the buttons along the lefthand side there is a square blankbutton above an elliptical blankbutton The square button displaysan image once dragged to themenu space On the second menudrag out enough square buttons tomatch the chapters yoursquove created(remember chapter 1 usually starts

at position 0 in the video soalthough our screenshot shows 5times we have 6 chapters) Addtext below or beside each chapterBy default all the square buttonswill be linked to chapter 1 Tochange this right-click on eachsquare button choose propertiesand from the Jump to drop-downselect the correct chapter for eachbutton Donrsquot forget to add a menubutton and link it back to menu 1(our topmain menu) With a littlework you can get some neatresults

DVD Styler is a great programbut during the making of severalmenus I bumped into a fewproblems First text appears to belimited to 10 characters Secondalthough I was able to resize thevideo buttons the lsquokeep aspectratiorsquo button didnrsquot work asexpected and seemed to squishthe video buttons so they didnrsquotlook correct Although itrsquos not aproblem it would be nice to haveguidelines in addition to the gridoption

When yoursquove imported all yourvideos and created all your menusclick the File then click Burn DVDand OK to make an ISO image ofyour DVD Use Brasero XFBurn orK3b to burn the ISO to DVD

If yoursquore feeling particularlyadventurous and are not afraid ofa little XML you can even createyour own buttons for DVD Styler Aguy named Mike created a detailedblogger post about how to addyour own buttons to DVD Stylerherehttpmikesgeneralblogblogspotca200608creating-new-buttons-for-dvdstyler_04html

You can find the DVD Stylerdocumentation and other links onthe DVD Styler web site athttpwwwdvdstylerorgen

Happy DVD menuing

Charles is a step-father husbandand Linux fan who hosts a not-for-profit computer refurbishingproject He maintains a blog athttpwwwcharlesmccolmcom

full circle magazine 74 31 contents ^

MMYY SSTTOORRYY

It has been about 6 years since Itook my first dive into the ocean

of open source The first opensource operating system that I wasintroduced to was OpenSolaris Iwas very eager to know aboutLinux and Unix systems when I wascompleting my 11th standard inhigh school (In India graduationstarts after 12th standard) Untilnow I was mastering in Installationamp Troubleshooting of Windows Iloved to fix my friends systems as Iam crazy about operating systems

I love to have a challenge findsolutions to problems fix systemsand try new things I was wellknown in my school days andcollege days among classmatesand senior students for having ITskills In the first year of myengineering at Government Engcollege Dahod I loved to stay inthe internet lab till it closed Oncemy head of department professorfound out about my IT skills hegave me the responsibility tomaintain the system health of allcomputer systems in the Internetlab As a reward I got systems fortesting and trying out new things

At that time internet connectionswere very limited to a few collegesand enterprise organizations andthere were slow and unstable dial-up connections

I was looking for an operatingsystem more powerful thanWindows At that time in India theword ldquoLinuxrdquo was heard by a onlyfew IT geeks Linux was used rarelyin giant enterprises in India I triedout OpenSolaris but I didnt find itbetter than Windows

In September 2009 I cameacross the Ubuntu website whileGoogling about Linux Ubuntu wasdifferent than what I had heardabout other Linux distros I foundUbuntu more user friendly thanany other Linux distromdashwith a niceGUI and powerful securityfeatures I began to gather moreand more information aboutUbuntu Due to the slow andunstable internet speed (maxdownload speed 15 kbps) at thattime I could not download Ubuntu910 It would take 3 to 4 days todownload it and bandwidth wasalso costly at that time

Around October 2010 whenUbuntu 1010 was launched Idecided to download Ubuntu 1010anyhow Internet speed was goodenough but there werent stableinternet connections yet We couldhardly download up to 150 MB perday After downloading 5consecutive days with a mobiledial-up connection I downloadedUbuntu 1010 successfully on myfriends desktop We tried to makea WUBI installation but failed Idecided to install Ubuntu bycreating a new partition and have afull installation Finally I gotUbuntu installed within just 20minutes on a P4 with 512 MB RAMThis was my first installation ofUbuntu I had seen Ubuntu just inscreenshots before Within 3 days Iexplored the whole system Myfriend was confused about how touse the system but I taught himUbuntu My friend was very happywith Ubuntu because now he had avirus-free system with all requiredsoftware preinstalled We gotevery device working with Ubuntufrom a camera to 3G modemwithout installing any additionaldrivers My whole computing world

changed I was entering the worldof Ubuntu

In November 2010 I assembledmy own desktop with Core i3 2 GBRAM 500 GB HDD and UbuntuMany questions arose in my mindHow is Ubuntu being developedHow do contributors worktogether What does thiswonderful system consist of Afterspending some weeks on theInternet I got my answers Ichecked out the whole Ubuntuhistory and came across theLaunchpad platform Ubuntuforums wiki and Ubuntudocumentation I was alsointroduced to other Ubuntuderivatives like Backtrack LinuxMint and Linux Deepin

Ubuntu proceeded with 1104Natty 1110 Oneric 1204 Precise1210 Quantal I have enjoyedevery Ubuntu distro and never hadfaced a problem duringinstallation For the last two yearsUbuntu has grown and improved alot After the launch of Ubuntu1110 Natty many users didnt likeUnity but I never faced any

Written by Ketan Patel

full circle magazine 74 32 contents ^

MY STORYproblem with it Unity becamestable in 1204 and fixed problemswith other users also I joinedAskubuntu in April 2012 and have agood reputation there

As a student of Electronics andTelecommunication Engineering Iwas interested only in thetelecommunication part and have akeen knowledge of technologies inmy field Now I am interested inLinux servers as they are a corepart of telecom networks and ITEnterprises I decided to learnabout Linux servers and movetowards system administration Icame across many Linux serverdistros like Red Hat FedoraGentoo Arch Linux Centos andDebian Most of all I love to workwith Ubuntu Server and Debian

It took time to learn aboutservers due to a busy engineeringschedule During the time Iremained connected with theUbuntu world using newslettersand news sites like Omgubuntuand wwwubuntu-newsnet In timeI came across FCM I downloadedprevious issues After that everymonth I download FCM and nevermiss a single issue I introducedlots of friends to Ubuntu byinstalling on their laptops and

desktops

In December 2011 aftercompleting my 7th semester examI started my journey with UbuntuServer Within some months I self-learned Ubuntu Server I also gotcommand of Red Hat Fedora andCentos Currently I am working as aLinux System Administrator in an ITorganization at Surat GujaratIndia Thus Ubuntu has played animportant part in changing my lifeand showed the way to my careerThe Voyage has been just startedwe have to build Cloud Computingplatforms within a few months

LIBREOFFICE SPECIAL EDITIONS

httpfullcirclemagazineorglibreoffice-special-edition-volume-one

httpfullcirclemagazineorglibreoffice-special-edition-volume-two

OTHER SPECIAL EDITIONS

hhttpfullcirclemagazineorgscribus-special-edition

httpfullcirclemagazineorgubuntu-development-special-edition

httpfullcirclemagazineorgvirtualisation-series-special-edition

full circle magazine 74 33 contents ^

Full Circle PodcastEpisode 34RaspberryJamboree 2013

Your hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clarkand Freaky Clown

from the Blackpool (UK) LUGhttpblackpoollugorguk

Welcome to the first of a 2part conference special inthis episode the presentersreflect on the first everRaspberry Jamboree held atthe Manchester CentralConference Centre on 9thMarch 2013

MMYY SSTTOORRYY

Several years ago I purchased anAcer Aspire One ZG5 for the

relative bargain of pound85 It servedme well as a netbook for a coupleof years I replaced the defaultLinux Operating System withUbuntu 1010 Netbook edition andenjoyed using it System resourceswere relatively sparse having anIntel Atom 16GHz processor512MB RAM and an 8MB Videocard However courtesy of severebutterfingers I managed to breakthe screen I could have replaced itbut this would have cost me half ofthe original purchase price of themachine and I had a Dell LatitudeE6400 laptop to use whiletravelling so the netbook simplygot filed away in a drawer for afew months

After around 6 months Idecided to reboot the netbookusing a TV as a monitor to seewhether it still worked at all and itdid I had a spare 1GB memory chiplying around from a previous PCupgrade and decided to installthat into the netbook to seewhether performance improved Itdid but things still werent

lightning fast I had heard aboutXBMC previously and installed itEven with the extra memory thewhole system seemed slow I wasaware of Ubuntu derivatives suchas Lubuntu Kubuntu and Xubuntuand decided that I would installone of them to see hot muchbetter things were

I opted for Lubuntu 1204installing from a USB CD drive as Ihas trouble encouraging mymachine to boot from USB stickOnce Lubuntu was installed Iconnected via ethernet to theadjacent router and installedXBMC 110 and selected a fewplugins for XBMC the iPlayerplugin being of the most interestto me I also installed the Quartzskin as I knew that this was alighter skin than the default

The install was flawless andbefore long I was experimentingwith the plugins some of whichwere more polished than others Ipurchased a Microsoft brandedWireless keyboard and mouse andthese were simply plug and play aswas a USB infra-red remote control

purchased from ebay for pound3 Thislittle netbook has been quietlysoldiering on in this arrangementfor the last 6 months I have set itup so that I can now stream audioand video from a shared drive inthe house and have even used itfor a barbecue party in my garden

Because of the very limitedhardware of this machine it wouldbe unrealistic to expect super HighDefinition at all times but I canstream video from almost any datasource Spotify for Linux workswithout issue Video is connectedvia VGA to my television and audiovia phono cable to our surroundsound If there is ever anythingthat we would like to play thatXBMC cannot handle we cansimply launch Chromium and playvia the browser

On paper this little netbookought to be almost useless butfor the princely sum of pound20 I haveresurrected this little workhorseand it is now at the centre of myfamilys viewing experience

Written by Andrew Tatton

full circle magazine 74 34 contents ^

RREEVVIIEEWWWritten by Devyn Collier Johnson CClleemmeennttiinnee

Clementine is a popular musicplayer for Ubuntu systems

This music player makes a greatalternative to Rhythmbox andBanshee Clementine has manygreat features and abilities as wellas a nice layout It is not only amusic player but a music managerClementine allows users to edittags create and edit playlists andconvert (transcode) musicClementine can even retrieve coverart and missing tag informationWith Clementine users have achoice between using theapplication through the appindicator or as a full windowClearly Clementine is a flexibleand multi-functional musicmanager that many Linux usersmay want to try because of itsmany features

The latest version at the timeof writing is version 111 Thisversion is very stable For exampleClementine does not crash orfreeze the program completestasks successfully without issuesIn my opinion Clementine is muchmore stable than Rhythmbox andBanshee The program starts up

quickly when executed and closesswiftly when closed Clementinedoes not require any loading whenperforming many tasks HoweverClementine does require sometime to convert audio filesdownload cover art rescan musiclibraries or lookup tag info Thesetasks require time becauseconverting is a complicatedprocess networks have limits totheir speed and the library must

be created and indexed carefully

Clementine allows users tocontrol the player with thekeyboard For instance I can pressF7 to stop the music and F10 tomake it louder This allows users toperform one task without needingto switch windows to controlClementine Many music playerslike Smplayer VLC and Mplayer donot support this feature

Clementine responds to these key-commands without delay

The programs layout andgraphics are set up wonderfully Tothe left users will see their musicInternet radio stations artist infosong info and search results ndashdepending on the clicked icon onthe far left column To the rightusers will see the playlist contentsClementine displays the differentplaylists as tabs Just as webbrowsers like Firefox permit usersto have multiple tabs with awebpage in each each playlist is atab At the bottom of the playlistbox users will find the controls forcurrent playing music and theprogress bar In the bottom leftcorner of the application thecover-art is displayed with themusic title The icons and buttonsare carefully placed to provide acompact appearance This givesthe playlist and library box moreroom to list the music files

Clementine can be used as a tageditor If a user has an mp3 filethat does not have the informationabout the artist or genre

full circle magazine 74 35 contents ^

REVIEW - CLEMENTINEClementines tag editor will helpAfter a user right-clicks the musicfile to be edited they can clickldquoEdit track informationrdquo Thiscauses a window to appear withtwo tabs After clicking the tabtitled ldquoEdit tagsrdquo the user will seethe tags that can be edited If theuser is unsure about whatinformation should be typed intothe tags they can click ldquoCompletetags automaticallyrdquo to makeClementine search the Internet forinformation This ability wouldwork only with music made by wellknown musicians and notindividuals that post home-mademusic free on the InternetClementine can gather taginformation only if onlinedatabases list the song

Playlists are easily created andexported with Clementine Thefirst step is to right-click a song inthe left box when ldquoFilesrdquo orldquoLibraryrdquo is highlighted Thenselect ldquoOpen in new playlistrdquo Forthe songs that come next right-click and select ldquoAppend to currentplaylistrdquo After that right-click theplaylists tab and click ldquoSaveplaylistrdquo To finish exporting theplaylist pick a playlist format and asave location Once chosen clickldquoSaverdquo Clementine makes this

process very easy Other playlistcreators can be difficult or time-consuming to use Clementineallows users to save the playlist innumerous formats Many playlistmakers do not have a collection ofchoices as large as Clementineslist of formats This allows users toeasily make a playlist to use withany device or music playerprogram

Clementinehas anotherfeature thatmakes it apowerfulapplicationconvertingaudioClementinecan convertbetween a fewformats Theconversion window canbe opened by clickingldquoToolsrdquo in the menu bar andselecting ldquoTranscode Musicrdquo Nextclick ldquoAddrdquo to pick music files toconvert and configure the optionsThe converting feature is veryconvenient and easy to use Forexample the converting windowitself is self-explanatory

Clementine even has a moodbar

and a large variety of color sets Amoodbar is a colored progress barused instead of the plain defaultprogress bar However a moodbaris not just a colored bar The colorsare based on the ldquomoodrdquo of eachsection of the song The differentcolor sets are alternate colors usedto display each mood Tounderstand what a strip of thesong is like it helps to know whatthe color means for the activemood color set

The Internet radio works verywell Clementine provides

users with a largeselection of radio

stations for anygenre of musicThe collectionis not sparse

even Icecastalone is

extensiveClementine has no

difficulties playing Internet radiostations The sound quality issuperb and clear and the loading isswift It seems as if the music iscoming from local files

Clementine has an extensive listof visualizations They can befound and activated by clickingldquoTools gt Visualizationsrdquo The

window that appears containsoptions for the visualizationsUsers should be able to find theperfect visualization that theyenjoy viewing while listening tomusic The visualizations have aclear sharp appearance Themoving images are not blocky orpixelated

These many features makeClementine a great music managerThis is a powerful music player thatstill retains excellent performanceThis application can satisfy theneeds and wants of many userswhile still being easy to use Theprogram is pleasing to the eye anddoes not require time to figure outthe layout If users decide to try anew music manager or they dislikeUbuntus default music managerClementine may be a player thatthey may wish to try

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 16: Full Circle Magazine #74

full circle magazine 74 16 contents ^

HOWTO - CONNECTING TO IPV6

DIFFICULTIES WITH IPV6AND UBUNTU

We have just set up a dual IPv4and IPv6 stack our computer isconnected directly to the IPv4Internet through our usual ServiceProvider and indirectly to the IPv6Internet through the tunnelbroker But if we had not set up ordo not activate the tunnel ourcomputer can be in a situation inwhich it has a working IPv4connection but not so with IPv6

Ever since most modernoperating systems activate IPv6 bydefault this has given rise to someconfusion Many programs arecapable of handling dual-stackaccess they prefer to use IPv6 ifpossible and if not fall back toIPv4 But other programs cannothandle this which usually ends upcausing delays that annoy the userSome programs even complainabout ldquonot being able to connectto the Internetrdquo - even though aperfectly good IPv4 connection isup

This is now more-or-less fixedfor software on Ubuntu thoughwith previous versions it was

sometimes necessary to deactivateIPv6 at kernel level One optionwas to blacklist the ipv6 kernelmodule as mentioned by RobertClipsham way back in numberseven of FCM Another possibilitywith recent kernels is to disableIPv6 through the proc interface

echo 1 gtprocsysnetipv6confalldisable_ipv6

However it should be stressedthat these difficulties should nolonger come up under Ubuntuwhichever order in which aprogram chooses to connect to theInternet it should be able to do sothrough one route or the otherNot so in other operating systemsspecially with commercialsoftware

WORLD-REACHABLE

ADDRESSES

The nice thing about IPv6 is thatNetwork Address Translation (NAT)and private addresses ubiquitousin the IPv4 world are no longerused The reason is that since thereare so many public IPv6 addressesavailable it will not be necessaryto re-utilize them many times overin the form of private addressesthat are not routable through theInternet

The corollary is that thecomputers we connect to the Webusing IPv6 are directly reachablefrom all over the Internet Nothingstands between us and the wildworld out there

This can come out as an

advantage Consider for examplethe hoops some of us jumpthrough in order to reach ourhome machines from outsidewhile on the road Or to get intoour work machines from home(though systems administratorsmay frown on this and rightly so)With IPv4 we need to open a portin our router to enable access fromthe outside and activateDestination NAT (DNAT) to makepackets we actually send to ourrouters external address be resentinside towards a specific PC Andwe must achieve this rathercomplex setup while at the sametime taking into account systemsecurity

With IPv6 and world-reachableaddresses this is no longernecessary If for example myhome computer has global address2001db8101 and an Apache webserver running I can connect to itdirectly from outside my home bysimply pointing any browser to thecorresponding URLhttp[2001db8101] If I set up apersonal mail server it can also bedirectly reached and mail sent tome from the Web

But having our computersdirectly reachable can also

full circle magazine 74 17 contents ^

HOWTO - CONNECTING TO IPV6constitute a serious security riskSo we need to be really carefulabout what kinds of traffic we letin

To protect my home computer Ican use my global IPv6 address toset up a SSH or OpenVPN virtualprivate network (VPN) This wayfull communication can be set upfor all protocols through anencrypted and authenticatedchannel Even if somebody inbetween may see my packets asthey pass through they cannotdecrypt them and view the datacontained within So we have astrong argument in favor ofsetting up a secure VPN andmaking sure our services can beaccessed not directly from theInternet but only through theVPN

Naturally Ubuntu has all thenecessary tools in the repositoriesboth for the client and for theserver sides of the VPN Thecorresponding software packagesare ssh-server openvpn andnetwork-manager-openvpn ndashthough as usual other possibilitiesalso exist

Luckily the Linux kernel firewallis also well up to the job though it

does need to be correctly set upThe command-line way of doingthis is probably not for the faint ofheart as it is relatively easy toleave out a rule and make thingstoo easy for the bad guysmdashorbeing over cautious andinadvertently blocking yourselfout So a GUI tool such asfirestarter may be a wise choice tobegin with

If we set up some services wewish to share with friendsmdashor justuse for ourselvesmdashwe should alsobear in mind the securityimplication of having a port opento the world Special attentionshould be given to securing accessespecially when sensitive data canbe accessed eg though filesharing If all we want is access to

our files while on the road SFTP isprobably the easiest service to setup Basically all we need to do isinstall package openssh-server onour home computer We can thenaccess it from any file managerthat knows about SFTP (such asGnomes Nautilus) using URLsftpusernameserver_ip

Since SFTP is actually based onSSH it may be considered quitesecure especially if no-passwordpublic certificate-only access isused

For road-warriors several appscan be found that do SSH andSFTP both for iOS and AndroidUnless of course you choose to gowith Ubuntu on your phone ortablet in which case findingsuitable client software is simply amatter of choice

Alan teaches computer science atEscola Andorrana de Batxillerat Hehas given courses at the Universityand currently teaches GNULinuxsystems administration at the OpenUniversity of Catalunya (UOC)

full circle magazine 74 18 contents ^

HHOOWW--TTOOWritten by Nicholas Kopakakis BBlleennddeerr -- PPaarrtt 66bb

Last month we used CyclesRender to create the image

shown below left

Letrsquos create a similar image(below right) with the Blenderengine

The first thing that we notice(at least me) is shadows Theshadows that our point lamp castswith blender render are almostblack This phenomenon ishappening because in Blenderrenderer the light is been emittedby the lamp only This isntrealistic as in the real world every

object emits or reflects light

On the other hand Cyclesrenderer calculates the light thatevery object has from thesurroundings You can observe thecone and see how the shadowfrom the cube smoothly fades(contrary to the cone from theBlender renderer) and we have amirroring ground and a shiny metalcube in our scene

One other thing that is verycrucial and a main difference

between Blender and Cycles ismore technical

Navigate to File gt UserPreferences gt System (above)

At the lower left corner of theSystem Tab you can check if yourcomputer has Nvidia CUDAsupport under Compute Device

My GPU has CUDA support so Ican enable it You can also check itat the official CUDA support urlhttpsdevelopernvidiacomcuda-gpus

If you are lucky and have anNvidia CUDA card you have toenable it under the ComputeDevice Tab that I mentionedbefore AND under the PropertiesPanel Render Tab -gt Device -gt GPUCompute in order to have the fullpower for your rendering

full circle magazine 74 19 contents ^

HOWTO - BLENDER Pt 6b

Cycles can use your GPU CUDAcores to render and is much fasterthan the CPU Check out CUDA atwikipedia httpenwikipediaorgwikiCUDA

If you dont have a CUDA GPUyou can use Open ShadingLanguage but its a little bit buggyand I couldnt recommended thismethod of rendering for now Inthe near future I have a feelingthat itrsquos going to be much fasterthan the CUDA render procedure

But enough with the technicalstuff

Letrsquos see another great thing

about Cycles Open the blend filethat we started last month or justcreate a new one Dont forget tocheck that the Cycles Render at thetop is selected

Also change one of your 3d viewwindows to show the renderedresult

Select the sphere navigate tothe Properties Panel and changethe Surface shader from thedefault Diffuse BSDF to Emission

You can check in the Previewwindow the cool effect that wecreate You can adjust the Colorand the Strength of the light thatyour object emits Also for everyshader you can adjust a lot of otherthings (as textures for example) bypressing the little dot right next tocolor and strength values

Select our metallic-lookingcube press the little dot next tocolor and change its texture toBrick Texture Check the result inyour 3d view window and selectdifferent textures until you findsomething that you like

full circle magazine 74 20 contents ^

Nicholas lives and works in GreeceHe has worked for a post-productionhouse for several years and migratedto Ubuntu because ldquoit rendersfasterrdquo You can email him atblender5dgmailcom

HOWTO - BLENDER Pt 6b

TIP The little dots are in everyshader not only emission and Ipersonally find them very useful toquickly create interesting stuff

Another interesting shader isthe Mix Shader As you can easilyunderstand from its name this is ashader that you can use to mixother shaders Two other shadersto be more precise So letrsquos selectour cone and change the DiffuseBSDF shader to Mix Shader Add aGlass shader and a Diffuse shaderor a Glossy Shader and anAnisotropic Shader to our coneChange the value of the Facparameter to adjust thepercentage of the second shader(0000 means 0 while 1000means 100)

Check the result on yourpreview window and adjust thesettings as you like

Another thing that I want tomention in this tiny littleintroduction on the CyclesRenderer is the use of planesinstead of lamps

Most people working in Blenderand Cycles use planes to illuminatetheir scenes Looks like more ldquoreal

worldrdquo lighting and I have noreason to argue with them

Below is where I am so far

For this month follow this linkhttpvimeocom68010380 toenjoy a wonderful work by 3people and Blender(congratulations goes to JavierTrapiella Baol Bardot Bulsara andRobert Green)

Also visit wwwblendernewsorgto enter and share with thousandsof professional artists

httpblendernewsorgxemid=Feature_Articlesampdocument_srl=1274

full circle magazine 74 21 contents ^

HHOOWW--TTOOWritten by Mark Crutch IInnkkssccaappee -- PPaarrtt 1144

Transparency ndash or itscounterpart opacity ndash is such a

fundamental concept in Inkscapethat it was one of the earliesttopics covered in this series Backin Part 3 you were introduced tothe Opacity spin-box on the statusbar which gives you the ability toset a single transparency level fora whole object or even a group ofobjects

If you want a single object tohave varying opacity ndash such ascompletely transparent at one endand opaque at the other ndash you canuse a gradient for the fill andstroke But what about doing thesame for a group of objects Youcould set suitable gradients oneach individual item in the groupseparately to get the desiredeffect but if your group containslots of objects then that approachbecomes tedious very quickly

The solution to this problem ismasking This is a technique thatuses a grayscale image as a meansof specifying the opacity ofanother object or group Any whitesections in the image cause that

part of the masked object toappear opaque Black sectionscause that part to appeartransparent And grays in-betweenresult in varying levels of opacity

Lets look at an example In thisimage (below) Ive placed a solidred circle on top of a solid greenbackground The green is theremainly to show the effect moreclearly On top of the circle is arectangle with a white-black-whitegradient Using this rectangle as amask for the circle gives the resultof a clipped circle that fades fromopaque to transparent and back toopaque

Note that anything outside themask is clipped In that respectmasking could even be used as analternative to the clip paths thatwere introduced in the previouspart of this tutorial Draw yourmask entirely in white ndash or in solidshades of white and black ndash andany parts of the masked objectwhich lie outside the mask orwhich are colored black will beclipped Usually I recommend usinga clip path in preference to a maskif you simply want a hard clippededge but as we will see later inthis article there are times whenits easier to use a mask

You may recall that the fill andstroke of a clip path are irrelevantto the final effect on the clippedobject With masks however theopposite is true ndash the color of eachindividual pixel is taken intoaccount when calculating its effecton the masked object so fills andstrokes have significance

Did I say pixel In a vectorformat In practice there are fewcases where an SVG file is actuallyused as a purely vector format Ifyou want to display an SVG file ona computer screen or print it to aninkjet or laser printer it isultimately converted to pixelsMasking takes place during thisfinal output step so although themask may be made up of vectorobjects and the item beingmasked is also a vector the finalresult is really generated only atthe point that those vectors areconverted to individual pixels fordisplay or printing

Using a thick-stroked rectangleand strictly black or white pixelsits easy to see the differencebetween a clip path and the use of

full circle magazine 74 22 contents ^

HOWTO - INKSCAPE Pt14a mask to simulate clipping In thetop pair of images Ive used therectangle as a clip path and youcan see that the result is alignedwith the center line of the strokeThe second and third pairs ofimages show the rectangle beingused as a mask with only whiteparts remaining and black partsbecoming transparent Itsespecially clear in the last pair thatthe stroke has an effect

By now it should be clear thatclipping and masking are similaroperations so its not reallysurprising that Inkscape exposesthem with the same user interfaceJust as with clipping the maskingobject must be on top of the objectto be masked in terms of the z-index You then select both itemsand choose Set Mask from thecontext menu or Object gt Mask gtSet from the main menu Releasinga masked object is as simple asselecting it (it will be described asldquoMaskedrdquo in the status bar) thenchoosing Release Mask from thecontext menu or Object gt Mask gtRelease from the main menu Justas with clip paths it is possible toedit masks using the node toolwithout releasing them first butgenerally theres little benefit todoing so as you can edit only theoutline shape of the path not itscolor

As youve seen using agrayscale gradient as a mask givesyou some control over the opacityof the masked object You may alsorecall that Inkscape offers aselection of black and whitepatterns in its Fill amp Stroke dialogplus a few grayscale bitmap fillpatterns These may previously

have seemed rather limiting buttheir monochrome nature makesthem perfect for use as a mask

The checkerboard pattern is agood example of a situation whereits easier to use a mask than a clippath This same effect could beachieved by clipping with acomplex path but its probably notworth the extra effort Lookingclosely at the checkerboard youllnotice that the fill isnt made up ofblack and white squares but ratherwhite and transparent Using whiteand transparent can sometimes

make it easier to see what parts ofan object you are masking whiteareas will remain visible andtransparent areas will be clipped Atranslucent white area will havethe same effect as a shade of grayIt may seem counter-intuitive tocover the parts of the object thatyou want to keep and expose theparts that will be hidden but thatsthe way that masking has beendefined in the SVG specification sothats the way it works in Inkscape

Because clip paths are definedby a boundary and a concept ofwhats inside and outside thatboundary its possible to use onlya single path or object to define aclipping shape Masks on the otherhand are concerned with only thecolor of pixels so it doesnt reallymatter whether your mask is madeup of a single object or a wholeload of objects inside a group Thisallows you to create complexarrangements of colors andpatterns which would beimpossible to reproduce using asingle path

This example uses a groupmade up of a few random objectsas a mask You can see that therepeating radial gradient of therectangle made up of a white-to-

full circle magazine 74 23 contents ^

Mark has been using Linux since1994 and uses Inkscape to createtwo webcomics The Greys andMonsters Inked which can both befound athttpwwwpeppertopcom

HOWTO - INKSCAPE Pt14transparent transition results in asimilar pattern being visible fromthe masked red circle But byadding extra black and whitefeatures to the mask group youcan ldquooverriderdquo the pattern withexplicit sections of transparencyand opacity One thing to note isthe place where the black linecrosses the white one because theblack line is on top the pixels atthat position are black so that partof the masked object istransparent It doesnt matterwhats going on within the groupall that matters is the color of thefinal pixels This may not be thebest piece of abstract art in theworld but it would have been a lotharder to draw without usingmasks

Although you can use masks tocreate complex arrangements ofclipping and transparencyprobably the most common use issimply to add ldquofeatheringrdquo to theedges of a group so that it fadesinto the background In that caseall you need for your mask designis a strongly blurred white ellipseas demonstrated in this whollyunseasonal greeting card design

Throughout this article Ivereferred to masks as beinggrayscale images Thats notstrictly true ndash a mask can be anycombination of colors that youwant However anything otherthan white black or gray will beconverted into a grayscale imagebefore its used as a mask This canmake it difficult to predict the

exact effect of a color on theresultant opacity so I recommendusing pure grayscales whendrawing your masks in almost allcases

full circle magazine 74 24 contents ^

HHOOWW--TTOOWritten by Ronnie Tucker WWrriittee FFoorr FFuullll CCiirrccllee MMaaggaazziinnee

GUIDELINES

The single rule for an article isthat it must somehow be

linked to Ubuntu or one of themany derivatives of Ubuntu(Kubuntu Xubuntu Lubuntu etc)

RULES

bull There is no word limit for articlesbut be advised that long articlesmay be split across several issues

bull For advice please refer to theOfficial Full Circle Style Guidehttpurlfullcirclemagazineorg75d471

bull Write your article in whicheversoftware you choose I wouldrecommend LibreOffice but mostimportantly - PLEASE SPELL ANDGRAMMAR CHECK IT

bull In your article please indicatewhere you would like a particularimage to be placed by indicatingthe image name in a newparagraph or by embedding theimage in the ODT (Open Office)

document

bull Images should be JPG no widerthan 800 pixels and use lowcompression

bull Do not use tables or any type ofbold or italic formatting

If you are writing a reviewplease follow these guidelines

When you are ready to submityour article please email it toarticlesfullcirclemagazineorg

TRANSLATIONS

If you would like to translateFull Circle into your nativelanguage please send an email toronniefullcirclemagazineorg andwe will either put you in touch withan existing team or give youaccess to the raw text to translatefrom With a completed PDF youwill be able to upload your file tothe main Full Circle site

REVIEWS

GAMESAPPLICATIONSWhen reviewing gamesapplications please state clearly

bull title of the gamebull who makes the gamebull is it free or a paid downloadbull where to get it from (give downloadhomepage URL)bull is it Linux native or did you use Winebull your marks out of fivebull a summary with positive and negative points

HARDWAREWhen reviewing hardware please state clearly

bull make and model of the hardwarebull what category would you put this hardware intobull any glitches that you may have had while using the hardwarebull easy to get the hardware working in Linuxbull did you have to use Windows driversbull marks out of fivebull a summary with positive and negative points

You dont need to be an expert to write anarticle - write about the games applicationsand hardware that you use every day

full circle magazine 74 25 contents ^

httpsspideroakcom

Get 25 off any SpiderOak packagewith the code FullcirclemagFans

full circle magazine 74 26 contents ^

AASSKK TTHHEE NNEEWW GGUUYYWritten by Copil Yaacuteňez

Hi everyone Welcome back toAsk the New Guy

If you have a simple questionand you think Ubuntu Bug 1 issome kind of flying roach contactme at copilyanezgmailcom

Todayrsquos question is

Q How do I connect to myUbuntu desktop using myAndroid phone

A Right this way Mr Bond QBranch has been working on somenew toys for you How about thisItrsquos a combination martini shaker-slash-Taser No Well thenperhaps this combination cufflink-slash-Taser Or this itrsquos acombination Taser-slash-Taser Notvery imaginative I know Sorry sirwersquore a little underfunded rightnow

Nothing says ldquoI want to beDaniel Craig or Jennifer Garnerrdquolike accessing your Ubuntu desktopfrom your mobile phone Whatrsquosfunny is that if Hollywood weredoing it there would be multiple

cascading menus and screens alongwith some kind of eye-trackingdigital Heads Up Display andvirtual keys yoursquod have to press inthe air like a methed-out orchestracomposer

Quick detour why is it thatevery tinseltown movie showspeople working with virtual GUIssuspended in front of them I getexhausted just lifting my hand toturn off the monitor Forget abouthacking an enemy server can youimagine typing an email on one ofthose Are there NO ergonomicsexperts in Hollywood End detour

As usual Ubuntursquos way is easyand sexy Not sexy as in actuallysexy Accessing your desktopremotely isnrsquot likely to get you adate with Halle Berry or JavierBardem But it might impress MissLinux Kernel 2013 and keep strayLuddites from wandering ontoyour lawn

To access your Ubuntu desktopfrom your Android phone yoursquollneed the following

1 An Ubuntu PC (Irsquom on 1304) -make sure itrsquos connected to yourhome network2 An Android Phone (I used an HTCDroid Incredible II runningGingerbread)3 Someone to shout ldquoHallelujahrdquowhen yoursquore finished (this is keypeople donrsquot skimp)

Okeedokee got everythingready Good Go to your PC andclick on the Ubuntu symbol to

open the Unity search field TypeDESKTOP and yoursquoll see a DesktopSharing application Click on thatto open it

Here is how I configured mypreferences in order to giveexternal access to my Ubuntudesktop

The Desktop Sharing windowasks for a password that must be

full circle magazine 74 27 contents ^

entered in order for someone toconnect from the outside Usesomething you can easilyremember like the name of thegaffer on Star Trek II The Wrath ofKhan (Romolo Aquistapace as ifyou didnrsquot know)

Yoursquoll notice I left blank theldquoYou must confirm each access tothis machinerdquo option You mightwant to keep this box checked Itrsquosnever a good idea to leave yourmachine accessible to the outsideworld even if yoursquore requiring apassword I have it toggled OFF forease of use but honestly do as Isay not as I do And as a generalrule you should never takesecurity advice from someone whorevels in his ignorance

Oh if you currently have yourapp bar along the left side of yourscreen set to auto-hide changethat to the default so that itrsquosalways visible If the app bar auto-hides itrsquos more difficult to access itfrom your phone Also if you haveyour computer set to sleep after acertain amount of time you mightwant to change this setting so thatyour PC doesnrsquot go to sleep andthus disconnect you in the middleof a connection

Yoursquoll also need your desktopPCrsquos IP address Ubuntu makes thisdead simple Just right-click thenetwork icon and click onConnection Information Note theIP address listed there yoursquoll needit in just a second

Okay now itrsquos time to get yourphone ready

Fire up your Android phone andhead over to the Google PlayStore Yoursquore going to need a VNCclient Thatrsquos the software that willconnect your phone to your PC Irsquomnot sure what VNC stands forprobably just the initials of the

white-haired wizard who capturedthis sorcery and gave it away onthe Internet

I should probably take amoment to explain what a VNCclient does But Irsquom not gonnaLifersquos too short you know

The VNC client I used is calledandroid-vnc-viewer and itrsquos freeOnce yoursquove downloaded thesoftware press the icon to run itYoursquoll see a window with emptyfields Letrsquos fill those in and solidifyyour status as AlphaNerdNerdette among your peers(which if they mainly consist ofvillains named Hans with world

domination fetishes you shouldconsider ditching)

In the Nickname field typesomething catchy like Space Wolfor Super Tramp Yoursquore beingtotally badass right now yournickname should reflect this

Next type in the password youset up on the Desktop Sharingapplication Finally type in thedesktop PCrsquos IP address Yourscreen should look something likethat shown on the following page

Ready Time to see if yourHallelujah shouter is up to the taskAlso if there are any annoyingneighbors who keep trying toexplain fantasy football to youinvite them over Payback time

Click Connect Hallelujah Feelfree to lift your arms up Mosesstyle and scream ldquoBeholdrdquo In a fewmoments your smartphone screenwill fill with a lower resolutionversion of whatever is on yourdesktop screen Your phonersquosscreen will now act like a laptoptrackpad Wherever you move yourfinger your cursor follows Tap thescreen on an Ubuntu app icon andwatch it open

ASK THE NEW GUY

full circle magazine 74 28 contents ^

Copil is an Aztec name that roughlytranslates to ldquoyou need my heart forwhat againrdquo His love of womenrsquosshoes is chronicled atyaconfidentialblogspotcom Youcan also watch him embarrasshimself on Twitter (copil)

Pretty cool right

What can you do with this Theoptions are endless You couldaccess your PC and email yourself afile you forgot to put into thecloud Or click on your webcam anddo a quick security check of yourhome office Or make peoplebelieve yoursquove just hacked into abad guyrsquos world dominationsystem and are shutting down hisnuclear weapons lab with a fewkeystrokes Ladies yoursquoll be all therage at the next LAN party

Go ahead indulge your innerSydney Bristow or James Bond

Good luck and HappyUbuntuing

ASK THE NEW GUY

PYTHON SPECIAL EDITIONS

httpfullcirclemagazineorgissue-py01 httpfullcirclemagazineorgissue-py02

httpfullcirclemagazineorgpython-special-edition-issue-three

httpfullcirclemagazineorgpython-special-edition-volume-four

httpfullcirclemagazineorgpython-special-edition-volume-five

httpfullcirclemagazineorgpython-special-edition-volume-six

full circle magazine 74 29 contents ^

LLIINNUUXX LLAABBWritten by Charles McColm DDVVDD MMeennuuss wwiitthh DDVVDDSSttyylleerr

Video is everywhere thesedays Our phones tablets

digital cameras and notebooks allhave video capable cameras inthem Whether yoursquore taking afamily video or producing adocumentary itrsquos nice to put somepolish on the video There are a lotof video editing tools for LinuxLives Cinelerra OpenShot Pitiviand Kdenlive to name a few Theseediting tools will help you put thepolish on your actual video butwhat do you do about creating apolished looking DVD menu

In FCM73 I mentionedDeVeDe and KMediafactoryDeVeDe is great for creatingsimple menus if yoursquore in a hurrybut menus look text heavyKMediafactory was great at onetime but it hasnrsquot been developedin several years and the templatesare limited Enter DVDStylerDVDStyler is a cross-platform freeDVD authoring application for thecreation of professional-lookingDVDs

DVDStyler is available in theuniverse repository of Ubuntu and

can be downloaded with a simple

apt-get install dvdstyler

DVDStyler has a number of xinevideo-related dependencies

When DVDStyler starts itprompts you to create a newproject or open an existing projectIf you create a new project yoursquollwant to adjust some of the projecttitle DVD size video quality videoformat aspect ratio and audioformat for your region In NorthAmerica we use NTSC I chose the

169 rectangular aspect ratio andstuck with the default AC3 audio

Next yoursquore shown a number oftemplates and asked to select atemplate You can choose atemplate or simple click the no-template button There are aselection of backgrounds on theleft hand side to choose from butby right clicking in the blank spaceand selecting properties you canchoose your own image and audiotrack for the menu If you select anaudio track be sure to click the

loop check-box to have it playmore than once (you too can havethat eventually annoying repeatingmusic track that seems so coolwhen you first hear it)

Once you have your backgroundand audio track itrsquos time to addsome content In this instance Ikept it simple and added twovideos by clicking on the FileBrowser tab on the left side anddragging two videos to the menupage To add text beside thevideos right-click near the videosselect add then select text andtype in the text (Sintel forexample) Once the text is on thepage you can select it and changethe text properties including fontsize style fill outline color outlinesize background color andlocation

I wanted an option to play bothvideos back-to-back so I added abutton from the buttons tab onthe left I changed its properties byright-clicking on the buttonselecting properties then clickingon the Play all titles check-box

full circle magazine 74 30 contents ^

LINUX LABButtons need not be tied to

videos You can also add sub-menus by clicking on the DVDmenu option then clicking add andmenu This creates a second menuwhich you can link a button to bychoosing menu 2 (in the imageabove I just have one menu calledMenu 1) from the Jump to drop-down dialog (instead of title 1 inthe example illustrated) Sub-menus can be used to create amenu for chapters subtitles oraudio

A good example of how youmight use a second menu is if youwant to provide a menu forspecific chapters of a video Donrsquotworry if your video is one longvideo you can create chapters byright clicking on the video (title 1for example) selecting propertiesand entering the time for thesecond third fourth etc chaptersin the chapters field

In the buttons along the lefthand side there is a square blankbutton above an elliptical blankbutton The square button displaysan image once dragged to themenu space On the second menudrag out enough square buttons tomatch the chapters yoursquove created(remember chapter 1 usually starts

at position 0 in the video soalthough our screenshot shows 5times we have 6 chapters) Addtext below or beside each chapterBy default all the square buttonswill be linked to chapter 1 Tochange this right-click on eachsquare button choose propertiesand from the Jump to drop-downselect the correct chapter for eachbutton Donrsquot forget to add a menubutton and link it back to menu 1(our topmain menu) With a littlework you can get some neatresults

DVD Styler is a great programbut during the making of severalmenus I bumped into a fewproblems First text appears to belimited to 10 characters Secondalthough I was able to resize thevideo buttons the lsquokeep aspectratiorsquo button didnrsquot work asexpected and seemed to squishthe video buttons so they didnrsquotlook correct Although itrsquos not aproblem it would be nice to haveguidelines in addition to the gridoption

When yoursquove imported all yourvideos and created all your menusclick the File then click Burn DVDand OK to make an ISO image ofyour DVD Use Brasero XFBurn orK3b to burn the ISO to DVD

If yoursquore feeling particularlyadventurous and are not afraid ofa little XML you can even createyour own buttons for DVD Styler Aguy named Mike created a detailedblogger post about how to addyour own buttons to DVD Stylerherehttpmikesgeneralblogblogspotca200608creating-new-buttons-for-dvdstyler_04html

You can find the DVD Stylerdocumentation and other links onthe DVD Styler web site athttpwwwdvdstylerorgen

Happy DVD menuing

Charles is a step-father husbandand Linux fan who hosts a not-for-profit computer refurbishingproject He maintains a blog athttpwwwcharlesmccolmcom

full circle magazine 74 31 contents ^

MMYY SSTTOORRYY

It has been about 6 years since Itook my first dive into the ocean

of open source The first opensource operating system that I wasintroduced to was OpenSolaris Iwas very eager to know aboutLinux and Unix systems when I wascompleting my 11th standard inhigh school (In India graduationstarts after 12th standard) Untilnow I was mastering in Installationamp Troubleshooting of Windows Iloved to fix my friends systems as Iam crazy about operating systems

I love to have a challenge findsolutions to problems fix systemsand try new things I was wellknown in my school days andcollege days among classmatesand senior students for having ITskills In the first year of myengineering at Government Engcollege Dahod I loved to stay inthe internet lab till it closed Oncemy head of department professorfound out about my IT skills hegave me the responsibility tomaintain the system health of allcomputer systems in the Internetlab As a reward I got systems fortesting and trying out new things

At that time internet connectionswere very limited to a few collegesand enterprise organizations andthere were slow and unstable dial-up connections

I was looking for an operatingsystem more powerful thanWindows At that time in India theword ldquoLinuxrdquo was heard by a onlyfew IT geeks Linux was used rarelyin giant enterprises in India I triedout OpenSolaris but I didnt find itbetter than Windows

In September 2009 I cameacross the Ubuntu website whileGoogling about Linux Ubuntu wasdifferent than what I had heardabout other Linux distros I foundUbuntu more user friendly thanany other Linux distromdashwith a niceGUI and powerful securityfeatures I began to gather moreand more information aboutUbuntu Due to the slow andunstable internet speed (maxdownload speed 15 kbps) at thattime I could not download Ubuntu910 It would take 3 to 4 days todownload it and bandwidth wasalso costly at that time

Around October 2010 whenUbuntu 1010 was launched Idecided to download Ubuntu 1010anyhow Internet speed was goodenough but there werent stableinternet connections yet We couldhardly download up to 150 MB perday After downloading 5consecutive days with a mobiledial-up connection I downloadedUbuntu 1010 successfully on myfriends desktop We tried to makea WUBI installation but failed Idecided to install Ubuntu bycreating a new partition and have afull installation Finally I gotUbuntu installed within just 20minutes on a P4 with 512 MB RAMThis was my first installation ofUbuntu I had seen Ubuntu just inscreenshots before Within 3 days Iexplored the whole system Myfriend was confused about how touse the system but I taught himUbuntu My friend was very happywith Ubuntu because now he had avirus-free system with all requiredsoftware preinstalled We gotevery device working with Ubuntufrom a camera to 3G modemwithout installing any additionaldrivers My whole computing world

changed I was entering the worldof Ubuntu

In November 2010 I assembledmy own desktop with Core i3 2 GBRAM 500 GB HDD and UbuntuMany questions arose in my mindHow is Ubuntu being developedHow do contributors worktogether What does thiswonderful system consist of Afterspending some weeks on theInternet I got my answers Ichecked out the whole Ubuntuhistory and came across theLaunchpad platform Ubuntuforums wiki and Ubuntudocumentation I was alsointroduced to other Ubuntuderivatives like Backtrack LinuxMint and Linux Deepin

Ubuntu proceeded with 1104Natty 1110 Oneric 1204 Precise1210 Quantal I have enjoyedevery Ubuntu distro and never hadfaced a problem duringinstallation For the last two yearsUbuntu has grown and improved alot After the launch of Ubuntu1110 Natty many users didnt likeUnity but I never faced any

Written by Ketan Patel

full circle magazine 74 32 contents ^

MY STORYproblem with it Unity becamestable in 1204 and fixed problemswith other users also I joinedAskubuntu in April 2012 and have agood reputation there

As a student of Electronics andTelecommunication Engineering Iwas interested only in thetelecommunication part and have akeen knowledge of technologies inmy field Now I am interested inLinux servers as they are a corepart of telecom networks and ITEnterprises I decided to learnabout Linux servers and movetowards system administration Icame across many Linux serverdistros like Red Hat FedoraGentoo Arch Linux Centos andDebian Most of all I love to workwith Ubuntu Server and Debian

It took time to learn aboutservers due to a busy engineeringschedule During the time Iremained connected with theUbuntu world using newslettersand news sites like Omgubuntuand wwwubuntu-newsnet In timeI came across FCM I downloadedprevious issues After that everymonth I download FCM and nevermiss a single issue I introducedlots of friends to Ubuntu byinstalling on their laptops and

desktops

In December 2011 aftercompleting my 7th semester examI started my journey with UbuntuServer Within some months I self-learned Ubuntu Server I also gotcommand of Red Hat Fedora andCentos Currently I am working as aLinux System Administrator in an ITorganization at Surat GujaratIndia Thus Ubuntu has played animportant part in changing my lifeand showed the way to my careerThe Voyage has been just startedwe have to build Cloud Computingplatforms within a few months

LIBREOFFICE SPECIAL EDITIONS

httpfullcirclemagazineorglibreoffice-special-edition-volume-one

httpfullcirclemagazineorglibreoffice-special-edition-volume-two

OTHER SPECIAL EDITIONS

hhttpfullcirclemagazineorgscribus-special-edition

httpfullcirclemagazineorgubuntu-development-special-edition

httpfullcirclemagazineorgvirtualisation-series-special-edition

full circle magazine 74 33 contents ^

Full Circle PodcastEpisode 34RaspberryJamboree 2013

Your hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clarkand Freaky Clown

from the Blackpool (UK) LUGhttpblackpoollugorguk

Welcome to the first of a 2part conference special inthis episode the presentersreflect on the first everRaspberry Jamboree held atthe Manchester CentralConference Centre on 9thMarch 2013

MMYY SSTTOORRYY

Several years ago I purchased anAcer Aspire One ZG5 for the

relative bargain of pound85 It servedme well as a netbook for a coupleof years I replaced the defaultLinux Operating System withUbuntu 1010 Netbook edition andenjoyed using it System resourceswere relatively sparse having anIntel Atom 16GHz processor512MB RAM and an 8MB Videocard However courtesy of severebutterfingers I managed to breakthe screen I could have replaced itbut this would have cost me half ofthe original purchase price of themachine and I had a Dell LatitudeE6400 laptop to use whiletravelling so the netbook simplygot filed away in a drawer for afew months

After around 6 months Idecided to reboot the netbookusing a TV as a monitor to seewhether it still worked at all and itdid I had a spare 1GB memory chiplying around from a previous PCupgrade and decided to installthat into the netbook to seewhether performance improved Itdid but things still werent

lightning fast I had heard aboutXBMC previously and installed itEven with the extra memory thewhole system seemed slow I wasaware of Ubuntu derivatives suchas Lubuntu Kubuntu and Xubuntuand decided that I would installone of them to see hot muchbetter things were

I opted for Lubuntu 1204installing from a USB CD drive as Ihas trouble encouraging mymachine to boot from USB stickOnce Lubuntu was installed Iconnected via ethernet to theadjacent router and installedXBMC 110 and selected a fewplugins for XBMC the iPlayerplugin being of the most interestto me I also installed the Quartzskin as I knew that this was alighter skin than the default

The install was flawless andbefore long I was experimentingwith the plugins some of whichwere more polished than others Ipurchased a Microsoft brandedWireless keyboard and mouse andthese were simply plug and play aswas a USB infra-red remote control

purchased from ebay for pound3 Thislittle netbook has been quietlysoldiering on in this arrangementfor the last 6 months I have set itup so that I can now stream audioand video from a shared drive inthe house and have even used itfor a barbecue party in my garden

Because of the very limitedhardware of this machine it wouldbe unrealistic to expect super HighDefinition at all times but I canstream video from almost any datasource Spotify for Linux workswithout issue Video is connectedvia VGA to my television and audiovia phono cable to our surroundsound If there is ever anythingthat we would like to play thatXBMC cannot handle we cansimply launch Chromium and playvia the browser

On paper this little netbookought to be almost useless butfor the princely sum of pound20 I haveresurrected this little workhorseand it is now at the centre of myfamilys viewing experience

Written by Andrew Tatton

full circle magazine 74 34 contents ^

RREEVVIIEEWWWritten by Devyn Collier Johnson CClleemmeennttiinnee

Clementine is a popular musicplayer for Ubuntu systems

This music player makes a greatalternative to Rhythmbox andBanshee Clementine has manygreat features and abilities as wellas a nice layout It is not only amusic player but a music managerClementine allows users to edittags create and edit playlists andconvert (transcode) musicClementine can even retrieve coverart and missing tag informationWith Clementine users have achoice between using theapplication through the appindicator or as a full windowClearly Clementine is a flexibleand multi-functional musicmanager that many Linux usersmay want to try because of itsmany features

The latest version at the timeof writing is version 111 Thisversion is very stable For exampleClementine does not crash orfreeze the program completestasks successfully without issuesIn my opinion Clementine is muchmore stable than Rhythmbox andBanshee The program starts up

quickly when executed and closesswiftly when closed Clementinedoes not require any loading whenperforming many tasks HoweverClementine does require sometime to convert audio filesdownload cover art rescan musiclibraries or lookup tag info Thesetasks require time becauseconverting is a complicatedprocess networks have limits totheir speed and the library must

be created and indexed carefully

Clementine allows users tocontrol the player with thekeyboard For instance I can pressF7 to stop the music and F10 tomake it louder This allows users toperform one task without needingto switch windows to controlClementine Many music playerslike Smplayer VLC and Mplayer donot support this feature

Clementine responds to these key-commands without delay

The programs layout andgraphics are set up wonderfully Tothe left users will see their musicInternet radio stations artist infosong info and search results ndashdepending on the clicked icon onthe far left column To the rightusers will see the playlist contentsClementine displays the differentplaylists as tabs Just as webbrowsers like Firefox permit usersto have multiple tabs with awebpage in each each playlist is atab At the bottom of the playlistbox users will find the controls forcurrent playing music and theprogress bar In the bottom leftcorner of the application thecover-art is displayed with themusic title The icons and buttonsare carefully placed to provide acompact appearance This givesthe playlist and library box moreroom to list the music files

Clementine can be used as a tageditor If a user has an mp3 filethat does not have the informationabout the artist or genre

full circle magazine 74 35 contents ^

REVIEW - CLEMENTINEClementines tag editor will helpAfter a user right-clicks the musicfile to be edited they can clickldquoEdit track informationrdquo Thiscauses a window to appear withtwo tabs After clicking the tabtitled ldquoEdit tagsrdquo the user will seethe tags that can be edited If theuser is unsure about whatinformation should be typed intothe tags they can click ldquoCompletetags automaticallyrdquo to makeClementine search the Internet forinformation This ability wouldwork only with music made by wellknown musicians and notindividuals that post home-mademusic free on the InternetClementine can gather taginformation only if onlinedatabases list the song

Playlists are easily created andexported with Clementine Thefirst step is to right-click a song inthe left box when ldquoFilesrdquo orldquoLibraryrdquo is highlighted Thenselect ldquoOpen in new playlistrdquo Forthe songs that come next right-click and select ldquoAppend to currentplaylistrdquo After that right-click theplaylists tab and click ldquoSaveplaylistrdquo To finish exporting theplaylist pick a playlist format and asave location Once chosen clickldquoSaverdquo Clementine makes this

process very easy Other playlistcreators can be difficult or time-consuming to use Clementineallows users to save the playlist innumerous formats Many playlistmakers do not have a collection ofchoices as large as Clementineslist of formats This allows users toeasily make a playlist to use withany device or music playerprogram

Clementinehas anotherfeature thatmakes it apowerfulapplicationconvertingaudioClementinecan convertbetween a fewformats Theconversion window canbe opened by clickingldquoToolsrdquo in the menu bar andselecting ldquoTranscode Musicrdquo Nextclick ldquoAddrdquo to pick music files toconvert and configure the optionsThe converting feature is veryconvenient and easy to use Forexample the converting windowitself is self-explanatory

Clementine even has a moodbar

and a large variety of color sets Amoodbar is a colored progress barused instead of the plain defaultprogress bar However a moodbaris not just a colored bar The colorsare based on the ldquomoodrdquo of eachsection of the song The differentcolor sets are alternate colors usedto display each mood Tounderstand what a strip of thesong is like it helps to know whatthe color means for the activemood color set

The Internet radio works verywell Clementine provides

users with a largeselection of radio

stations for anygenre of musicThe collectionis not sparse

even Icecastalone is

extensiveClementine has no

difficulties playing Internet radiostations The sound quality issuperb and clear and the loading isswift It seems as if the music iscoming from local files

Clementine has an extensive listof visualizations They can befound and activated by clickingldquoTools gt Visualizationsrdquo The

window that appears containsoptions for the visualizationsUsers should be able to find theperfect visualization that theyenjoy viewing while listening tomusic The visualizations have aclear sharp appearance Themoving images are not blocky orpixelated

These many features makeClementine a great music managerThis is a powerful music player thatstill retains excellent performanceThis application can satisfy theneeds and wants of many userswhile still being easy to use Theprogram is pleasing to the eye anddoes not require time to figure outthe layout If users decide to try anew music manager or they dislikeUbuntus default music managerClementine may be a player thatthey may wish to try

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 17: Full Circle Magazine #74

full circle magazine 74 17 contents ^

HOWTO - CONNECTING TO IPV6constitute a serious security riskSo we need to be really carefulabout what kinds of traffic we letin

To protect my home computer Ican use my global IPv6 address toset up a SSH or OpenVPN virtualprivate network (VPN) This wayfull communication can be set upfor all protocols through anencrypted and authenticatedchannel Even if somebody inbetween may see my packets asthey pass through they cannotdecrypt them and view the datacontained within So we have astrong argument in favor ofsetting up a secure VPN andmaking sure our services can beaccessed not directly from theInternet but only through theVPN

Naturally Ubuntu has all thenecessary tools in the repositoriesboth for the client and for theserver sides of the VPN Thecorresponding software packagesare ssh-server openvpn andnetwork-manager-openvpn ndashthough as usual other possibilitiesalso exist

Luckily the Linux kernel firewallis also well up to the job though it

does need to be correctly set upThe command-line way of doingthis is probably not for the faint ofheart as it is relatively easy toleave out a rule and make thingstoo easy for the bad guysmdashorbeing over cautious andinadvertently blocking yourselfout So a GUI tool such asfirestarter may be a wise choice tobegin with

If we set up some services wewish to share with friendsmdashor justuse for ourselvesmdashwe should alsobear in mind the securityimplication of having a port opento the world Special attentionshould be given to securing accessespecially when sensitive data canbe accessed eg though filesharing If all we want is access to

our files while on the road SFTP isprobably the easiest service to setup Basically all we need to do isinstall package openssh-server onour home computer We can thenaccess it from any file managerthat knows about SFTP (such asGnomes Nautilus) using URLsftpusernameserver_ip

Since SFTP is actually based onSSH it may be considered quitesecure especially if no-passwordpublic certificate-only access isused

For road-warriors several appscan be found that do SSH andSFTP both for iOS and AndroidUnless of course you choose to gowith Ubuntu on your phone ortablet in which case findingsuitable client software is simply amatter of choice

Alan teaches computer science atEscola Andorrana de Batxillerat Hehas given courses at the Universityand currently teaches GNULinuxsystems administration at the OpenUniversity of Catalunya (UOC)

full circle magazine 74 18 contents ^

HHOOWW--TTOOWritten by Nicholas Kopakakis BBlleennddeerr -- PPaarrtt 66bb

Last month we used CyclesRender to create the image

shown below left

Letrsquos create a similar image(below right) with the Blenderengine

The first thing that we notice(at least me) is shadows Theshadows that our point lamp castswith blender render are almostblack This phenomenon ishappening because in Blenderrenderer the light is been emittedby the lamp only This isntrealistic as in the real world every

object emits or reflects light

On the other hand Cyclesrenderer calculates the light thatevery object has from thesurroundings You can observe thecone and see how the shadowfrom the cube smoothly fades(contrary to the cone from theBlender renderer) and we have amirroring ground and a shiny metalcube in our scene

One other thing that is verycrucial and a main difference

between Blender and Cycles ismore technical

Navigate to File gt UserPreferences gt System (above)

At the lower left corner of theSystem Tab you can check if yourcomputer has Nvidia CUDAsupport under Compute Device

My GPU has CUDA support so Ican enable it You can also check itat the official CUDA support urlhttpsdevelopernvidiacomcuda-gpus

If you are lucky and have anNvidia CUDA card you have toenable it under the ComputeDevice Tab that I mentionedbefore AND under the PropertiesPanel Render Tab -gt Device -gt GPUCompute in order to have the fullpower for your rendering

full circle magazine 74 19 contents ^

HOWTO - BLENDER Pt 6b

Cycles can use your GPU CUDAcores to render and is much fasterthan the CPU Check out CUDA atwikipedia httpenwikipediaorgwikiCUDA

If you dont have a CUDA GPUyou can use Open ShadingLanguage but its a little bit buggyand I couldnt recommended thismethod of rendering for now Inthe near future I have a feelingthat itrsquos going to be much fasterthan the CUDA render procedure

But enough with the technicalstuff

Letrsquos see another great thing

about Cycles Open the blend filethat we started last month or justcreate a new one Dont forget tocheck that the Cycles Render at thetop is selected

Also change one of your 3d viewwindows to show the renderedresult

Select the sphere navigate tothe Properties Panel and changethe Surface shader from thedefault Diffuse BSDF to Emission

You can check in the Previewwindow the cool effect that wecreate You can adjust the Colorand the Strength of the light thatyour object emits Also for everyshader you can adjust a lot of otherthings (as textures for example) bypressing the little dot right next tocolor and strength values

Select our metallic-lookingcube press the little dot next tocolor and change its texture toBrick Texture Check the result inyour 3d view window and selectdifferent textures until you findsomething that you like

full circle magazine 74 20 contents ^

Nicholas lives and works in GreeceHe has worked for a post-productionhouse for several years and migratedto Ubuntu because ldquoit rendersfasterrdquo You can email him atblender5dgmailcom

HOWTO - BLENDER Pt 6b

TIP The little dots are in everyshader not only emission and Ipersonally find them very useful toquickly create interesting stuff

Another interesting shader isthe Mix Shader As you can easilyunderstand from its name this is ashader that you can use to mixother shaders Two other shadersto be more precise So letrsquos selectour cone and change the DiffuseBSDF shader to Mix Shader Add aGlass shader and a Diffuse shaderor a Glossy Shader and anAnisotropic Shader to our coneChange the value of the Facparameter to adjust thepercentage of the second shader(0000 means 0 while 1000means 100)

Check the result on yourpreview window and adjust thesettings as you like

Another thing that I want tomention in this tiny littleintroduction on the CyclesRenderer is the use of planesinstead of lamps

Most people working in Blenderand Cycles use planes to illuminatetheir scenes Looks like more ldquoreal

worldrdquo lighting and I have noreason to argue with them

Below is where I am so far

For this month follow this linkhttpvimeocom68010380 toenjoy a wonderful work by 3people and Blender(congratulations goes to JavierTrapiella Baol Bardot Bulsara andRobert Green)

Also visit wwwblendernewsorgto enter and share with thousandsof professional artists

httpblendernewsorgxemid=Feature_Articlesampdocument_srl=1274

full circle magazine 74 21 contents ^

HHOOWW--TTOOWritten by Mark Crutch IInnkkssccaappee -- PPaarrtt 1144

Transparency ndash or itscounterpart opacity ndash is such a

fundamental concept in Inkscapethat it was one of the earliesttopics covered in this series Backin Part 3 you were introduced tothe Opacity spin-box on the statusbar which gives you the ability toset a single transparency level fora whole object or even a group ofobjects

If you want a single object tohave varying opacity ndash such ascompletely transparent at one endand opaque at the other ndash you canuse a gradient for the fill andstroke But what about doing thesame for a group of objects Youcould set suitable gradients oneach individual item in the groupseparately to get the desiredeffect but if your group containslots of objects then that approachbecomes tedious very quickly

The solution to this problem ismasking This is a technique thatuses a grayscale image as a meansof specifying the opacity ofanother object or group Any whitesections in the image cause that

part of the masked object toappear opaque Black sectionscause that part to appeartransparent And grays in-betweenresult in varying levels of opacity

Lets look at an example In thisimage (below) Ive placed a solidred circle on top of a solid greenbackground The green is theremainly to show the effect moreclearly On top of the circle is arectangle with a white-black-whitegradient Using this rectangle as amask for the circle gives the resultof a clipped circle that fades fromopaque to transparent and back toopaque

Note that anything outside themask is clipped In that respectmasking could even be used as analternative to the clip paths thatwere introduced in the previouspart of this tutorial Draw yourmask entirely in white ndash or in solidshades of white and black ndash andany parts of the masked objectwhich lie outside the mask orwhich are colored black will beclipped Usually I recommend usinga clip path in preference to a maskif you simply want a hard clippededge but as we will see later inthis article there are times whenits easier to use a mask

You may recall that the fill andstroke of a clip path are irrelevantto the final effect on the clippedobject With masks however theopposite is true ndash the color of eachindividual pixel is taken intoaccount when calculating its effecton the masked object so fills andstrokes have significance

Did I say pixel In a vectorformat In practice there are fewcases where an SVG file is actuallyused as a purely vector format Ifyou want to display an SVG file ona computer screen or print it to aninkjet or laser printer it isultimately converted to pixelsMasking takes place during thisfinal output step so although themask may be made up of vectorobjects and the item beingmasked is also a vector the finalresult is really generated only atthe point that those vectors areconverted to individual pixels fordisplay or printing

Using a thick-stroked rectangleand strictly black or white pixelsits easy to see the differencebetween a clip path and the use of

full circle magazine 74 22 contents ^

HOWTO - INKSCAPE Pt14a mask to simulate clipping In thetop pair of images Ive used therectangle as a clip path and youcan see that the result is alignedwith the center line of the strokeThe second and third pairs ofimages show the rectangle beingused as a mask with only whiteparts remaining and black partsbecoming transparent Itsespecially clear in the last pair thatthe stroke has an effect

By now it should be clear thatclipping and masking are similaroperations so its not reallysurprising that Inkscape exposesthem with the same user interfaceJust as with clipping the maskingobject must be on top of the objectto be masked in terms of the z-index You then select both itemsand choose Set Mask from thecontext menu or Object gt Mask gtSet from the main menu Releasinga masked object is as simple asselecting it (it will be described asldquoMaskedrdquo in the status bar) thenchoosing Release Mask from thecontext menu or Object gt Mask gtRelease from the main menu Justas with clip paths it is possible toedit masks using the node toolwithout releasing them first butgenerally theres little benefit todoing so as you can edit only theoutline shape of the path not itscolor

As youve seen using agrayscale gradient as a mask givesyou some control over the opacityof the masked object You may alsorecall that Inkscape offers aselection of black and whitepatterns in its Fill amp Stroke dialogplus a few grayscale bitmap fillpatterns These may previously

have seemed rather limiting buttheir monochrome nature makesthem perfect for use as a mask

The checkerboard pattern is agood example of a situation whereits easier to use a mask than a clippath This same effect could beachieved by clipping with acomplex path but its probably notworth the extra effort Lookingclosely at the checkerboard youllnotice that the fill isnt made up ofblack and white squares but ratherwhite and transparent Using whiteand transparent can sometimes

make it easier to see what parts ofan object you are masking whiteareas will remain visible andtransparent areas will be clipped Atranslucent white area will havethe same effect as a shade of grayIt may seem counter-intuitive tocover the parts of the object thatyou want to keep and expose theparts that will be hidden but thatsthe way that masking has beendefined in the SVG specification sothats the way it works in Inkscape

Because clip paths are definedby a boundary and a concept ofwhats inside and outside thatboundary its possible to use onlya single path or object to define aclipping shape Masks on the otherhand are concerned with only thecolor of pixels so it doesnt reallymatter whether your mask is madeup of a single object or a wholeload of objects inside a group Thisallows you to create complexarrangements of colors andpatterns which would beimpossible to reproduce using asingle path

This example uses a groupmade up of a few random objectsas a mask You can see that therepeating radial gradient of therectangle made up of a white-to-

full circle magazine 74 23 contents ^

Mark has been using Linux since1994 and uses Inkscape to createtwo webcomics The Greys andMonsters Inked which can both befound athttpwwwpeppertopcom

HOWTO - INKSCAPE Pt14transparent transition results in asimilar pattern being visible fromthe masked red circle But byadding extra black and whitefeatures to the mask group youcan ldquooverriderdquo the pattern withexplicit sections of transparencyand opacity One thing to note isthe place where the black linecrosses the white one because theblack line is on top the pixels atthat position are black so that partof the masked object istransparent It doesnt matterwhats going on within the groupall that matters is the color of thefinal pixels This may not be thebest piece of abstract art in theworld but it would have been a lotharder to draw without usingmasks

Although you can use masks tocreate complex arrangements ofclipping and transparencyprobably the most common use issimply to add ldquofeatheringrdquo to theedges of a group so that it fadesinto the background In that caseall you need for your mask designis a strongly blurred white ellipseas demonstrated in this whollyunseasonal greeting card design

Throughout this article Ivereferred to masks as beinggrayscale images Thats notstrictly true ndash a mask can be anycombination of colors that youwant However anything otherthan white black or gray will beconverted into a grayscale imagebefore its used as a mask This canmake it difficult to predict the

exact effect of a color on theresultant opacity so I recommendusing pure grayscales whendrawing your masks in almost allcases

full circle magazine 74 24 contents ^

HHOOWW--TTOOWritten by Ronnie Tucker WWrriittee FFoorr FFuullll CCiirrccllee MMaaggaazziinnee

GUIDELINES

The single rule for an article isthat it must somehow be

linked to Ubuntu or one of themany derivatives of Ubuntu(Kubuntu Xubuntu Lubuntu etc)

RULES

bull There is no word limit for articlesbut be advised that long articlesmay be split across several issues

bull For advice please refer to theOfficial Full Circle Style Guidehttpurlfullcirclemagazineorg75d471

bull Write your article in whicheversoftware you choose I wouldrecommend LibreOffice but mostimportantly - PLEASE SPELL ANDGRAMMAR CHECK IT

bull In your article please indicatewhere you would like a particularimage to be placed by indicatingthe image name in a newparagraph or by embedding theimage in the ODT (Open Office)

document

bull Images should be JPG no widerthan 800 pixels and use lowcompression

bull Do not use tables or any type ofbold or italic formatting

If you are writing a reviewplease follow these guidelines

When you are ready to submityour article please email it toarticlesfullcirclemagazineorg

TRANSLATIONS

If you would like to translateFull Circle into your nativelanguage please send an email toronniefullcirclemagazineorg andwe will either put you in touch withan existing team or give youaccess to the raw text to translatefrom With a completed PDF youwill be able to upload your file tothe main Full Circle site

REVIEWS

GAMESAPPLICATIONSWhen reviewing gamesapplications please state clearly

bull title of the gamebull who makes the gamebull is it free or a paid downloadbull where to get it from (give downloadhomepage URL)bull is it Linux native or did you use Winebull your marks out of fivebull a summary with positive and negative points

HARDWAREWhen reviewing hardware please state clearly

bull make and model of the hardwarebull what category would you put this hardware intobull any glitches that you may have had while using the hardwarebull easy to get the hardware working in Linuxbull did you have to use Windows driversbull marks out of fivebull a summary with positive and negative points

You dont need to be an expert to write anarticle - write about the games applicationsand hardware that you use every day

full circle magazine 74 25 contents ^

httpsspideroakcom

Get 25 off any SpiderOak packagewith the code FullcirclemagFans

full circle magazine 74 26 contents ^

AASSKK TTHHEE NNEEWW GGUUYYWritten by Copil Yaacuteňez

Hi everyone Welcome back toAsk the New Guy

If you have a simple questionand you think Ubuntu Bug 1 issome kind of flying roach contactme at copilyanezgmailcom

Todayrsquos question is

Q How do I connect to myUbuntu desktop using myAndroid phone

A Right this way Mr Bond QBranch has been working on somenew toys for you How about thisItrsquos a combination martini shaker-slash-Taser No Well thenperhaps this combination cufflink-slash-Taser Or this itrsquos acombination Taser-slash-Taser Notvery imaginative I know Sorry sirwersquore a little underfunded rightnow

Nothing says ldquoI want to beDaniel Craig or Jennifer Garnerrdquolike accessing your Ubuntu desktopfrom your mobile phone Whatrsquosfunny is that if Hollywood weredoing it there would be multiple

cascading menus and screens alongwith some kind of eye-trackingdigital Heads Up Display andvirtual keys yoursquod have to press inthe air like a methed-out orchestracomposer

Quick detour why is it thatevery tinseltown movie showspeople working with virtual GUIssuspended in front of them I getexhausted just lifting my hand toturn off the monitor Forget abouthacking an enemy server can youimagine typing an email on one ofthose Are there NO ergonomicsexperts in Hollywood End detour

As usual Ubuntursquos way is easyand sexy Not sexy as in actuallysexy Accessing your desktopremotely isnrsquot likely to get you adate with Halle Berry or JavierBardem But it might impress MissLinux Kernel 2013 and keep strayLuddites from wandering ontoyour lawn

To access your Ubuntu desktopfrom your Android phone yoursquollneed the following

1 An Ubuntu PC (Irsquom on 1304) -make sure itrsquos connected to yourhome network2 An Android Phone (I used an HTCDroid Incredible II runningGingerbread)3 Someone to shout ldquoHallelujahrdquowhen yoursquore finished (this is keypeople donrsquot skimp)

Okeedokee got everythingready Good Go to your PC andclick on the Ubuntu symbol to

open the Unity search field TypeDESKTOP and yoursquoll see a DesktopSharing application Click on thatto open it

Here is how I configured mypreferences in order to giveexternal access to my Ubuntudesktop

The Desktop Sharing windowasks for a password that must be

full circle magazine 74 27 contents ^

entered in order for someone toconnect from the outside Usesomething you can easilyremember like the name of thegaffer on Star Trek II The Wrath ofKhan (Romolo Aquistapace as ifyou didnrsquot know)

Yoursquoll notice I left blank theldquoYou must confirm each access tothis machinerdquo option You mightwant to keep this box checked Itrsquosnever a good idea to leave yourmachine accessible to the outsideworld even if yoursquore requiring apassword I have it toggled OFF forease of use but honestly do as Isay not as I do And as a generalrule you should never takesecurity advice from someone whorevels in his ignorance

Oh if you currently have yourapp bar along the left side of yourscreen set to auto-hide changethat to the default so that itrsquosalways visible If the app bar auto-hides itrsquos more difficult to access itfrom your phone Also if you haveyour computer set to sleep after acertain amount of time you mightwant to change this setting so thatyour PC doesnrsquot go to sleep andthus disconnect you in the middleof a connection

Yoursquoll also need your desktopPCrsquos IP address Ubuntu makes thisdead simple Just right-click thenetwork icon and click onConnection Information Note theIP address listed there yoursquoll needit in just a second

Okay now itrsquos time to get yourphone ready

Fire up your Android phone andhead over to the Google PlayStore Yoursquore going to need a VNCclient Thatrsquos the software that willconnect your phone to your PC Irsquomnot sure what VNC stands forprobably just the initials of the

white-haired wizard who capturedthis sorcery and gave it away onthe Internet

I should probably take amoment to explain what a VNCclient does But Irsquom not gonnaLifersquos too short you know

The VNC client I used is calledandroid-vnc-viewer and itrsquos freeOnce yoursquove downloaded thesoftware press the icon to run itYoursquoll see a window with emptyfields Letrsquos fill those in and solidifyyour status as AlphaNerdNerdette among your peers(which if they mainly consist ofvillains named Hans with world

domination fetishes you shouldconsider ditching)

In the Nickname field typesomething catchy like Space Wolfor Super Tramp Yoursquore beingtotally badass right now yournickname should reflect this

Next type in the password youset up on the Desktop Sharingapplication Finally type in thedesktop PCrsquos IP address Yourscreen should look something likethat shown on the following page

Ready Time to see if yourHallelujah shouter is up to the taskAlso if there are any annoyingneighbors who keep trying toexplain fantasy football to youinvite them over Payback time

Click Connect Hallelujah Feelfree to lift your arms up Mosesstyle and scream ldquoBeholdrdquo In a fewmoments your smartphone screenwill fill with a lower resolutionversion of whatever is on yourdesktop screen Your phonersquosscreen will now act like a laptoptrackpad Wherever you move yourfinger your cursor follows Tap thescreen on an Ubuntu app icon andwatch it open

ASK THE NEW GUY

full circle magazine 74 28 contents ^

Copil is an Aztec name that roughlytranslates to ldquoyou need my heart forwhat againrdquo His love of womenrsquosshoes is chronicled atyaconfidentialblogspotcom Youcan also watch him embarrasshimself on Twitter (copil)

Pretty cool right

What can you do with this Theoptions are endless You couldaccess your PC and email yourself afile you forgot to put into thecloud Or click on your webcam anddo a quick security check of yourhome office Or make peoplebelieve yoursquove just hacked into abad guyrsquos world dominationsystem and are shutting down hisnuclear weapons lab with a fewkeystrokes Ladies yoursquoll be all therage at the next LAN party

Go ahead indulge your innerSydney Bristow or James Bond

Good luck and HappyUbuntuing

ASK THE NEW GUY

PYTHON SPECIAL EDITIONS

httpfullcirclemagazineorgissue-py01 httpfullcirclemagazineorgissue-py02

httpfullcirclemagazineorgpython-special-edition-issue-three

httpfullcirclemagazineorgpython-special-edition-volume-four

httpfullcirclemagazineorgpython-special-edition-volume-five

httpfullcirclemagazineorgpython-special-edition-volume-six

full circle magazine 74 29 contents ^

LLIINNUUXX LLAABBWritten by Charles McColm DDVVDD MMeennuuss wwiitthh DDVVDDSSttyylleerr

Video is everywhere thesedays Our phones tablets

digital cameras and notebooks allhave video capable cameras inthem Whether yoursquore taking afamily video or producing adocumentary itrsquos nice to put somepolish on the video There are a lotof video editing tools for LinuxLives Cinelerra OpenShot Pitiviand Kdenlive to name a few Theseediting tools will help you put thepolish on your actual video butwhat do you do about creating apolished looking DVD menu

In FCM73 I mentionedDeVeDe and KMediafactoryDeVeDe is great for creatingsimple menus if yoursquore in a hurrybut menus look text heavyKMediafactory was great at onetime but it hasnrsquot been developedin several years and the templatesare limited Enter DVDStylerDVDStyler is a cross-platform freeDVD authoring application for thecreation of professional-lookingDVDs

DVDStyler is available in theuniverse repository of Ubuntu and

can be downloaded with a simple

apt-get install dvdstyler

DVDStyler has a number of xinevideo-related dependencies

When DVDStyler starts itprompts you to create a newproject or open an existing projectIf you create a new project yoursquollwant to adjust some of the projecttitle DVD size video quality videoformat aspect ratio and audioformat for your region In NorthAmerica we use NTSC I chose the

169 rectangular aspect ratio andstuck with the default AC3 audio

Next yoursquore shown a number oftemplates and asked to select atemplate You can choose atemplate or simple click the no-template button There are aselection of backgrounds on theleft hand side to choose from butby right clicking in the blank spaceand selecting properties you canchoose your own image and audiotrack for the menu If you select anaudio track be sure to click the

loop check-box to have it playmore than once (you too can havethat eventually annoying repeatingmusic track that seems so coolwhen you first hear it)

Once you have your backgroundand audio track itrsquos time to addsome content In this instance Ikept it simple and added twovideos by clicking on the FileBrowser tab on the left side anddragging two videos to the menupage To add text beside thevideos right-click near the videosselect add then select text andtype in the text (Sintel forexample) Once the text is on thepage you can select it and changethe text properties including fontsize style fill outline color outlinesize background color andlocation

I wanted an option to play bothvideos back-to-back so I added abutton from the buttons tab onthe left I changed its properties byright-clicking on the buttonselecting properties then clickingon the Play all titles check-box

full circle magazine 74 30 contents ^

LINUX LABButtons need not be tied to

videos You can also add sub-menus by clicking on the DVDmenu option then clicking add andmenu This creates a second menuwhich you can link a button to bychoosing menu 2 (in the imageabove I just have one menu calledMenu 1) from the Jump to drop-down dialog (instead of title 1 inthe example illustrated) Sub-menus can be used to create amenu for chapters subtitles oraudio

A good example of how youmight use a second menu is if youwant to provide a menu forspecific chapters of a video Donrsquotworry if your video is one longvideo you can create chapters byright clicking on the video (title 1for example) selecting propertiesand entering the time for thesecond third fourth etc chaptersin the chapters field

In the buttons along the lefthand side there is a square blankbutton above an elliptical blankbutton The square button displaysan image once dragged to themenu space On the second menudrag out enough square buttons tomatch the chapters yoursquove created(remember chapter 1 usually starts

at position 0 in the video soalthough our screenshot shows 5times we have 6 chapters) Addtext below or beside each chapterBy default all the square buttonswill be linked to chapter 1 Tochange this right-click on eachsquare button choose propertiesand from the Jump to drop-downselect the correct chapter for eachbutton Donrsquot forget to add a menubutton and link it back to menu 1(our topmain menu) With a littlework you can get some neatresults

DVD Styler is a great programbut during the making of severalmenus I bumped into a fewproblems First text appears to belimited to 10 characters Secondalthough I was able to resize thevideo buttons the lsquokeep aspectratiorsquo button didnrsquot work asexpected and seemed to squishthe video buttons so they didnrsquotlook correct Although itrsquos not aproblem it would be nice to haveguidelines in addition to the gridoption

When yoursquove imported all yourvideos and created all your menusclick the File then click Burn DVDand OK to make an ISO image ofyour DVD Use Brasero XFBurn orK3b to burn the ISO to DVD

If yoursquore feeling particularlyadventurous and are not afraid ofa little XML you can even createyour own buttons for DVD Styler Aguy named Mike created a detailedblogger post about how to addyour own buttons to DVD Stylerherehttpmikesgeneralblogblogspotca200608creating-new-buttons-for-dvdstyler_04html

You can find the DVD Stylerdocumentation and other links onthe DVD Styler web site athttpwwwdvdstylerorgen

Happy DVD menuing

Charles is a step-father husbandand Linux fan who hosts a not-for-profit computer refurbishingproject He maintains a blog athttpwwwcharlesmccolmcom

full circle magazine 74 31 contents ^

MMYY SSTTOORRYY

It has been about 6 years since Itook my first dive into the ocean

of open source The first opensource operating system that I wasintroduced to was OpenSolaris Iwas very eager to know aboutLinux and Unix systems when I wascompleting my 11th standard inhigh school (In India graduationstarts after 12th standard) Untilnow I was mastering in Installationamp Troubleshooting of Windows Iloved to fix my friends systems as Iam crazy about operating systems

I love to have a challenge findsolutions to problems fix systemsand try new things I was wellknown in my school days andcollege days among classmatesand senior students for having ITskills In the first year of myengineering at Government Engcollege Dahod I loved to stay inthe internet lab till it closed Oncemy head of department professorfound out about my IT skills hegave me the responsibility tomaintain the system health of allcomputer systems in the Internetlab As a reward I got systems fortesting and trying out new things

At that time internet connectionswere very limited to a few collegesand enterprise organizations andthere were slow and unstable dial-up connections

I was looking for an operatingsystem more powerful thanWindows At that time in India theword ldquoLinuxrdquo was heard by a onlyfew IT geeks Linux was used rarelyin giant enterprises in India I triedout OpenSolaris but I didnt find itbetter than Windows

In September 2009 I cameacross the Ubuntu website whileGoogling about Linux Ubuntu wasdifferent than what I had heardabout other Linux distros I foundUbuntu more user friendly thanany other Linux distromdashwith a niceGUI and powerful securityfeatures I began to gather moreand more information aboutUbuntu Due to the slow andunstable internet speed (maxdownload speed 15 kbps) at thattime I could not download Ubuntu910 It would take 3 to 4 days todownload it and bandwidth wasalso costly at that time

Around October 2010 whenUbuntu 1010 was launched Idecided to download Ubuntu 1010anyhow Internet speed was goodenough but there werent stableinternet connections yet We couldhardly download up to 150 MB perday After downloading 5consecutive days with a mobiledial-up connection I downloadedUbuntu 1010 successfully on myfriends desktop We tried to makea WUBI installation but failed Idecided to install Ubuntu bycreating a new partition and have afull installation Finally I gotUbuntu installed within just 20minutes on a P4 with 512 MB RAMThis was my first installation ofUbuntu I had seen Ubuntu just inscreenshots before Within 3 days Iexplored the whole system Myfriend was confused about how touse the system but I taught himUbuntu My friend was very happywith Ubuntu because now he had avirus-free system with all requiredsoftware preinstalled We gotevery device working with Ubuntufrom a camera to 3G modemwithout installing any additionaldrivers My whole computing world

changed I was entering the worldof Ubuntu

In November 2010 I assembledmy own desktop with Core i3 2 GBRAM 500 GB HDD and UbuntuMany questions arose in my mindHow is Ubuntu being developedHow do contributors worktogether What does thiswonderful system consist of Afterspending some weeks on theInternet I got my answers Ichecked out the whole Ubuntuhistory and came across theLaunchpad platform Ubuntuforums wiki and Ubuntudocumentation I was alsointroduced to other Ubuntuderivatives like Backtrack LinuxMint and Linux Deepin

Ubuntu proceeded with 1104Natty 1110 Oneric 1204 Precise1210 Quantal I have enjoyedevery Ubuntu distro and never hadfaced a problem duringinstallation For the last two yearsUbuntu has grown and improved alot After the launch of Ubuntu1110 Natty many users didnt likeUnity but I never faced any

Written by Ketan Patel

full circle magazine 74 32 contents ^

MY STORYproblem with it Unity becamestable in 1204 and fixed problemswith other users also I joinedAskubuntu in April 2012 and have agood reputation there

As a student of Electronics andTelecommunication Engineering Iwas interested only in thetelecommunication part and have akeen knowledge of technologies inmy field Now I am interested inLinux servers as they are a corepart of telecom networks and ITEnterprises I decided to learnabout Linux servers and movetowards system administration Icame across many Linux serverdistros like Red Hat FedoraGentoo Arch Linux Centos andDebian Most of all I love to workwith Ubuntu Server and Debian

It took time to learn aboutservers due to a busy engineeringschedule During the time Iremained connected with theUbuntu world using newslettersand news sites like Omgubuntuand wwwubuntu-newsnet In timeI came across FCM I downloadedprevious issues After that everymonth I download FCM and nevermiss a single issue I introducedlots of friends to Ubuntu byinstalling on their laptops and

desktops

In December 2011 aftercompleting my 7th semester examI started my journey with UbuntuServer Within some months I self-learned Ubuntu Server I also gotcommand of Red Hat Fedora andCentos Currently I am working as aLinux System Administrator in an ITorganization at Surat GujaratIndia Thus Ubuntu has played animportant part in changing my lifeand showed the way to my careerThe Voyage has been just startedwe have to build Cloud Computingplatforms within a few months

LIBREOFFICE SPECIAL EDITIONS

httpfullcirclemagazineorglibreoffice-special-edition-volume-one

httpfullcirclemagazineorglibreoffice-special-edition-volume-two

OTHER SPECIAL EDITIONS

hhttpfullcirclemagazineorgscribus-special-edition

httpfullcirclemagazineorgubuntu-development-special-edition

httpfullcirclemagazineorgvirtualisation-series-special-edition

full circle magazine 74 33 contents ^

Full Circle PodcastEpisode 34RaspberryJamboree 2013

Your hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clarkand Freaky Clown

from the Blackpool (UK) LUGhttpblackpoollugorguk

Welcome to the first of a 2part conference special inthis episode the presentersreflect on the first everRaspberry Jamboree held atthe Manchester CentralConference Centre on 9thMarch 2013

MMYY SSTTOORRYY

Several years ago I purchased anAcer Aspire One ZG5 for the

relative bargain of pound85 It servedme well as a netbook for a coupleof years I replaced the defaultLinux Operating System withUbuntu 1010 Netbook edition andenjoyed using it System resourceswere relatively sparse having anIntel Atom 16GHz processor512MB RAM and an 8MB Videocard However courtesy of severebutterfingers I managed to breakthe screen I could have replaced itbut this would have cost me half ofthe original purchase price of themachine and I had a Dell LatitudeE6400 laptop to use whiletravelling so the netbook simplygot filed away in a drawer for afew months

After around 6 months Idecided to reboot the netbookusing a TV as a monitor to seewhether it still worked at all and itdid I had a spare 1GB memory chiplying around from a previous PCupgrade and decided to installthat into the netbook to seewhether performance improved Itdid but things still werent

lightning fast I had heard aboutXBMC previously and installed itEven with the extra memory thewhole system seemed slow I wasaware of Ubuntu derivatives suchas Lubuntu Kubuntu and Xubuntuand decided that I would installone of them to see hot muchbetter things were

I opted for Lubuntu 1204installing from a USB CD drive as Ihas trouble encouraging mymachine to boot from USB stickOnce Lubuntu was installed Iconnected via ethernet to theadjacent router and installedXBMC 110 and selected a fewplugins for XBMC the iPlayerplugin being of the most interestto me I also installed the Quartzskin as I knew that this was alighter skin than the default

The install was flawless andbefore long I was experimentingwith the plugins some of whichwere more polished than others Ipurchased a Microsoft brandedWireless keyboard and mouse andthese were simply plug and play aswas a USB infra-red remote control

purchased from ebay for pound3 Thislittle netbook has been quietlysoldiering on in this arrangementfor the last 6 months I have set itup so that I can now stream audioand video from a shared drive inthe house and have even used itfor a barbecue party in my garden

Because of the very limitedhardware of this machine it wouldbe unrealistic to expect super HighDefinition at all times but I canstream video from almost any datasource Spotify for Linux workswithout issue Video is connectedvia VGA to my television and audiovia phono cable to our surroundsound If there is ever anythingthat we would like to play thatXBMC cannot handle we cansimply launch Chromium and playvia the browser

On paper this little netbookought to be almost useless butfor the princely sum of pound20 I haveresurrected this little workhorseand it is now at the centre of myfamilys viewing experience

Written by Andrew Tatton

full circle magazine 74 34 contents ^

RREEVVIIEEWWWritten by Devyn Collier Johnson CClleemmeennttiinnee

Clementine is a popular musicplayer for Ubuntu systems

This music player makes a greatalternative to Rhythmbox andBanshee Clementine has manygreat features and abilities as wellas a nice layout It is not only amusic player but a music managerClementine allows users to edittags create and edit playlists andconvert (transcode) musicClementine can even retrieve coverart and missing tag informationWith Clementine users have achoice between using theapplication through the appindicator or as a full windowClearly Clementine is a flexibleand multi-functional musicmanager that many Linux usersmay want to try because of itsmany features

The latest version at the timeof writing is version 111 Thisversion is very stable For exampleClementine does not crash orfreeze the program completestasks successfully without issuesIn my opinion Clementine is muchmore stable than Rhythmbox andBanshee The program starts up

quickly when executed and closesswiftly when closed Clementinedoes not require any loading whenperforming many tasks HoweverClementine does require sometime to convert audio filesdownload cover art rescan musiclibraries or lookup tag info Thesetasks require time becauseconverting is a complicatedprocess networks have limits totheir speed and the library must

be created and indexed carefully

Clementine allows users tocontrol the player with thekeyboard For instance I can pressF7 to stop the music and F10 tomake it louder This allows users toperform one task without needingto switch windows to controlClementine Many music playerslike Smplayer VLC and Mplayer donot support this feature

Clementine responds to these key-commands without delay

The programs layout andgraphics are set up wonderfully Tothe left users will see their musicInternet radio stations artist infosong info and search results ndashdepending on the clicked icon onthe far left column To the rightusers will see the playlist contentsClementine displays the differentplaylists as tabs Just as webbrowsers like Firefox permit usersto have multiple tabs with awebpage in each each playlist is atab At the bottom of the playlistbox users will find the controls forcurrent playing music and theprogress bar In the bottom leftcorner of the application thecover-art is displayed with themusic title The icons and buttonsare carefully placed to provide acompact appearance This givesthe playlist and library box moreroom to list the music files

Clementine can be used as a tageditor If a user has an mp3 filethat does not have the informationabout the artist or genre

full circle magazine 74 35 contents ^

REVIEW - CLEMENTINEClementines tag editor will helpAfter a user right-clicks the musicfile to be edited they can clickldquoEdit track informationrdquo Thiscauses a window to appear withtwo tabs After clicking the tabtitled ldquoEdit tagsrdquo the user will seethe tags that can be edited If theuser is unsure about whatinformation should be typed intothe tags they can click ldquoCompletetags automaticallyrdquo to makeClementine search the Internet forinformation This ability wouldwork only with music made by wellknown musicians and notindividuals that post home-mademusic free on the InternetClementine can gather taginformation only if onlinedatabases list the song

Playlists are easily created andexported with Clementine Thefirst step is to right-click a song inthe left box when ldquoFilesrdquo orldquoLibraryrdquo is highlighted Thenselect ldquoOpen in new playlistrdquo Forthe songs that come next right-click and select ldquoAppend to currentplaylistrdquo After that right-click theplaylists tab and click ldquoSaveplaylistrdquo To finish exporting theplaylist pick a playlist format and asave location Once chosen clickldquoSaverdquo Clementine makes this

process very easy Other playlistcreators can be difficult or time-consuming to use Clementineallows users to save the playlist innumerous formats Many playlistmakers do not have a collection ofchoices as large as Clementineslist of formats This allows users toeasily make a playlist to use withany device or music playerprogram

Clementinehas anotherfeature thatmakes it apowerfulapplicationconvertingaudioClementinecan convertbetween a fewformats Theconversion window canbe opened by clickingldquoToolsrdquo in the menu bar andselecting ldquoTranscode Musicrdquo Nextclick ldquoAddrdquo to pick music files toconvert and configure the optionsThe converting feature is veryconvenient and easy to use Forexample the converting windowitself is self-explanatory

Clementine even has a moodbar

and a large variety of color sets Amoodbar is a colored progress barused instead of the plain defaultprogress bar However a moodbaris not just a colored bar The colorsare based on the ldquomoodrdquo of eachsection of the song The differentcolor sets are alternate colors usedto display each mood Tounderstand what a strip of thesong is like it helps to know whatthe color means for the activemood color set

The Internet radio works verywell Clementine provides

users with a largeselection of radio

stations for anygenre of musicThe collectionis not sparse

even Icecastalone is

extensiveClementine has no

difficulties playing Internet radiostations The sound quality issuperb and clear and the loading isswift It seems as if the music iscoming from local files

Clementine has an extensive listof visualizations They can befound and activated by clickingldquoTools gt Visualizationsrdquo The

window that appears containsoptions for the visualizationsUsers should be able to find theperfect visualization that theyenjoy viewing while listening tomusic The visualizations have aclear sharp appearance Themoving images are not blocky orpixelated

These many features makeClementine a great music managerThis is a powerful music player thatstill retains excellent performanceThis application can satisfy theneeds and wants of many userswhile still being easy to use Theprogram is pleasing to the eye anddoes not require time to figure outthe layout If users decide to try anew music manager or they dislikeUbuntus default music managerClementine may be a player thatthey may wish to try

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 18: Full Circle Magazine #74

full circle magazine 74 18 contents ^

HHOOWW--TTOOWritten by Nicholas Kopakakis BBlleennddeerr -- PPaarrtt 66bb

Last month we used CyclesRender to create the image

shown below left

Letrsquos create a similar image(below right) with the Blenderengine

The first thing that we notice(at least me) is shadows Theshadows that our point lamp castswith blender render are almostblack This phenomenon ishappening because in Blenderrenderer the light is been emittedby the lamp only This isntrealistic as in the real world every

object emits or reflects light

On the other hand Cyclesrenderer calculates the light thatevery object has from thesurroundings You can observe thecone and see how the shadowfrom the cube smoothly fades(contrary to the cone from theBlender renderer) and we have amirroring ground and a shiny metalcube in our scene

One other thing that is verycrucial and a main difference

between Blender and Cycles ismore technical

Navigate to File gt UserPreferences gt System (above)

At the lower left corner of theSystem Tab you can check if yourcomputer has Nvidia CUDAsupport under Compute Device

My GPU has CUDA support so Ican enable it You can also check itat the official CUDA support urlhttpsdevelopernvidiacomcuda-gpus

If you are lucky and have anNvidia CUDA card you have toenable it under the ComputeDevice Tab that I mentionedbefore AND under the PropertiesPanel Render Tab -gt Device -gt GPUCompute in order to have the fullpower for your rendering

full circle magazine 74 19 contents ^

HOWTO - BLENDER Pt 6b

Cycles can use your GPU CUDAcores to render and is much fasterthan the CPU Check out CUDA atwikipedia httpenwikipediaorgwikiCUDA

If you dont have a CUDA GPUyou can use Open ShadingLanguage but its a little bit buggyand I couldnt recommended thismethod of rendering for now Inthe near future I have a feelingthat itrsquos going to be much fasterthan the CUDA render procedure

But enough with the technicalstuff

Letrsquos see another great thing

about Cycles Open the blend filethat we started last month or justcreate a new one Dont forget tocheck that the Cycles Render at thetop is selected

Also change one of your 3d viewwindows to show the renderedresult

Select the sphere navigate tothe Properties Panel and changethe Surface shader from thedefault Diffuse BSDF to Emission

You can check in the Previewwindow the cool effect that wecreate You can adjust the Colorand the Strength of the light thatyour object emits Also for everyshader you can adjust a lot of otherthings (as textures for example) bypressing the little dot right next tocolor and strength values

Select our metallic-lookingcube press the little dot next tocolor and change its texture toBrick Texture Check the result inyour 3d view window and selectdifferent textures until you findsomething that you like

full circle magazine 74 20 contents ^

Nicholas lives and works in GreeceHe has worked for a post-productionhouse for several years and migratedto Ubuntu because ldquoit rendersfasterrdquo You can email him atblender5dgmailcom

HOWTO - BLENDER Pt 6b

TIP The little dots are in everyshader not only emission and Ipersonally find them very useful toquickly create interesting stuff

Another interesting shader isthe Mix Shader As you can easilyunderstand from its name this is ashader that you can use to mixother shaders Two other shadersto be more precise So letrsquos selectour cone and change the DiffuseBSDF shader to Mix Shader Add aGlass shader and a Diffuse shaderor a Glossy Shader and anAnisotropic Shader to our coneChange the value of the Facparameter to adjust thepercentage of the second shader(0000 means 0 while 1000means 100)

Check the result on yourpreview window and adjust thesettings as you like

Another thing that I want tomention in this tiny littleintroduction on the CyclesRenderer is the use of planesinstead of lamps

Most people working in Blenderand Cycles use planes to illuminatetheir scenes Looks like more ldquoreal

worldrdquo lighting and I have noreason to argue with them

Below is where I am so far

For this month follow this linkhttpvimeocom68010380 toenjoy a wonderful work by 3people and Blender(congratulations goes to JavierTrapiella Baol Bardot Bulsara andRobert Green)

Also visit wwwblendernewsorgto enter and share with thousandsof professional artists

httpblendernewsorgxemid=Feature_Articlesampdocument_srl=1274

full circle magazine 74 21 contents ^

HHOOWW--TTOOWritten by Mark Crutch IInnkkssccaappee -- PPaarrtt 1144

Transparency ndash or itscounterpart opacity ndash is such a

fundamental concept in Inkscapethat it was one of the earliesttopics covered in this series Backin Part 3 you were introduced tothe Opacity spin-box on the statusbar which gives you the ability toset a single transparency level fora whole object or even a group ofobjects

If you want a single object tohave varying opacity ndash such ascompletely transparent at one endand opaque at the other ndash you canuse a gradient for the fill andstroke But what about doing thesame for a group of objects Youcould set suitable gradients oneach individual item in the groupseparately to get the desiredeffect but if your group containslots of objects then that approachbecomes tedious very quickly

The solution to this problem ismasking This is a technique thatuses a grayscale image as a meansof specifying the opacity ofanother object or group Any whitesections in the image cause that

part of the masked object toappear opaque Black sectionscause that part to appeartransparent And grays in-betweenresult in varying levels of opacity

Lets look at an example In thisimage (below) Ive placed a solidred circle on top of a solid greenbackground The green is theremainly to show the effect moreclearly On top of the circle is arectangle with a white-black-whitegradient Using this rectangle as amask for the circle gives the resultof a clipped circle that fades fromopaque to transparent and back toopaque

Note that anything outside themask is clipped In that respectmasking could even be used as analternative to the clip paths thatwere introduced in the previouspart of this tutorial Draw yourmask entirely in white ndash or in solidshades of white and black ndash andany parts of the masked objectwhich lie outside the mask orwhich are colored black will beclipped Usually I recommend usinga clip path in preference to a maskif you simply want a hard clippededge but as we will see later inthis article there are times whenits easier to use a mask

You may recall that the fill andstroke of a clip path are irrelevantto the final effect on the clippedobject With masks however theopposite is true ndash the color of eachindividual pixel is taken intoaccount when calculating its effecton the masked object so fills andstrokes have significance

Did I say pixel In a vectorformat In practice there are fewcases where an SVG file is actuallyused as a purely vector format Ifyou want to display an SVG file ona computer screen or print it to aninkjet or laser printer it isultimately converted to pixelsMasking takes place during thisfinal output step so although themask may be made up of vectorobjects and the item beingmasked is also a vector the finalresult is really generated only atthe point that those vectors areconverted to individual pixels fordisplay or printing

Using a thick-stroked rectangleand strictly black or white pixelsits easy to see the differencebetween a clip path and the use of

full circle magazine 74 22 contents ^

HOWTO - INKSCAPE Pt14a mask to simulate clipping In thetop pair of images Ive used therectangle as a clip path and youcan see that the result is alignedwith the center line of the strokeThe second and third pairs ofimages show the rectangle beingused as a mask with only whiteparts remaining and black partsbecoming transparent Itsespecially clear in the last pair thatthe stroke has an effect

By now it should be clear thatclipping and masking are similaroperations so its not reallysurprising that Inkscape exposesthem with the same user interfaceJust as with clipping the maskingobject must be on top of the objectto be masked in terms of the z-index You then select both itemsand choose Set Mask from thecontext menu or Object gt Mask gtSet from the main menu Releasinga masked object is as simple asselecting it (it will be described asldquoMaskedrdquo in the status bar) thenchoosing Release Mask from thecontext menu or Object gt Mask gtRelease from the main menu Justas with clip paths it is possible toedit masks using the node toolwithout releasing them first butgenerally theres little benefit todoing so as you can edit only theoutline shape of the path not itscolor

As youve seen using agrayscale gradient as a mask givesyou some control over the opacityof the masked object You may alsorecall that Inkscape offers aselection of black and whitepatterns in its Fill amp Stroke dialogplus a few grayscale bitmap fillpatterns These may previously

have seemed rather limiting buttheir monochrome nature makesthem perfect for use as a mask

The checkerboard pattern is agood example of a situation whereits easier to use a mask than a clippath This same effect could beachieved by clipping with acomplex path but its probably notworth the extra effort Lookingclosely at the checkerboard youllnotice that the fill isnt made up ofblack and white squares but ratherwhite and transparent Using whiteand transparent can sometimes

make it easier to see what parts ofan object you are masking whiteareas will remain visible andtransparent areas will be clipped Atranslucent white area will havethe same effect as a shade of grayIt may seem counter-intuitive tocover the parts of the object thatyou want to keep and expose theparts that will be hidden but thatsthe way that masking has beendefined in the SVG specification sothats the way it works in Inkscape

Because clip paths are definedby a boundary and a concept ofwhats inside and outside thatboundary its possible to use onlya single path or object to define aclipping shape Masks on the otherhand are concerned with only thecolor of pixels so it doesnt reallymatter whether your mask is madeup of a single object or a wholeload of objects inside a group Thisallows you to create complexarrangements of colors andpatterns which would beimpossible to reproduce using asingle path

This example uses a groupmade up of a few random objectsas a mask You can see that therepeating radial gradient of therectangle made up of a white-to-

full circle magazine 74 23 contents ^

Mark has been using Linux since1994 and uses Inkscape to createtwo webcomics The Greys andMonsters Inked which can both befound athttpwwwpeppertopcom

HOWTO - INKSCAPE Pt14transparent transition results in asimilar pattern being visible fromthe masked red circle But byadding extra black and whitefeatures to the mask group youcan ldquooverriderdquo the pattern withexplicit sections of transparencyand opacity One thing to note isthe place where the black linecrosses the white one because theblack line is on top the pixels atthat position are black so that partof the masked object istransparent It doesnt matterwhats going on within the groupall that matters is the color of thefinal pixels This may not be thebest piece of abstract art in theworld but it would have been a lotharder to draw without usingmasks

Although you can use masks tocreate complex arrangements ofclipping and transparencyprobably the most common use issimply to add ldquofeatheringrdquo to theedges of a group so that it fadesinto the background In that caseall you need for your mask designis a strongly blurred white ellipseas demonstrated in this whollyunseasonal greeting card design

Throughout this article Ivereferred to masks as beinggrayscale images Thats notstrictly true ndash a mask can be anycombination of colors that youwant However anything otherthan white black or gray will beconverted into a grayscale imagebefore its used as a mask This canmake it difficult to predict the

exact effect of a color on theresultant opacity so I recommendusing pure grayscales whendrawing your masks in almost allcases

full circle magazine 74 24 contents ^

HHOOWW--TTOOWritten by Ronnie Tucker WWrriittee FFoorr FFuullll CCiirrccllee MMaaggaazziinnee

GUIDELINES

The single rule for an article isthat it must somehow be

linked to Ubuntu or one of themany derivatives of Ubuntu(Kubuntu Xubuntu Lubuntu etc)

RULES

bull There is no word limit for articlesbut be advised that long articlesmay be split across several issues

bull For advice please refer to theOfficial Full Circle Style Guidehttpurlfullcirclemagazineorg75d471

bull Write your article in whicheversoftware you choose I wouldrecommend LibreOffice but mostimportantly - PLEASE SPELL ANDGRAMMAR CHECK IT

bull In your article please indicatewhere you would like a particularimage to be placed by indicatingthe image name in a newparagraph or by embedding theimage in the ODT (Open Office)

document

bull Images should be JPG no widerthan 800 pixels and use lowcompression

bull Do not use tables or any type ofbold or italic formatting

If you are writing a reviewplease follow these guidelines

When you are ready to submityour article please email it toarticlesfullcirclemagazineorg

TRANSLATIONS

If you would like to translateFull Circle into your nativelanguage please send an email toronniefullcirclemagazineorg andwe will either put you in touch withan existing team or give youaccess to the raw text to translatefrom With a completed PDF youwill be able to upload your file tothe main Full Circle site

REVIEWS

GAMESAPPLICATIONSWhen reviewing gamesapplications please state clearly

bull title of the gamebull who makes the gamebull is it free or a paid downloadbull where to get it from (give downloadhomepage URL)bull is it Linux native or did you use Winebull your marks out of fivebull a summary with positive and negative points

HARDWAREWhen reviewing hardware please state clearly

bull make and model of the hardwarebull what category would you put this hardware intobull any glitches that you may have had while using the hardwarebull easy to get the hardware working in Linuxbull did you have to use Windows driversbull marks out of fivebull a summary with positive and negative points

You dont need to be an expert to write anarticle - write about the games applicationsand hardware that you use every day

full circle magazine 74 25 contents ^

httpsspideroakcom

Get 25 off any SpiderOak packagewith the code FullcirclemagFans

full circle magazine 74 26 contents ^

AASSKK TTHHEE NNEEWW GGUUYYWritten by Copil Yaacuteňez

Hi everyone Welcome back toAsk the New Guy

If you have a simple questionand you think Ubuntu Bug 1 issome kind of flying roach contactme at copilyanezgmailcom

Todayrsquos question is

Q How do I connect to myUbuntu desktop using myAndroid phone

A Right this way Mr Bond QBranch has been working on somenew toys for you How about thisItrsquos a combination martini shaker-slash-Taser No Well thenperhaps this combination cufflink-slash-Taser Or this itrsquos acombination Taser-slash-Taser Notvery imaginative I know Sorry sirwersquore a little underfunded rightnow

Nothing says ldquoI want to beDaniel Craig or Jennifer Garnerrdquolike accessing your Ubuntu desktopfrom your mobile phone Whatrsquosfunny is that if Hollywood weredoing it there would be multiple

cascading menus and screens alongwith some kind of eye-trackingdigital Heads Up Display andvirtual keys yoursquod have to press inthe air like a methed-out orchestracomposer

Quick detour why is it thatevery tinseltown movie showspeople working with virtual GUIssuspended in front of them I getexhausted just lifting my hand toturn off the monitor Forget abouthacking an enemy server can youimagine typing an email on one ofthose Are there NO ergonomicsexperts in Hollywood End detour

As usual Ubuntursquos way is easyand sexy Not sexy as in actuallysexy Accessing your desktopremotely isnrsquot likely to get you adate with Halle Berry or JavierBardem But it might impress MissLinux Kernel 2013 and keep strayLuddites from wandering ontoyour lawn

To access your Ubuntu desktopfrom your Android phone yoursquollneed the following

1 An Ubuntu PC (Irsquom on 1304) -make sure itrsquos connected to yourhome network2 An Android Phone (I used an HTCDroid Incredible II runningGingerbread)3 Someone to shout ldquoHallelujahrdquowhen yoursquore finished (this is keypeople donrsquot skimp)

Okeedokee got everythingready Good Go to your PC andclick on the Ubuntu symbol to

open the Unity search field TypeDESKTOP and yoursquoll see a DesktopSharing application Click on thatto open it

Here is how I configured mypreferences in order to giveexternal access to my Ubuntudesktop

The Desktop Sharing windowasks for a password that must be

full circle magazine 74 27 contents ^

entered in order for someone toconnect from the outside Usesomething you can easilyremember like the name of thegaffer on Star Trek II The Wrath ofKhan (Romolo Aquistapace as ifyou didnrsquot know)

Yoursquoll notice I left blank theldquoYou must confirm each access tothis machinerdquo option You mightwant to keep this box checked Itrsquosnever a good idea to leave yourmachine accessible to the outsideworld even if yoursquore requiring apassword I have it toggled OFF forease of use but honestly do as Isay not as I do And as a generalrule you should never takesecurity advice from someone whorevels in his ignorance

Oh if you currently have yourapp bar along the left side of yourscreen set to auto-hide changethat to the default so that itrsquosalways visible If the app bar auto-hides itrsquos more difficult to access itfrom your phone Also if you haveyour computer set to sleep after acertain amount of time you mightwant to change this setting so thatyour PC doesnrsquot go to sleep andthus disconnect you in the middleof a connection

Yoursquoll also need your desktopPCrsquos IP address Ubuntu makes thisdead simple Just right-click thenetwork icon and click onConnection Information Note theIP address listed there yoursquoll needit in just a second

Okay now itrsquos time to get yourphone ready

Fire up your Android phone andhead over to the Google PlayStore Yoursquore going to need a VNCclient Thatrsquos the software that willconnect your phone to your PC Irsquomnot sure what VNC stands forprobably just the initials of the

white-haired wizard who capturedthis sorcery and gave it away onthe Internet

I should probably take amoment to explain what a VNCclient does But Irsquom not gonnaLifersquos too short you know

The VNC client I used is calledandroid-vnc-viewer and itrsquos freeOnce yoursquove downloaded thesoftware press the icon to run itYoursquoll see a window with emptyfields Letrsquos fill those in and solidifyyour status as AlphaNerdNerdette among your peers(which if they mainly consist ofvillains named Hans with world

domination fetishes you shouldconsider ditching)

In the Nickname field typesomething catchy like Space Wolfor Super Tramp Yoursquore beingtotally badass right now yournickname should reflect this

Next type in the password youset up on the Desktop Sharingapplication Finally type in thedesktop PCrsquos IP address Yourscreen should look something likethat shown on the following page

Ready Time to see if yourHallelujah shouter is up to the taskAlso if there are any annoyingneighbors who keep trying toexplain fantasy football to youinvite them over Payback time

Click Connect Hallelujah Feelfree to lift your arms up Mosesstyle and scream ldquoBeholdrdquo In a fewmoments your smartphone screenwill fill with a lower resolutionversion of whatever is on yourdesktop screen Your phonersquosscreen will now act like a laptoptrackpad Wherever you move yourfinger your cursor follows Tap thescreen on an Ubuntu app icon andwatch it open

ASK THE NEW GUY

full circle magazine 74 28 contents ^

Copil is an Aztec name that roughlytranslates to ldquoyou need my heart forwhat againrdquo His love of womenrsquosshoes is chronicled atyaconfidentialblogspotcom Youcan also watch him embarrasshimself on Twitter (copil)

Pretty cool right

What can you do with this Theoptions are endless You couldaccess your PC and email yourself afile you forgot to put into thecloud Or click on your webcam anddo a quick security check of yourhome office Or make peoplebelieve yoursquove just hacked into abad guyrsquos world dominationsystem and are shutting down hisnuclear weapons lab with a fewkeystrokes Ladies yoursquoll be all therage at the next LAN party

Go ahead indulge your innerSydney Bristow or James Bond

Good luck and HappyUbuntuing

ASK THE NEW GUY

PYTHON SPECIAL EDITIONS

httpfullcirclemagazineorgissue-py01 httpfullcirclemagazineorgissue-py02

httpfullcirclemagazineorgpython-special-edition-issue-three

httpfullcirclemagazineorgpython-special-edition-volume-four

httpfullcirclemagazineorgpython-special-edition-volume-five

httpfullcirclemagazineorgpython-special-edition-volume-six

full circle magazine 74 29 contents ^

LLIINNUUXX LLAABBWritten by Charles McColm DDVVDD MMeennuuss wwiitthh DDVVDDSSttyylleerr

Video is everywhere thesedays Our phones tablets

digital cameras and notebooks allhave video capable cameras inthem Whether yoursquore taking afamily video or producing adocumentary itrsquos nice to put somepolish on the video There are a lotof video editing tools for LinuxLives Cinelerra OpenShot Pitiviand Kdenlive to name a few Theseediting tools will help you put thepolish on your actual video butwhat do you do about creating apolished looking DVD menu

In FCM73 I mentionedDeVeDe and KMediafactoryDeVeDe is great for creatingsimple menus if yoursquore in a hurrybut menus look text heavyKMediafactory was great at onetime but it hasnrsquot been developedin several years and the templatesare limited Enter DVDStylerDVDStyler is a cross-platform freeDVD authoring application for thecreation of professional-lookingDVDs

DVDStyler is available in theuniverse repository of Ubuntu and

can be downloaded with a simple

apt-get install dvdstyler

DVDStyler has a number of xinevideo-related dependencies

When DVDStyler starts itprompts you to create a newproject or open an existing projectIf you create a new project yoursquollwant to adjust some of the projecttitle DVD size video quality videoformat aspect ratio and audioformat for your region In NorthAmerica we use NTSC I chose the

169 rectangular aspect ratio andstuck with the default AC3 audio

Next yoursquore shown a number oftemplates and asked to select atemplate You can choose atemplate or simple click the no-template button There are aselection of backgrounds on theleft hand side to choose from butby right clicking in the blank spaceand selecting properties you canchoose your own image and audiotrack for the menu If you select anaudio track be sure to click the

loop check-box to have it playmore than once (you too can havethat eventually annoying repeatingmusic track that seems so coolwhen you first hear it)

Once you have your backgroundand audio track itrsquos time to addsome content In this instance Ikept it simple and added twovideos by clicking on the FileBrowser tab on the left side anddragging two videos to the menupage To add text beside thevideos right-click near the videosselect add then select text andtype in the text (Sintel forexample) Once the text is on thepage you can select it and changethe text properties including fontsize style fill outline color outlinesize background color andlocation

I wanted an option to play bothvideos back-to-back so I added abutton from the buttons tab onthe left I changed its properties byright-clicking on the buttonselecting properties then clickingon the Play all titles check-box

full circle magazine 74 30 contents ^

LINUX LABButtons need not be tied to

videos You can also add sub-menus by clicking on the DVDmenu option then clicking add andmenu This creates a second menuwhich you can link a button to bychoosing menu 2 (in the imageabove I just have one menu calledMenu 1) from the Jump to drop-down dialog (instead of title 1 inthe example illustrated) Sub-menus can be used to create amenu for chapters subtitles oraudio

A good example of how youmight use a second menu is if youwant to provide a menu forspecific chapters of a video Donrsquotworry if your video is one longvideo you can create chapters byright clicking on the video (title 1for example) selecting propertiesand entering the time for thesecond third fourth etc chaptersin the chapters field

In the buttons along the lefthand side there is a square blankbutton above an elliptical blankbutton The square button displaysan image once dragged to themenu space On the second menudrag out enough square buttons tomatch the chapters yoursquove created(remember chapter 1 usually starts

at position 0 in the video soalthough our screenshot shows 5times we have 6 chapters) Addtext below or beside each chapterBy default all the square buttonswill be linked to chapter 1 Tochange this right-click on eachsquare button choose propertiesand from the Jump to drop-downselect the correct chapter for eachbutton Donrsquot forget to add a menubutton and link it back to menu 1(our topmain menu) With a littlework you can get some neatresults

DVD Styler is a great programbut during the making of severalmenus I bumped into a fewproblems First text appears to belimited to 10 characters Secondalthough I was able to resize thevideo buttons the lsquokeep aspectratiorsquo button didnrsquot work asexpected and seemed to squishthe video buttons so they didnrsquotlook correct Although itrsquos not aproblem it would be nice to haveguidelines in addition to the gridoption

When yoursquove imported all yourvideos and created all your menusclick the File then click Burn DVDand OK to make an ISO image ofyour DVD Use Brasero XFBurn orK3b to burn the ISO to DVD

If yoursquore feeling particularlyadventurous and are not afraid ofa little XML you can even createyour own buttons for DVD Styler Aguy named Mike created a detailedblogger post about how to addyour own buttons to DVD Stylerherehttpmikesgeneralblogblogspotca200608creating-new-buttons-for-dvdstyler_04html

You can find the DVD Stylerdocumentation and other links onthe DVD Styler web site athttpwwwdvdstylerorgen

Happy DVD menuing

Charles is a step-father husbandand Linux fan who hosts a not-for-profit computer refurbishingproject He maintains a blog athttpwwwcharlesmccolmcom

full circle magazine 74 31 contents ^

MMYY SSTTOORRYY

It has been about 6 years since Itook my first dive into the ocean

of open source The first opensource operating system that I wasintroduced to was OpenSolaris Iwas very eager to know aboutLinux and Unix systems when I wascompleting my 11th standard inhigh school (In India graduationstarts after 12th standard) Untilnow I was mastering in Installationamp Troubleshooting of Windows Iloved to fix my friends systems as Iam crazy about operating systems

I love to have a challenge findsolutions to problems fix systemsand try new things I was wellknown in my school days andcollege days among classmatesand senior students for having ITskills In the first year of myengineering at Government Engcollege Dahod I loved to stay inthe internet lab till it closed Oncemy head of department professorfound out about my IT skills hegave me the responsibility tomaintain the system health of allcomputer systems in the Internetlab As a reward I got systems fortesting and trying out new things

At that time internet connectionswere very limited to a few collegesand enterprise organizations andthere were slow and unstable dial-up connections

I was looking for an operatingsystem more powerful thanWindows At that time in India theword ldquoLinuxrdquo was heard by a onlyfew IT geeks Linux was used rarelyin giant enterprises in India I triedout OpenSolaris but I didnt find itbetter than Windows

In September 2009 I cameacross the Ubuntu website whileGoogling about Linux Ubuntu wasdifferent than what I had heardabout other Linux distros I foundUbuntu more user friendly thanany other Linux distromdashwith a niceGUI and powerful securityfeatures I began to gather moreand more information aboutUbuntu Due to the slow andunstable internet speed (maxdownload speed 15 kbps) at thattime I could not download Ubuntu910 It would take 3 to 4 days todownload it and bandwidth wasalso costly at that time

Around October 2010 whenUbuntu 1010 was launched Idecided to download Ubuntu 1010anyhow Internet speed was goodenough but there werent stableinternet connections yet We couldhardly download up to 150 MB perday After downloading 5consecutive days with a mobiledial-up connection I downloadedUbuntu 1010 successfully on myfriends desktop We tried to makea WUBI installation but failed Idecided to install Ubuntu bycreating a new partition and have afull installation Finally I gotUbuntu installed within just 20minutes on a P4 with 512 MB RAMThis was my first installation ofUbuntu I had seen Ubuntu just inscreenshots before Within 3 days Iexplored the whole system Myfriend was confused about how touse the system but I taught himUbuntu My friend was very happywith Ubuntu because now he had avirus-free system with all requiredsoftware preinstalled We gotevery device working with Ubuntufrom a camera to 3G modemwithout installing any additionaldrivers My whole computing world

changed I was entering the worldof Ubuntu

In November 2010 I assembledmy own desktop with Core i3 2 GBRAM 500 GB HDD and UbuntuMany questions arose in my mindHow is Ubuntu being developedHow do contributors worktogether What does thiswonderful system consist of Afterspending some weeks on theInternet I got my answers Ichecked out the whole Ubuntuhistory and came across theLaunchpad platform Ubuntuforums wiki and Ubuntudocumentation I was alsointroduced to other Ubuntuderivatives like Backtrack LinuxMint and Linux Deepin

Ubuntu proceeded with 1104Natty 1110 Oneric 1204 Precise1210 Quantal I have enjoyedevery Ubuntu distro and never hadfaced a problem duringinstallation For the last two yearsUbuntu has grown and improved alot After the launch of Ubuntu1110 Natty many users didnt likeUnity but I never faced any

Written by Ketan Patel

full circle magazine 74 32 contents ^

MY STORYproblem with it Unity becamestable in 1204 and fixed problemswith other users also I joinedAskubuntu in April 2012 and have agood reputation there

As a student of Electronics andTelecommunication Engineering Iwas interested only in thetelecommunication part and have akeen knowledge of technologies inmy field Now I am interested inLinux servers as they are a corepart of telecom networks and ITEnterprises I decided to learnabout Linux servers and movetowards system administration Icame across many Linux serverdistros like Red Hat FedoraGentoo Arch Linux Centos andDebian Most of all I love to workwith Ubuntu Server and Debian

It took time to learn aboutservers due to a busy engineeringschedule During the time Iremained connected with theUbuntu world using newslettersand news sites like Omgubuntuand wwwubuntu-newsnet In timeI came across FCM I downloadedprevious issues After that everymonth I download FCM and nevermiss a single issue I introducedlots of friends to Ubuntu byinstalling on their laptops and

desktops

In December 2011 aftercompleting my 7th semester examI started my journey with UbuntuServer Within some months I self-learned Ubuntu Server I also gotcommand of Red Hat Fedora andCentos Currently I am working as aLinux System Administrator in an ITorganization at Surat GujaratIndia Thus Ubuntu has played animportant part in changing my lifeand showed the way to my careerThe Voyage has been just startedwe have to build Cloud Computingplatforms within a few months

LIBREOFFICE SPECIAL EDITIONS

httpfullcirclemagazineorglibreoffice-special-edition-volume-one

httpfullcirclemagazineorglibreoffice-special-edition-volume-two

OTHER SPECIAL EDITIONS

hhttpfullcirclemagazineorgscribus-special-edition

httpfullcirclemagazineorgubuntu-development-special-edition

httpfullcirclemagazineorgvirtualisation-series-special-edition

full circle magazine 74 33 contents ^

Full Circle PodcastEpisode 34RaspberryJamboree 2013

Your hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clarkand Freaky Clown

from the Blackpool (UK) LUGhttpblackpoollugorguk

Welcome to the first of a 2part conference special inthis episode the presentersreflect on the first everRaspberry Jamboree held atthe Manchester CentralConference Centre on 9thMarch 2013

MMYY SSTTOORRYY

Several years ago I purchased anAcer Aspire One ZG5 for the

relative bargain of pound85 It servedme well as a netbook for a coupleof years I replaced the defaultLinux Operating System withUbuntu 1010 Netbook edition andenjoyed using it System resourceswere relatively sparse having anIntel Atom 16GHz processor512MB RAM and an 8MB Videocard However courtesy of severebutterfingers I managed to breakthe screen I could have replaced itbut this would have cost me half ofthe original purchase price of themachine and I had a Dell LatitudeE6400 laptop to use whiletravelling so the netbook simplygot filed away in a drawer for afew months

After around 6 months Idecided to reboot the netbookusing a TV as a monitor to seewhether it still worked at all and itdid I had a spare 1GB memory chiplying around from a previous PCupgrade and decided to installthat into the netbook to seewhether performance improved Itdid but things still werent

lightning fast I had heard aboutXBMC previously and installed itEven with the extra memory thewhole system seemed slow I wasaware of Ubuntu derivatives suchas Lubuntu Kubuntu and Xubuntuand decided that I would installone of them to see hot muchbetter things were

I opted for Lubuntu 1204installing from a USB CD drive as Ihas trouble encouraging mymachine to boot from USB stickOnce Lubuntu was installed Iconnected via ethernet to theadjacent router and installedXBMC 110 and selected a fewplugins for XBMC the iPlayerplugin being of the most interestto me I also installed the Quartzskin as I knew that this was alighter skin than the default

The install was flawless andbefore long I was experimentingwith the plugins some of whichwere more polished than others Ipurchased a Microsoft brandedWireless keyboard and mouse andthese were simply plug and play aswas a USB infra-red remote control

purchased from ebay for pound3 Thislittle netbook has been quietlysoldiering on in this arrangementfor the last 6 months I have set itup so that I can now stream audioand video from a shared drive inthe house and have even used itfor a barbecue party in my garden

Because of the very limitedhardware of this machine it wouldbe unrealistic to expect super HighDefinition at all times but I canstream video from almost any datasource Spotify for Linux workswithout issue Video is connectedvia VGA to my television and audiovia phono cable to our surroundsound If there is ever anythingthat we would like to play thatXBMC cannot handle we cansimply launch Chromium and playvia the browser

On paper this little netbookought to be almost useless butfor the princely sum of pound20 I haveresurrected this little workhorseand it is now at the centre of myfamilys viewing experience

Written by Andrew Tatton

full circle magazine 74 34 contents ^

RREEVVIIEEWWWritten by Devyn Collier Johnson CClleemmeennttiinnee

Clementine is a popular musicplayer for Ubuntu systems

This music player makes a greatalternative to Rhythmbox andBanshee Clementine has manygreat features and abilities as wellas a nice layout It is not only amusic player but a music managerClementine allows users to edittags create and edit playlists andconvert (transcode) musicClementine can even retrieve coverart and missing tag informationWith Clementine users have achoice between using theapplication through the appindicator or as a full windowClearly Clementine is a flexibleand multi-functional musicmanager that many Linux usersmay want to try because of itsmany features

The latest version at the timeof writing is version 111 Thisversion is very stable For exampleClementine does not crash orfreeze the program completestasks successfully without issuesIn my opinion Clementine is muchmore stable than Rhythmbox andBanshee The program starts up

quickly when executed and closesswiftly when closed Clementinedoes not require any loading whenperforming many tasks HoweverClementine does require sometime to convert audio filesdownload cover art rescan musiclibraries or lookup tag info Thesetasks require time becauseconverting is a complicatedprocess networks have limits totheir speed and the library must

be created and indexed carefully

Clementine allows users tocontrol the player with thekeyboard For instance I can pressF7 to stop the music and F10 tomake it louder This allows users toperform one task without needingto switch windows to controlClementine Many music playerslike Smplayer VLC and Mplayer donot support this feature

Clementine responds to these key-commands without delay

The programs layout andgraphics are set up wonderfully Tothe left users will see their musicInternet radio stations artist infosong info and search results ndashdepending on the clicked icon onthe far left column To the rightusers will see the playlist contentsClementine displays the differentplaylists as tabs Just as webbrowsers like Firefox permit usersto have multiple tabs with awebpage in each each playlist is atab At the bottom of the playlistbox users will find the controls forcurrent playing music and theprogress bar In the bottom leftcorner of the application thecover-art is displayed with themusic title The icons and buttonsare carefully placed to provide acompact appearance This givesthe playlist and library box moreroom to list the music files

Clementine can be used as a tageditor If a user has an mp3 filethat does not have the informationabout the artist or genre

full circle magazine 74 35 contents ^

REVIEW - CLEMENTINEClementines tag editor will helpAfter a user right-clicks the musicfile to be edited they can clickldquoEdit track informationrdquo Thiscauses a window to appear withtwo tabs After clicking the tabtitled ldquoEdit tagsrdquo the user will seethe tags that can be edited If theuser is unsure about whatinformation should be typed intothe tags they can click ldquoCompletetags automaticallyrdquo to makeClementine search the Internet forinformation This ability wouldwork only with music made by wellknown musicians and notindividuals that post home-mademusic free on the InternetClementine can gather taginformation only if onlinedatabases list the song

Playlists are easily created andexported with Clementine Thefirst step is to right-click a song inthe left box when ldquoFilesrdquo orldquoLibraryrdquo is highlighted Thenselect ldquoOpen in new playlistrdquo Forthe songs that come next right-click and select ldquoAppend to currentplaylistrdquo After that right-click theplaylists tab and click ldquoSaveplaylistrdquo To finish exporting theplaylist pick a playlist format and asave location Once chosen clickldquoSaverdquo Clementine makes this

process very easy Other playlistcreators can be difficult or time-consuming to use Clementineallows users to save the playlist innumerous formats Many playlistmakers do not have a collection ofchoices as large as Clementineslist of formats This allows users toeasily make a playlist to use withany device or music playerprogram

Clementinehas anotherfeature thatmakes it apowerfulapplicationconvertingaudioClementinecan convertbetween a fewformats Theconversion window canbe opened by clickingldquoToolsrdquo in the menu bar andselecting ldquoTranscode Musicrdquo Nextclick ldquoAddrdquo to pick music files toconvert and configure the optionsThe converting feature is veryconvenient and easy to use Forexample the converting windowitself is self-explanatory

Clementine even has a moodbar

and a large variety of color sets Amoodbar is a colored progress barused instead of the plain defaultprogress bar However a moodbaris not just a colored bar The colorsare based on the ldquomoodrdquo of eachsection of the song The differentcolor sets are alternate colors usedto display each mood Tounderstand what a strip of thesong is like it helps to know whatthe color means for the activemood color set

The Internet radio works verywell Clementine provides

users with a largeselection of radio

stations for anygenre of musicThe collectionis not sparse

even Icecastalone is

extensiveClementine has no

difficulties playing Internet radiostations The sound quality issuperb and clear and the loading isswift It seems as if the music iscoming from local files

Clementine has an extensive listof visualizations They can befound and activated by clickingldquoTools gt Visualizationsrdquo The

window that appears containsoptions for the visualizationsUsers should be able to find theperfect visualization that theyenjoy viewing while listening tomusic The visualizations have aclear sharp appearance Themoving images are not blocky orpixelated

These many features makeClementine a great music managerThis is a powerful music player thatstill retains excellent performanceThis application can satisfy theneeds and wants of many userswhile still being easy to use Theprogram is pleasing to the eye anddoes not require time to figure outthe layout If users decide to try anew music manager or they dislikeUbuntus default music managerClementine may be a player thatthey may wish to try

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 19: Full Circle Magazine #74

full circle magazine 74 19 contents ^

HOWTO - BLENDER Pt 6b

Cycles can use your GPU CUDAcores to render and is much fasterthan the CPU Check out CUDA atwikipedia httpenwikipediaorgwikiCUDA

If you dont have a CUDA GPUyou can use Open ShadingLanguage but its a little bit buggyand I couldnt recommended thismethod of rendering for now Inthe near future I have a feelingthat itrsquos going to be much fasterthan the CUDA render procedure

But enough with the technicalstuff

Letrsquos see another great thing

about Cycles Open the blend filethat we started last month or justcreate a new one Dont forget tocheck that the Cycles Render at thetop is selected

Also change one of your 3d viewwindows to show the renderedresult

Select the sphere navigate tothe Properties Panel and changethe Surface shader from thedefault Diffuse BSDF to Emission

You can check in the Previewwindow the cool effect that wecreate You can adjust the Colorand the Strength of the light thatyour object emits Also for everyshader you can adjust a lot of otherthings (as textures for example) bypressing the little dot right next tocolor and strength values

Select our metallic-lookingcube press the little dot next tocolor and change its texture toBrick Texture Check the result inyour 3d view window and selectdifferent textures until you findsomething that you like

full circle magazine 74 20 contents ^

Nicholas lives and works in GreeceHe has worked for a post-productionhouse for several years and migratedto Ubuntu because ldquoit rendersfasterrdquo You can email him atblender5dgmailcom

HOWTO - BLENDER Pt 6b

TIP The little dots are in everyshader not only emission and Ipersonally find them very useful toquickly create interesting stuff

Another interesting shader isthe Mix Shader As you can easilyunderstand from its name this is ashader that you can use to mixother shaders Two other shadersto be more precise So letrsquos selectour cone and change the DiffuseBSDF shader to Mix Shader Add aGlass shader and a Diffuse shaderor a Glossy Shader and anAnisotropic Shader to our coneChange the value of the Facparameter to adjust thepercentage of the second shader(0000 means 0 while 1000means 100)

Check the result on yourpreview window and adjust thesettings as you like

Another thing that I want tomention in this tiny littleintroduction on the CyclesRenderer is the use of planesinstead of lamps

Most people working in Blenderand Cycles use planes to illuminatetheir scenes Looks like more ldquoreal

worldrdquo lighting and I have noreason to argue with them

Below is where I am so far

For this month follow this linkhttpvimeocom68010380 toenjoy a wonderful work by 3people and Blender(congratulations goes to JavierTrapiella Baol Bardot Bulsara andRobert Green)

Also visit wwwblendernewsorgto enter and share with thousandsof professional artists

httpblendernewsorgxemid=Feature_Articlesampdocument_srl=1274

full circle magazine 74 21 contents ^

HHOOWW--TTOOWritten by Mark Crutch IInnkkssccaappee -- PPaarrtt 1144

Transparency ndash or itscounterpart opacity ndash is such a

fundamental concept in Inkscapethat it was one of the earliesttopics covered in this series Backin Part 3 you were introduced tothe Opacity spin-box on the statusbar which gives you the ability toset a single transparency level fora whole object or even a group ofobjects

If you want a single object tohave varying opacity ndash such ascompletely transparent at one endand opaque at the other ndash you canuse a gradient for the fill andstroke But what about doing thesame for a group of objects Youcould set suitable gradients oneach individual item in the groupseparately to get the desiredeffect but if your group containslots of objects then that approachbecomes tedious very quickly

The solution to this problem ismasking This is a technique thatuses a grayscale image as a meansof specifying the opacity ofanother object or group Any whitesections in the image cause that

part of the masked object toappear opaque Black sectionscause that part to appeartransparent And grays in-betweenresult in varying levels of opacity

Lets look at an example In thisimage (below) Ive placed a solidred circle on top of a solid greenbackground The green is theremainly to show the effect moreclearly On top of the circle is arectangle with a white-black-whitegradient Using this rectangle as amask for the circle gives the resultof a clipped circle that fades fromopaque to transparent and back toopaque

Note that anything outside themask is clipped In that respectmasking could even be used as analternative to the clip paths thatwere introduced in the previouspart of this tutorial Draw yourmask entirely in white ndash or in solidshades of white and black ndash andany parts of the masked objectwhich lie outside the mask orwhich are colored black will beclipped Usually I recommend usinga clip path in preference to a maskif you simply want a hard clippededge but as we will see later inthis article there are times whenits easier to use a mask

You may recall that the fill andstroke of a clip path are irrelevantto the final effect on the clippedobject With masks however theopposite is true ndash the color of eachindividual pixel is taken intoaccount when calculating its effecton the masked object so fills andstrokes have significance

Did I say pixel In a vectorformat In practice there are fewcases where an SVG file is actuallyused as a purely vector format Ifyou want to display an SVG file ona computer screen or print it to aninkjet or laser printer it isultimately converted to pixelsMasking takes place during thisfinal output step so although themask may be made up of vectorobjects and the item beingmasked is also a vector the finalresult is really generated only atthe point that those vectors areconverted to individual pixels fordisplay or printing

Using a thick-stroked rectangleand strictly black or white pixelsits easy to see the differencebetween a clip path and the use of

full circle magazine 74 22 contents ^

HOWTO - INKSCAPE Pt14a mask to simulate clipping In thetop pair of images Ive used therectangle as a clip path and youcan see that the result is alignedwith the center line of the strokeThe second and third pairs ofimages show the rectangle beingused as a mask with only whiteparts remaining and black partsbecoming transparent Itsespecially clear in the last pair thatthe stroke has an effect

By now it should be clear thatclipping and masking are similaroperations so its not reallysurprising that Inkscape exposesthem with the same user interfaceJust as with clipping the maskingobject must be on top of the objectto be masked in terms of the z-index You then select both itemsand choose Set Mask from thecontext menu or Object gt Mask gtSet from the main menu Releasinga masked object is as simple asselecting it (it will be described asldquoMaskedrdquo in the status bar) thenchoosing Release Mask from thecontext menu or Object gt Mask gtRelease from the main menu Justas with clip paths it is possible toedit masks using the node toolwithout releasing them first butgenerally theres little benefit todoing so as you can edit only theoutline shape of the path not itscolor

As youve seen using agrayscale gradient as a mask givesyou some control over the opacityof the masked object You may alsorecall that Inkscape offers aselection of black and whitepatterns in its Fill amp Stroke dialogplus a few grayscale bitmap fillpatterns These may previously

have seemed rather limiting buttheir monochrome nature makesthem perfect for use as a mask

The checkerboard pattern is agood example of a situation whereits easier to use a mask than a clippath This same effect could beachieved by clipping with acomplex path but its probably notworth the extra effort Lookingclosely at the checkerboard youllnotice that the fill isnt made up ofblack and white squares but ratherwhite and transparent Using whiteand transparent can sometimes

make it easier to see what parts ofan object you are masking whiteareas will remain visible andtransparent areas will be clipped Atranslucent white area will havethe same effect as a shade of grayIt may seem counter-intuitive tocover the parts of the object thatyou want to keep and expose theparts that will be hidden but thatsthe way that masking has beendefined in the SVG specification sothats the way it works in Inkscape

Because clip paths are definedby a boundary and a concept ofwhats inside and outside thatboundary its possible to use onlya single path or object to define aclipping shape Masks on the otherhand are concerned with only thecolor of pixels so it doesnt reallymatter whether your mask is madeup of a single object or a wholeload of objects inside a group Thisallows you to create complexarrangements of colors andpatterns which would beimpossible to reproduce using asingle path

This example uses a groupmade up of a few random objectsas a mask You can see that therepeating radial gradient of therectangle made up of a white-to-

full circle magazine 74 23 contents ^

Mark has been using Linux since1994 and uses Inkscape to createtwo webcomics The Greys andMonsters Inked which can both befound athttpwwwpeppertopcom

HOWTO - INKSCAPE Pt14transparent transition results in asimilar pattern being visible fromthe masked red circle But byadding extra black and whitefeatures to the mask group youcan ldquooverriderdquo the pattern withexplicit sections of transparencyand opacity One thing to note isthe place where the black linecrosses the white one because theblack line is on top the pixels atthat position are black so that partof the masked object istransparent It doesnt matterwhats going on within the groupall that matters is the color of thefinal pixels This may not be thebest piece of abstract art in theworld but it would have been a lotharder to draw without usingmasks

Although you can use masks tocreate complex arrangements ofclipping and transparencyprobably the most common use issimply to add ldquofeatheringrdquo to theedges of a group so that it fadesinto the background In that caseall you need for your mask designis a strongly blurred white ellipseas demonstrated in this whollyunseasonal greeting card design

Throughout this article Ivereferred to masks as beinggrayscale images Thats notstrictly true ndash a mask can be anycombination of colors that youwant However anything otherthan white black or gray will beconverted into a grayscale imagebefore its used as a mask This canmake it difficult to predict the

exact effect of a color on theresultant opacity so I recommendusing pure grayscales whendrawing your masks in almost allcases

full circle magazine 74 24 contents ^

HHOOWW--TTOOWritten by Ronnie Tucker WWrriittee FFoorr FFuullll CCiirrccllee MMaaggaazziinnee

GUIDELINES

The single rule for an article isthat it must somehow be

linked to Ubuntu or one of themany derivatives of Ubuntu(Kubuntu Xubuntu Lubuntu etc)

RULES

bull There is no word limit for articlesbut be advised that long articlesmay be split across several issues

bull For advice please refer to theOfficial Full Circle Style Guidehttpurlfullcirclemagazineorg75d471

bull Write your article in whicheversoftware you choose I wouldrecommend LibreOffice but mostimportantly - PLEASE SPELL ANDGRAMMAR CHECK IT

bull In your article please indicatewhere you would like a particularimage to be placed by indicatingthe image name in a newparagraph or by embedding theimage in the ODT (Open Office)

document

bull Images should be JPG no widerthan 800 pixels and use lowcompression

bull Do not use tables or any type ofbold or italic formatting

If you are writing a reviewplease follow these guidelines

When you are ready to submityour article please email it toarticlesfullcirclemagazineorg

TRANSLATIONS

If you would like to translateFull Circle into your nativelanguage please send an email toronniefullcirclemagazineorg andwe will either put you in touch withan existing team or give youaccess to the raw text to translatefrom With a completed PDF youwill be able to upload your file tothe main Full Circle site

REVIEWS

GAMESAPPLICATIONSWhen reviewing gamesapplications please state clearly

bull title of the gamebull who makes the gamebull is it free or a paid downloadbull where to get it from (give downloadhomepage URL)bull is it Linux native or did you use Winebull your marks out of fivebull a summary with positive and negative points

HARDWAREWhen reviewing hardware please state clearly

bull make and model of the hardwarebull what category would you put this hardware intobull any glitches that you may have had while using the hardwarebull easy to get the hardware working in Linuxbull did you have to use Windows driversbull marks out of fivebull a summary with positive and negative points

You dont need to be an expert to write anarticle - write about the games applicationsand hardware that you use every day

full circle magazine 74 25 contents ^

httpsspideroakcom

Get 25 off any SpiderOak packagewith the code FullcirclemagFans

full circle magazine 74 26 contents ^

AASSKK TTHHEE NNEEWW GGUUYYWritten by Copil Yaacuteňez

Hi everyone Welcome back toAsk the New Guy

If you have a simple questionand you think Ubuntu Bug 1 issome kind of flying roach contactme at copilyanezgmailcom

Todayrsquos question is

Q How do I connect to myUbuntu desktop using myAndroid phone

A Right this way Mr Bond QBranch has been working on somenew toys for you How about thisItrsquos a combination martini shaker-slash-Taser No Well thenperhaps this combination cufflink-slash-Taser Or this itrsquos acombination Taser-slash-Taser Notvery imaginative I know Sorry sirwersquore a little underfunded rightnow

Nothing says ldquoI want to beDaniel Craig or Jennifer Garnerrdquolike accessing your Ubuntu desktopfrom your mobile phone Whatrsquosfunny is that if Hollywood weredoing it there would be multiple

cascading menus and screens alongwith some kind of eye-trackingdigital Heads Up Display andvirtual keys yoursquod have to press inthe air like a methed-out orchestracomposer

Quick detour why is it thatevery tinseltown movie showspeople working with virtual GUIssuspended in front of them I getexhausted just lifting my hand toturn off the monitor Forget abouthacking an enemy server can youimagine typing an email on one ofthose Are there NO ergonomicsexperts in Hollywood End detour

As usual Ubuntursquos way is easyand sexy Not sexy as in actuallysexy Accessing your desktopremotely isnrsquot likely to get you adate with Halle Berry or JavierBardem But it might impress MissLinux Kernel 2013 and keep strayLuddites from wandering ontoyour lawn

To access your Ubuntu desktopfrom your Android phone yoursquollneed the following

1 An Ubuntu PC (Irsquom on 1304) -make sure itrsquos connected to yourhome network2 An Android Phone (I used an HTCDroid Incredible II runningGingerbread)3 Someone to shout ldquoHallelujahrdquowhen yoursquore finished (this is keypeople donrsquot skimp)

Okeedokee got everythingready Good Go to your PC andclick on the Ubuntu symbol to

open the Unity search field TypeDESKTOP and yoursquoll see a DesktopSharing application Click on thatto open it

Here is how I configured mypreferences in order to giveexternal access to my Ubuntudesktop

The Desktop Sharing windowasks for a password that must be

full circle magazine 74 27 contents ^

entered in order for someone toconnect from the outside Usesomething you can easilyremember like the name of thegaffer on Star Trek II The Wrath ofKhan (Romolo Aquistapace as ifyou didnrsquot know)

Yoursquoll notice I left blank theldquoYou must confirm each access tothis machinerdquo option You mightwant to keep this box checked Itrsquosnever a good idea to leave yourmachine accessible to the outsideworld even if yoursquore requiring apassword I have it toggled OFF forease of use but honestly do as Isay not as I do And as a generalrule you should never takesecurity advice from someone whorevels in his ignorance

Oh if you currently have yourapp bar along the left side of yourscreen set to auto-hide changethat to the default so that itrsquosalways visible If the app bar auto-hides itrsquos more difficult to access itfrom your phone Also if you haveyour computer set to sleep after acertain amount of time you mightwant to change this setting so thatyour PC doesnrsquot go to sleep andthus disconnect you in the middleof a connection

Yoursquoll also need your desktopPCrsquos IP address Ubuntu makes thisdead simple Just right-click thenetwork icon and click onConnection Information Note theIP address listed there yoursquoll needit in just a second

Okay now itrsquos time to get yourphone ready

Fire up your Android phone andhead over to the Google PlayStore Yoursquore going to need a VNCclient Thatrsquos the software that willconnect your phone to your PC Irsquomnot sure what VNC stands forprobably just the initials of the

white-haired wizard who capturedthis sorcery and gave it away onthe Internet

I should probably take amoment to explain what a VNCclient does But Irsquom not gonnaLifersquos too short you know

The VNC client I used is calledandroid-vnc-viewer and itrsquos freeOnce yoursquove downloaded thesoftware press the icon to run itYoursquoll see a window with emptyfields Letrsquos fill those in and solidifyyour status as AlphaNerdNerdette among your peers(which if they mainly consist ofvillains named Hans with world

domination fetishes you shouldconsider ditching)

In the Nickname field typesomething catchy like Space Wolfor Super Tramp Yoursquore beingtotally badass right now yournickname should reflect this

Next type in the password youset up on the Desktop Sharingapplication Finally type in thedesktop PCrsquos IP address Yourscreen should look something likethat shown on the following page

Ready Time to see if yourHallelujah shouter is up to the taskAlso if there are any annoyingneighbors who keep trying toexplain fantasy football to youinvite them over Payback time

Click Connect Hallelujah Feelfree to lift your arms up Mosesstyle and scream ldquoBeholdrdquo In a fewmoments your smartphone screenwill fill with a lower resolutionversion of whatever is on yourdesktop screen Your phonersquosscreen will now act like a laptoptrackpad Wherever you move yourfinger your cursor follows Tap thescreen on an Ubuntu app icon andwatch it open

ASK THE NEW GUY

full circle magazine 74 28 contents ^

Copil is an Aztec name that roughlytranslates to ldquoyou need my heart forwhat againrdquo His love of womenrsquosshoes is chronicled atyaconfidentialblogspotcom Youcan also watch him embarrasshimself on Twitter (copil)

Pretty cool right

What can you do with this Theoptions are endless You couldaccess your PC and email yourself afile you forgot to put into thecloud Or click on your webcam anddo a quick security check of yourhome office Or make peoplebelieve yoursquove just hacked into abad guyrsquos world dominationsystem and are shutting down hisnuclear weapons lab with a fewkeystrokes Ladies yoursquoll be all therage at the next LAN party

Go ahead indulge your innerSydney Bristow or James Bond

Good luck and HappyUbuntuing

ASK THE NEW GUY

PYTHON SPECIAL EDITIONS

httpfullcirclemagazineorgissue-py01 httpfullcirclemagazineorgissue-py02

httpfullcirclemagazineorgpython-special-edition-issue-three

httpfullcirclemagazineorgpython-special-edition-volume-four

httpfullcirclemagazineorgpython-special-edition-volume-five

httpfullcirclemagazineorgpython-special-edition-volume-six

full circle magazine 74 29 contents ^

LLIINNUUXX LLAABBWritten by Charles McColm DDVVDD MMeennuuss wwiitthh DDVVDDSSttyylleerr

Video is everywhere thesedays Our phones tablets

digital cameras and notebooks allhave video capable cameras inthem Whether yoursquore taking afamily video or producing adocumentary itrsquos nice to put somepolish on the video There are a lotof video editing tools for LinuxLives Cinelerra OpenShot Pitiviand Kdenlive to name a few Theseediting tools will help you put thepolish on your actual video butwhat do you do about creating apolished looking DVD menu

In FCM73 I mentionedDeVeDe and KMediafactoryDeVeDe is great for creatingsimple menus if yoursquore in a hurrybut menus look text heavyKMediafactory was great at onetime but it hasnrsquot been developedin several years and the templatesare limited Enter DVDStylerDVDStyler is a cross-platform freeDVD authoring application for thecreation of professional-lookingDVDs

DVDStyler is available in theuniverse repository of Ubuntu and

can be downloaded with a simple

apt-get install dvdstyler

DVDStyler has a number of xinevideo-related dependencies

When DVDStyler starts itprompts you to create a newproject or open an existing projectIf you create a new project yoursquollwant to adjust some of the projecttitle DVD size video quality videoformat aspect ratio and audioformat for your region In NorthAmerica we use NTSC I chose the

169 rectangular aspect ratio andstuck with the default AC3 audio

Next yoursquore shown a number oftemplates and asked to select atemplate You can choose atemplate or simple click the no-template button There are aselection of backgrounds on theleft hand side to choose from butby right clicking in the blank spaceand selecting properties you canchoose your own image and audiotrack for the menu If you select anaudio track be sure to click the

loop check-box to have it playmore than once (you too can havethat eventually annoying repeatingmusic track that seems so coolwhen you first hear it)

Once you have your backgroundand audio track itrsquos time to addsome content In this instance Ikept it simple and added twovideos by clicking on the FileBrowser tab on the left side anddragging two videos to the menupage To add text beside thevideos right-click near the videosselect add then select text andtype in the text (Sintel forexample) Once the text is on thepage you can select it and changethe text properties including fontsize style fill outline color outlinesize background color andlocation

I wanted an option to play bothvideos back-to-back so I added abutton from the buttons tab onthe left I changed its properties byright-clicking on the buttonselecting properties then clickingon the Play all titles check-box

full circle magazine 74 30 contents ^

LINUX LABButtons need not be tied to

videos You can also add sub-menus by clicking on the DVDmenu option then clicking add andmenu This creates a second menuwhich you can link a button to bychoosing menu 2 (in the imageabove I just have one menu calledMenu 1) from the Jump to drop-down dialog (instead of title 1 inthe example illustrated) Sub-menus can be used to create amenu for chapters subtitles oraudio

A good example of how youmight use a second menu is if youwant to provide a menu forspecific chapters of a video Donrsquotworry if your video is one longvideo you can create chapters byright clicking on the video (title 1for example) selecting propertiesand entering the time for thesecond third fourth etc chaptersin the chapters field

In the buttons along the lefthand side there is a square blankbutton above an elliptical blankbutton The square button displaysan image once dragged to themenu space On the second menudrag out enough square buttons tomatch the chapters yoursquove created(remember chapter 1 usually starts

at position 0 in the video soalthough our screenshot shows 5times we have 6 chapters) Addtext below or beside each chapterBy default all the square buttonswill be linked to chapter 1 Tochange this right-click on eachsquare button choose propertiesand from the Jump to drop-downselect the correct chapter for eachbutton Donrsquot forget to add a menubutton and link it back to menu 1(our topmain menu) With a littlework you can get some neatresults

DVD Styler is a great programbut during the making of severalmenus I bumped into a fewproblems First text appears to belimited to 10 characters Secondalthough I was able to resize thevideo buttons the lsquokeep aspectratiorsquo button didnrsquot work asexpected and seemed to squishthe video buttons so they didnrsquotlook correct Although itrsquos not aproblem it would be nice to haveguidelines in addition to the gridoption

When yoursquove imported all yourvideos and created all your menusclick the File then click Burn DVDand OK to make an ISO image ofyour DVD Use Brasero XFBurn orK3b to burn the ISO to DVD

If yoursquore feeling particularlyadventurous and are not afraid ofa little XML you can even createyour own buttons for DVD Styler Aguy named Mike created a detailedblogger post about how to addyour own buttons to DVD Stylerherehttpmikesgeneralblogblogspotca200608creating-new-buttons-for-dvdstyler_04html

You can find the DVD Stylerdocumentation and other links onthe DVD Styler web site athttpwwwdvdstylerorgen

Happy DVD menuing

Charles is a step-father husbandand Linux fan who hosts a not-for-profit computer refurbishingproject He maintains a blog athttpwwwcharlesmccolmcom

full circle magazine 74 31 contents ^

MMYY SSTTOORRYY

It has been about 6 years since Itook my first dive into the ocean

of open source The first opensource operating system that I wasintroduced to was OpenSolaris Iwas very eager to know aboutLinux and Unix systems when I wascompleting my 11th standard inhigh school (In India graduationstarts after 12th standard) Untilnow I was mastering in Installationamp Troubleshooting of Windows Iloved to fix my friends systems as Iam crazy about operating systems

I love to have a challenge findsolutions to problems fix systemsand try new things I was wellknown in my school days andcollege days among classmatesand senior students for having ITskills In the first year of myengineering at Government Engcollege Dahod I loved to stay inthe internet lab till it closed Oncemy head of department professorfound out about my IT skills hegave me the responsibility tomaintain the system health of allcomputer systems in the Internetlab As a reward I got systems fortesting and trying out new things

At that time internet connectionswere very limited to a few collegesand enterprise organizations andthere were slow and unstable dial-up connections

I was looking for an operatingsystem more powerful thanWindows At that time in India theword ldquoLinuxrdquo was heard by a onlyfew IT geeks Linux was used rarelyin giant enterprises in India I triedout OpenSolaris but I didnt find itbetter than Windows

In September 2009 I cameacross the Ubuntu website whileGoogling about Linux Ubuntu wasdifferent than what I had heardabout other Linux distros I foundUbuntu more user friendly thanany other Linux distromdashwith a niceGUI and powerful securityfeatures I began to gather moreand more information aboutUbuntu Due to the slow andunstable internet speed (maxdownload speed 15 kbps) at thattime I could not download Ubuntu910 It would take 3 to 4 days todownload it and bandwidth wasalso costly at that time

Around October 2010 whenUbuntu 1010 was launched Idecided to download Ubuntu 1010anyhow Internet speed was goodenough but there werent stableinternet connections yet We couldhardly download up to 150 MB perday After downloading 5consecutive days with a mobiledial-up connection I downloadedUbuntu 1010 successfully on myfriends desktop We tried to makea WUBI installation but failed Idecided to install Ubuntu bycreating a new partition and have afull installation Finally I gotUbuntu installed within just 20minutes on a P4 with 512 MB RAMThis was my first installation ofUbuntu I had seen Ubuntu just inscreenshots before Within 3 days Iexplored the whole system Myfriend was confused about how touse the system but I taught himUbuntu My friend was very happywith Ubuntu because now he had avirus-free system with all requiredsoftware preinstalled We gotevery device working with Ubuntufrom a camera to 3G modemwithout installing any additionaldrivers My whole computing world

changed I was entering the worldof Ubuntu

In November 2010 I assembledmy own desktop with Core i3 2 GBRAM 500 GB HDD and UbuntuMany questions arose in my mindHow is Ubuntu being developedHow do contributors worktogether What does thiswonderful system consist of Afterspending some weeks on theInternet I got my answers Ichecked out the whole Ubuntuhistory and came across theLaunchpad platform Ubuntuforums wiki and Ubuntudocumentation I was alsointroduced to other Ubuntuderivatives like Backtrack LinuxMint and Linux Deepin

Ubuntu proceeded with 1104Natty 1110 Oneric 1204 Precise1210 Quantal I have enjoyedevery Ubuntu distro and never hadfaced a problem duringinstallation For the last two yearsUbuntu has grown and improved alot After the launch of Ubuntu1110 Natty many users didnt likeUnity but I never faced any

Written by Ketan Patel

full circle magazine 74 32 contents ^

MY STORYproblem with it Unity becamestable in 1204 and fixed problemswith other users also I joinedAskubuntu in April 2012 and have agood reputation there

As a student of Electronics andTelecommunication Engineering Iwas interested only in thetelecommunication part and have akeen knowledge of technologies inmy field Now I am interested inLinux servers as they are a corepart of telecom networks and ITEnterprises I decided to learnabout Linux servers and movetowards system administration Icame across many Linux serverdistros like Red Hat FedoraGentoo Arch Linux Centos andDebian Most of all I love to workwith Ubuntu Server and Debian

It took time to learn aboutservers due to a busy engineeringschedule During the time Iremained connected with theUbuntu world using newslettersand news sites like Omgubuntuand wwwubuntu-newsnet In timeI came across FCM I downloadedprevious issues After that everymonth I download FCM and nevermiss a single issue I introducedlots of friends to Ubuntu byinstalling on their laptops and

desktops

In December 2011 aftercompleting my 7th semester examI started my journey with UbuntuServer Within some months I self-learned Ubuntu Server I also gotcommand of Red Hat Fedora andCentos Currently I am working as aLinux System Administrator in an ITorganization at Surat GujaratIndia Thus Ubuntu has played animportant part in changing my lifeand showed the way to my careerThe Voyage has been just startedwe have to build Cloud Computingplatforms within a few months

LIBREOFFICE SPECIAL EDITIONS

httpfullcirclemagazineorglibreoffice-special-edition-volume-one

httpfullcirclemagazineorglibreoffice-special-edition-volume-two

OTHER SPECIAL EDITIONS

hhttpfullcirclemagazineorgscribus-special-edition

httpfullcirclemagazineorgubuntu-development-special-edition

httpfullcirclemagazineorgvirtualisation-series-special-edition

full circle magazine 74 33 contents ^

Full Circle PodcastEpisode 34RaspberryJamboree 2013

Your hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clarkand Freaky Clown

from the Blackpool (UK) LUGhttpblackpoollugorguk

Welcome to the first of a 2part conference special inthis episode the presentersreflect on the first everRaspberry Jamboree held atthe Manchester CentralConference Centre on 9thMarch 2013

MMYY SSTTOORRYY

Several years ago I purchased anAcer Aspire One ZG5 for the

relative bargain of pound85 It servedme well as a netbook for a coupleof years I replaced the defaultLinux Operating System withUbuntu 1010 Netbook edition andenjoyed using it System resourceswere relatively sparse having anIntel Atom 16GHz processor512MB RAM and an 8MB Videocard However courtesy of severebutterfingers I managed to breakthe screen I could have replaced itbut this would have cost me half ofthe original purchase price of themachine and I had a Dell LatitudeE6400 laptop to use whiletravelling so the netbook simplygot filed away in a drawer for afew months

After around 6 months Idecided to reboot the netbookusing a TV as a monitor to seewhether it still worked at all and itdid I had a spare 1GB memory chiplying around from a previous PCupgrade and decided to installthat into the netbook to seewhether performance improved Itdid but things still werent

lightning fast I had heard aboutXBMC previously and installed itEven with the extra memory thewhole system seemed slow I wasaware of Ubuntu derivatives suchas Lubuntu Kubuntu and Xubuntuand decided that I would installone of them to see hot muchbetter things were

I opted for Lubuntu 1204installing from a USB CD drive as Ihas trouble encouraging mymachine to boot from USB stickOnce Lubuntu was installed Iconnected via ethernet to theadjacent router and installedXBMC 110 and selected a fewplugins for XBMC the iPlayerplugin being of the most interestto me I also installed the Quartzskin as I knew that this was alighter skin than the default

The install was flawless andbefore long I was experimentingwith the plugins some of whichwere more polished than others Ipurchased a Microsoft brandedWireless keyboard and mouse andthese were simply plug and play aswas a USB infra-red remote control

purchased from ebay for pound3 Thislittle netbook has been quietlysoldiering on in this arrangementfor the last 6 months I have set itup so that I can now stream audioand video from a shared drive inthe house and have even used itfor a barbecue party in my garden

Because of the very limitedhardware of this machine it wouldbe unrealistic to expect super HighDefinition at all times but I canstream video from almost any datasource Spotify for Linux workswithout issue Video is connectedvia VGA to my television and audiovia phono cable to our surroundsound If there is ever anythingthat we would like to play thatXBMC cannot handle we cansimply launch Chromium and playvia the browser

On paper this little netbookought to be almost useless butfor the princely sum of pound20 I haveresurrected this little workhorseand it is now at the centre of myfamilys viewing experience

Written by Andrew Tatton

full circle magazine 74 34 contents ^

RREEVVIIEEWWWritten by Devyn Collier Johnson CClleemmeennttiinnee

Clementine is a popular musicplayer for Ubuntu systems

This music player makes a greatalternative to Rhythmbox andBanshee Clementine has manygreat features and abilities as wellas a nice layout It is not only amusic player but a music managerClementine allows users to edittags create and edit playlists andconvert (transcode) musicClementine can even retrieve coverart and missing tag informationWith Clementine users have achoice between using theapplication through the appindicator or as a full windowClearly Clementine is a flexibleand multi-functional musicmanager that many Linux usersmay want to try because of itsmany features

The latest version at the timeof writing is version 111 Thisversion is very stable For exampleClementine does not crash orfreeze the program completestasks successfully without issuesIn my opinion Clementine is muchmore stable than Rhythmbox andBanshee The program starts up

quickly when executed and closesswiftly when closed Clementinedoes not require any loading whenperforming many tasks HoweverClementine does require sometime to convert audio filesdownload cover art rescan musiclibraries or lookup tag info Thesetasks require time becauseconverting is a complicatedprocess networks have limits totheir speed and the library must

be created and indexed carefully

Clementine allows users tocontrol the player with thekeyboard For instance I can pressF7 to stop the music and F10 tomake it louder This allows users toperform one task without needingto switch windows to controlClementine Many music playerslike Smplayer VLC and Mplayer donot support this feature

Clementine responds to these key-commands without delay

The programs layout andgraphics are set up wonderfully Tothe left users will see their musicInternet radio stations artist infosong info and search results ndashdepending on the clicked icon onthe far left column To the rightusers will see the playlist contentsClementine displays the differentplaylists as tabs Just as webbrowsers like Firefox permit usersto have multiple tabs with awebpage in each each playlist is atab At the bottom of the playlistbox users will find the controls forcurrent playing music and theprogress bar In the bottom leftcorner of the application thecover-art is displayed with themusic title The icons and buttonsare carefully placed to provide acompact appearance This givesthe playlist and library box moreroom to list the music files

Clementine can be used as a tageditor If a user has an mp3 filethat does not have the informationabout the artist or genre

full circle magazine 74 35 contents ^

REVIEW - CLEMENTINEClementines tag editor will helpAfter a user right-clicks the musicfile to be edited they can clickldquoEdit track informationrdquo Thiscauses a window to appear withtwo tabs After clicking the tabtitled ldquoEdit tagsrdquo the user will seethe tags that can be edited If theuser is unsure about whatinformation should be typed intothe tags they can click ldquoCompletetags automaticallyrdquo to makeClementine search the Internet forinformation This ability wouldwork only with music made by wellknown musicians and notindividuals that post home-mademusic free on the InternetClementine can gather taginformation only if onlinedatabases list the song

Playlists are easily created andexported with Clementine Thefirst step is to right-click a song inthe left box when ldquoFilesrdquo orldquoLibraryrdquo is highlighted Thenselect ldquoOpen in new playlistrdquo Forthe songs that come next right-click and select ldquoAppend to currentplaylistrdquo After that right-click theplaylists tab and click ldquoSaveplaylistrdquo To finish exporting theplaylist pick a playlist format and asave location Once chosen clickldquoSaverdquo Clementine makes this

process very easy Other playlistcreators can be difficult or time-consuming to use Clementineallows users to save the playlist innumerous formats Many playlistmakers do not have a collection ofchoices as large as Clementineslist of formats This allows users toeasily make a playlist to use withany device or music playerprogram

Clementinehas anotherfeature thatmakes it apowerfulapplicationconvertingaudioClementinecan convertbetween a fewformats Theconversion window canbe opened by clickingldquoToolsrdquo in the menu bar andselecting ldquoTranscode Musicrdquo Nextclick ldquoAddrdquo to pick music files toconvert and configure the optionsThe converting feature is veryconvenient and easy to use Forexample the converting windowitself is self-explanatory

Clementine even has a moodbar

and a large variety of color sets Amoodbar is a colored progress barused instead of the plain defaultprogress bar However a moodbaris not just a colored bar The colorsare based on the ldquomoodrdquo of eachsection of the song The differentcolor sets are alternate colors usedto display each mood Tounderstand what a strip of thesong is like it helps to know whatthe color means for the activemood color set

The Internet radio works verywell Clementine provides

users with a largeselection of radio

stations for anygenre of musicThe collectionis not sparse

even Icecastalone is

extensiveClementine has no

difficulties playing Internet radiostations The sound quality issuperb and clear and the loading isswift It seems as if the music iscoming from local files

Clementine has an extensive listof visualizations They can befound and activated by clickingldquoTools gt Visualizationsrdquo The

window that appears containsoptions for the visualizationsUsers should be able to find theperfect visualization that theyenjoy viewing while listening tomusic The visualizations have aclear sharp appearance Themoving images are not blocky orpixelated

These many features makeClementine a great music managerThis is a powerful music player thatstill retains excellent performanceThis application can satisfy theneeds and wants of many userswhile still being easy to use Theprogram is pleasing to the eye anddoes not require time to figure outthe layout If users decide to try anew music manager or they dislikeUbuntus default music managerClementine may be a player thatthey may wish to try

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 20: Full Circle Magazine #74

full circle magazine 74 20 contents ^

Nicholas lives and works in GreeceHe has worked for a post-productionhouse for several years and migratedto Ubuntu because ldquoit rendersfasterrdquo You can email him atblender5dgmailcom

HOWTO - BLENDER Pt 6b

TIP The little dots are in everyshader not only emission and Ipersonally find them very useful toquickly create interesting stuff

Another interesting shader isthe Mix Shader As you can easilyunderstand from its name this is ashader that you can use to mixother shaders Two other shadersto be more precise So letrsquos selectour cone and change the DiffuseBSDF shader to Mix Shader Add aGlass shader and a Diffuse shaderor a Glossy Shader and anAnisotropic Shader to our coneChange the value of the Facparameter to adjust thepercentage of the second shader(0000 means 0 while 1000means 100)

Check the result on yourpreview window and adjust thesettings as you like

Another thing that I want tomention in this tiny littleintroduction on the CyclesRenderer is the use of planesinstead of lamps

Most people working in Blenderand Cycles use planes to illuminatetheir scenes Looks like more ldquoreal

worldrdquo lighting and I have noreason to argue with them

Below is where I am so far

For this month follow this linkhttpvimeocom68010380 toenjoy a wonderful work by 3people and Blender(congratulations goes to JavierTrapiella Baol Bardot Bulsara andRobert Green)

Also visit wwwblendernewsorgto enter and share with thousandsof professional artists

httpblendernewsorgxemid=Feature_Articlesampdocument_srl=1274

full circle magazine 74 21 contents ^

HHOOWW--TTOOWritten by Mark Crutch IInnkkssccaappee -- PPaarrtt 1144

Transparency ndash or itscounterpart opacity ndash is such a

fundamental concept in Inkscapethat it was one of the earliesttopics covered in this series Backin Part 3 you were introduced tothe Opacity spin-box on the statusbar which gives you the ability toset a single transparency level fora whole object or even a group ofobjects

If you want a single object tohave varying opacity ndash such ascompletely transparent at one endand opaque at the other ndash you canuse a gradient for the fill andstroke But what about doing thesame for a group of objects Youcould set suitable gradients oneach individual item in the groupseparately to get the desiredeffect but if your group containslots of objects then that approachbecomes tedious very quickly

The solution to this problem ismasking This is a technique thatuses a grayscale image as a meansof specifying the opacity ofanother object or group Any whitesections in the image cause that

part of the masked object toappear opaque Black sectionscause that part to appeartransparent And grays in-betweenresult in varying levels of opacity

Lets look at an example In thisimage (below) Ive placed a solidred circle on top of a solid greenbackground The green is theremainly to show the effect moreclearly On top of the circle is arectangle with a white-black-whitegradient Using this rectangle as amask for the circle gives the resultof a clipped circle that fades fromopaque to transparent and back toopaque

Note that anything outside themask is clipped In that respectmasking could even be used as analternative to the clip paths thatwere introduced in the previouspart of this tutorial Draw yourmask entirely in white ndash or in solidshades of white and black ndash andany parts of the masked objectwhich lie outside the mask orwhich are colored black will beclipped Usually I recommend usinga clip path in preference to a maskif you simply want a hard clippededge but as we will see later inthis article there are times whenits easier to use a mask

You may recall that the fill andstroke of a clip path are irrelevantto the final effect on the clippedobject With masks however theopposite is true ndash the color of eachindividual pixel is taken intoaccount when calculating its effecton the masked object so fills andstrokes have significance

Did I say pixel In a vectorformat In practice there are fewcases where an SVG file is actuallyused as a purely vector format Ifyou want to display an SVG file ona computer screen or print it to aninkjet or laser printer it isultimately converted to pixelsMasking takes place during thisfinal output step so although themask may be made up of vectorobjects and the item beingmasked is also a vector the finalresult is really generated only atthe point that those vectors areconverted to individual pixels fordisplay or printing

Using a thick-stroked rectangleand strictly black or white pixelsits easy to see the differencebetween a clip path and the use of

full circle magazine 74 22 contents ^

HOWTO - INKSCAPE Pt14a mask to simulate clipping In thetop pair of images Ive used therectangle as a clip path and youcan see that the result is alignedwith the center line of the strokeThe second and third pairs ofimages show the rectangle beingused as a mask with only whiteparts remaining and black partsbecoming transparent Itsespecially clear in the last pair thatthe stroke has an effect

By now it should be clear thatclipping and masking are similaroperations so its not reallysurprising that Inkscape exposesthem with the same user interfaceJust as with clipping the maskingobject must be on top of the objectto be masked in terms of the z-index You then select both itemsand choose Set Mask from thecontext menu or Object gt Mask gtSet from the main menu Releasinga masked object is as simple asselecting it (it will be described asldquoMaskedrdquo in the status bar) thenchoosing Release Mask from thecontext menu or Object gt Mask gtRelease from the main menu Justas with clip paths it is possible toedit masks using the node toolwithout releasing them first butgenerally theres little benefit todoing so as you can edit only theoutline shape of the path not itscolor

As youve seen using agrayscale gradient as a mask givesyou some control over the opacityof the masked object You may alsorecall that Inkscape offers aselection of black and whitepatterns in its Fill amp Stroke dialogplus a few grayscale bitmap fillpatterns These may previously

have seemed rather limiting buttheir monochrome nature makesthem perfect for use as a mask

The checkerboard pattern is agood example of a situation whereits easier to use a mask than a clippath This same effect could beachieved by clipping with acomplex path but its probably notworth the extra effort Lookingclosely at the checkerboard youllnotice that the fill isnt made up ofblack and white squares but ratherwhite and transparent Using whiteand transparent can sometimes

make it easier to see what parts ofan object you are masking whiteareas will remain visible andtransparent areas will be clipped Atranslucent white area will havethe same effect as a shade of grayIt may seem counter-intuitive tocover the parts of the object thatyou want to keep and expose theparts that will be hidden but thatsthe way that masking has beendefined in the SVG specification sothats the way it works in Inkscape

Because clip paths are definedby a boundary and a concept ofwhats inside and outside thatboundary its possible to use onlya single path or object to define aclipping shape Masks on the otherhand are concerned with only thecolor of pixels so it doesnt reallymatter whether your mask is madeup of a single object or a wholeload of objects inside a group Thisallows you to create complexarrangements of colors andpatterns which would beimpossible to reproduce using asingle path

This example uses a groupmade up of a few random objectsas a mask You can see that therepeating radial gradient of therectangle made up of a white-to-

full circle magazine 74 23 contents ^

Mark has been using Linux since1994 and uses Inkscape to createtwo webcomics The Greys andMonsters Inked which can both befound athttpwwwpeppertopcom

HOWTO - INKSCAPE Pt14transparent transition results in asimilar pattern being visible fromthe masked red circle But byadding extra black and whitefeatures to the mask group youcan ldquooverriderdquo the pattern withexplicit sections of transparencyand opacity One thing to note isthe place where the black linecrosses the white one because theblack line is on top the pixels atthat position are black so that partof the masked object istransparent It doesnt matterwhats going on within the groupall that matters is the color of thefinal pixels This may not be thebest piece of abstract art in theworld but it would have been a lotharder to draw without usingmasks

Although you can use masks tocreate complex arrangements ofclipping and transparencyprobably the most common use issimply to add ldquofeatheringrdquo to theedges of a group so that it fadesinto the background In that caseall you need for your mask designis a strongly blurred white ellipseas demonstrated in this whollyunseasonal greeting card design

Throughout this article Ivereferred to masks as beinggrayscale images Thats notstrictly true ndash a mask can be anycombination of colors that youwant However anything otherthan white black or gray will beconverted into a grayscale imagebefore its used as a mask This canmake it difficult to predict the

exact effect of a color on theresultant opacity so I recommendusing pure grayscales whendrawing your masks in almost allcases

full circle magazine 74 24 contents ^

HHOOWW--TTOOWritten by Ronnie Tucker WWrriittee FFoorr FFuullll CCiirrccllee MMaaggaazziinnee

GUIDELINES

The single rule for an article isthat it must somehow be

linked to Ubuntu or one of themany derivatives of Ubuntu(Kubuntu Xubuntu Lubuntu etc)

RULES

bull There is no word limit for articlesbut be advised that long articlesmay be split across several issues

bull For advice please refer to theOfficial Full Circle Style Guidehttpurlfullcirclemagazineorg75d471

bull Write your article in whicheversoftware you choose I wouldrecommend LibreOffice but mostimportantly - PLEASE SPELL ANDGRAMMAR CHECK IT

bull In your article please indicatewhere you would like a particularimage to be placed by indicatingthe image name in a newparagraph or by embedding theimage in the ODT (Open Office)

document

bull Images should be JPG no widerthan 800 pixels and use lowcompression

bull Do not use tables or any type ofbold or italic formatting

If you are writing a reviewplease follow these guidelines

When you are ready to submityour article please email it toarticlesfullcirclemagazineorg

TRANSLATIONS

If you would like to translateFull Circle into your nativelanguage please send an email toronniefullcirclemagazineorg andwe will either put you in touch withan existing team or give youaccess to the raw text to translatefrom With a completed PDF youwill be able to upload your file tothe main Full Circle site

REVIEWS

GAMESAPPLICATIONSWhen reviewing gamesapplications please state clearly

bull title of the gamebull who makes the gamebull is it free or a paid downloadbull where to get it from (give downloadhomepage URL)bull is it Linux native or did you use Winebull your marks out of fivebull a summary with positive and negative points

HARDWAREWhen reviewing hardware please state clearly

bull make and model of the hardwarebull what category would you put this hardware intobull any glitches that you may have had while using the hardwarebull easy to get the hardware working in Linuxbull did you have to use Windows driversbull marks out of fivebull a summary with positive and negative points

You dont need to be an expert to write anarticle - write about the games applicationsand hardware that you use every day

full circle magazine 74 25 contents ^

httpsspideroakcom

Get 25 off any SpiderOak packagewith the code FullcirclemagFans

full circle magazine 74 26 contents ^

AASSKK TTHHEE NNEEWW GGUUYYWritten by Copil Yaacuteňez

Hi everyone Welcome back toAsk the New Guy

If you have a simple questionand you think Ubuntu Bug 1 issome kind of flying roach contactme at copilyanezgmailcom

Todayrsquos question is

Q How do I connect to myUbuntu desktop using myAndroid phone

A Right this way Mr Bond QBranch has been working on somenew toys for you How about thisItrsquos a combination martini shaker-slash-Taser No Well thenperhaps this combination cufflink-slash-Taser Or this itrsquos acombination Taser-slash-Taser Notvery imaginative I know Sorry sirwersquore a little underfunded rightnow

Nothing says ldquoI want to beDaniel Craig or Jennifer Garnerrdquolike accessing your Ubuntu desktopfrom your mobile phone Whatrsquosfunny is that if Hollywood weredoing it there would be multiple

cascading menus and screens alongwith some kind of eye-trackingdigital Heads Up Display andvirtual keys yoursquod have to press inthe air like a methed-out orchestracomposer

Quick detour why is it thatevery tinseltown movie showspeople working with virtual GUIssuspended in front of them I getexhausted just lifting my hand toturn off the monitor Forget abouthacking an enemy server can youimagine typing an email on one ofthose Are there NO ergonomicsexperts in Hollywood End detour

As usual Ubuntursquos way is easyand sexy Not sexy as in actuallysexy Accessing your desktopremotely isnrsquot likely to get you adate with Halle Berry or JavierBardem But it might impress MissLinux Kernel 2013 and keep strayLuddites from wandering ontoyour lawn

To access your Ubuntu desktopfrom your Android phone yoursquollneed the following

1 An Ubuntu PC (Irsquom on 1304) -make sure itrsquos connected to yourhome network2 An Android Phone (I used an HTCDroid Incredible II runningGingerbread)3 Someone to shout ldquoHallelujahrdquowhen yoursquore finished (this is keypeople donrsquot skimp)

Okeedokee got everythingready Good Go to your PC andclick on the Ubuntu symbol to

open the Unity search field TypeDESKTOP and yoursquoll see a DesktopSharing application Click on thatto open it

Here is how I configured mypreferences in order to giveexternal access to my Ubuntudesktop

The Desktop Sharing windowasks for a password that must be

full circle magazine 74 27 contents ^

entered in order for someone toconnect from the outside Usesomething you can easilyremember like the name of thegaffer on Star Trek II The Wrath ofKhan (Romolo Aquistapace as ifyou didnrsquot know)

Yoursquoll notice I left blank theldquoYou must confirm each access tothis machinerdquo option You mightwant to keep this box checked Itrsquosnever a good idea to leave yourmachine accessible to the outsideworld even if yoursquore requiring apassword I have it toggled OFF forease of use but honestly do as Isay not as I do And as a generalrule you should never takesecurity advice from someone whorevels in his ignorance

Oh if you currently have yourapp bar along the left side of yourscreen set to auto-hide changethat to the default so that itrsquosalways visible If the app bar auto-hides itrsquos more difficult to access itfrom your phone Also if you haveyour computer set to sleep after acertain amount of time you mightwant to change this setting so thatyour PC doesnrsquot go to sleep andthus disconnect you in the middleof a connection

Yoursquoll also need your desktopPCrsquos IP address Ubuntu makes thisdead simple Just right-click thenetwork icon and click onConnection Information Note theIP address listed there yoursquoll needit in just a second

Okay now itrsquos time to get yourphone ready

Fire up your Android phone andhead over to the Google PlayStore Yoursquore going to need a VNCclient Thatrsquos the software that willconnect your phone to your PC Irsquomnot sure what VNC stands forprobably just the initials of the

white-haired wizard who capturedthis sorcery and gave it away onthe Internet

I should probably take amoment to explain what a VNCclient does But Irsquom not gonnaLifersquos too short you know

The VNC client I used is calledandroid-vnc-viewer and itrsquos freeOnce yoursquove downloaded thesoftware press the icon to run itYoursquoll see a window with emptyfields Letrsquos fill those in and solidifyyour status as AlphaNerdNerdette among your peers(which if they mainly consist ofvillains named Hans with world

domination fetishes you shouldconsider ditching)

In the Nickname field typesomething catchy like Space Wolfor Super Tramp Yoursquore beingtotally badass right now yournickname should reflect this

Next type in the password youset up on the Desktop Sharingapplication Finally type in thedesktop PCrsquos IP address Yourscreen should look something likethat shown on the following page

Ready Time to see if yourHallelujah shouter is up to the taskAlso if there are any annoyingneighbors who keep trying toexplain fantasy football to youinvite them over Payback time

Click Connect Hallelujah Feelfree to lift your arms up Mosesstyle and scream ldquoBeholdrdquo In a fewmoments your smartphone screenwill fill with a lower resolutionversion of whatever is on yourdesktop screen Your phonersquosscreen will now act like a laptoptrackpad Wherever you move yourfinger your cursor follows Tap thescreen on an Ubuntu app icon andwatch it open

ASK THE NEW GUY

full circle magazine 74 28 contents ^

Copil is an Aztec name that roughlytranslates to ldquoyou need my heart forwhat againrdquo His love of womenrsquosshoes is chronicled atyaconfidentialblogspotcom Youcan also watch him embarrasshimself on Twitter (copil)

Pretty cool right

What can you do with this Theoptions are endless You couldaccess your PC and email yourself afile you forgot to put into thecloud Or click on your webcam anddo a quick security check of yourhome office Or make peoplebelieve yoursquove just hacked into abad guyrsquos world dominationsystem and are shutting down hisnuclear weapons lab with a fewkeystrokes Ladies yoursquoll be all therage at the next LAN party

Go ahead indulge your innerSydney Bristow or James Bond

Good luck and HappyUbuntuing

ASK THE NEW GUY

PYTHON SPECIAL EDITIONS

httpfullcirclemagazineorgissue-py01 httpfullcirclemagazineorgissue-py02

httpfullcirclemagazineorgpython-special-edition-issue-three

httpfullcirclemagazineorgpython-special-edition-volume-four

httpfullcirclemagazineorgpython-special-edition-volume-five

httpfullcirclemagazineorgpython-special-edition-volume-six

full circle magazine 74 29 contents ^

LLIINNUUXX LLAABBWritten by Charles McColm DDVVDD MMeennuuss wwiitthh DDVVDDSSttyylleerr

Video is everywhere thesedays Our phones tablets

digital cameras and notebooks allhave video capable cameras inthem Whether yoursquore taking afamily video or producing adocumentary itrsquos nice to put somepolish on the video There are a lotof video editing tools for LinuxLives Cinelerra OpenShot Pitiviand Kdenlive to name a few Theseediting tools will help you put thepolish on your actual video butwhat do you do about creating apolished looking DVD menu

In FCM73 I mentionedDeVeDe and KMediafactoryDeVeDe is great for creatingsimple menus if yoursquore in a hurrybut menus look text heavyKMediafactory was great at onetime but it hasnrsquot been developedin several years and the templatesare limited Enter DVDStylerDVDStyler is a cross-platform freeDVD authoring application for thecreation of professional-lookingDVDs

DVDStyler is available in theuniverse repository of Ubuntu and

can be downloaded with a simple

apt-get install dvdstyler

DVDStyler has a number of xinevideo-related dependencies

When DVDStyler starts itprompts you to create a newproject or open an existing projectIf you create a new project yoursquollwant to adjust some of the projecttitle DVD size video quality videoformat aspect ratio and audioformat for your region In NorthAmerica we use NTSC I chose the

169 rectangular aspect ratio andstuck with the default AC3 audio

Next yoursquore shown a number oftemplates and asked to select atemplate You can choose atemplate or simple click the no-template button There are aselection of backgrounds on theleft hand side to choose from butby right clicking in the blank spaceand selecting properties you canchoose your own image and audiotrack for the menu If you select anaudio track be sure to click the

loop check-box to have it playmore than once (you too can havethat eventually annoying repeatingmusic track that seems so coolwhen you first hear it)

Once you have your backgroundand audio track itrsquos time to addsome content In this instance Ikept it simple and added twovideos by clicking on the FileBrowser tab on the left side anddragging two videos to the menupage To add text beside thevideos right-click near the videosselect add then select text andtype in the text (Sintel forexample) Once the text is on thepage you can select it and changethe text properties including fontsize style fill outline color outlinesize background color andlocation

I wanted an option to play bothvideos back-to-back so I added abutton from the buttons tab onthe left I changed its properties byright-clicking on the buttonselecting properties then clickingon the Play all titles check-box

full circle magazine 74 30 contents ^

LINUX LABButtons need not be tied to

videos You can also add sub-menus by clicking on the DVDmenu option then clicking add andmenu This creates a second menuwhich you can link a button to bychoosing menu 2 (in the imageabove I just have one menu calledMenu 1) from the Jump to drop-down dialog (instead of title 1 inthe example illustrated) Sub-menus can be used to create amenu for chapters subtitles oraudio

A good example of how youmight use a second menu is if youwant to provide a menu forspecific chapters of a video Donrsquotworry if your video is one longvideo you can create chapters byright clicking on the video (title 1for example) selecting propertiesand entering the time for thesecond third fourth etc chaptersin the chapters field

In the buttons along the lefthand side there is a square blankbutton above an elliptical blankbutton The square button displaysan image once dragged to themenu space On the second menudrag out enough square buttons tomatch the chapters yoursquove created(remember chapter 1 usually starts

at position 0 in the video soalthough our screenshot shows 5times we have 6 chapters) Addtext below or beside each chapterBy default all the square buttonswill be linked to chapter 1 Tochange this right-click on eachsquare button choose propertiesand from the Jump to drop-downselect the correct chapter for eachbutton Donrsquot forget to add a menubutton and link it back to menu 1(our topmain menu) With a littlework you can get some neatresults

DVD Styler is a great programbut during the making of severalmenus I bumped into a fewproblems First text appears to belimited to 10 characters Secondalthough I was able to resize thevideo buttons the lsquokeep aspectratiorsquo button didnrsquot work asexpected and seemed to squishthe video buttons so they didnrsquotlook correct Although itrsquos not aproblem it would be nice to haveguidelines in addition to the gridoption

When yoursquove imported all yourvideos and created all your menusclick the File then click Burn DVDand OK to make an ISO image ofyour DVD Use Brasero XFBurn orK3b to burn the ISO to DVD

If yoursquore feeling particularlyadventurous and are not afraid ofa little XML you can even createyour own buttons for DVD Styler Aguy named Mike created a detailedblogger post about how to addyour own buttons to DVD Stylerherehttpmikesgeneralblogblogspotca200608creating-new-buttons-for-dvdstyler_04html

You can find the DVD Stylerdocumentation and other links onthe DVD Styler web site athttpwwwdvdstylerorgen

Happy DVD menuing

Charles is a step-father husbandand Linux fan who hosts a not-for-profit computer refurbishingproject He maintains a blog athttpwwwcharlesmccolmcom

full circle magazine 74 31 contents ^

MMYY SSTTOORRYY

It has been about 6 years since Itook my first dive into the ocean

of open source The first opensource operating system that I wasintroduced to was OpenSolaris Iwas very eager to know aboutLinux and Unix systems when I wascompleting my 11th standard inhigh school (In India graduationstarts after 12th standard) Untilnow I was mastering in Installationamp Troubleshooting of Windows Iloved to fix my friends systems as Iam crazy about operating systems

I love to have a challenge findsolutions to problems fix systemsand try new things I was wellknown in my school days andcollege days among classmatesand senior students for having ITskills In the first year of myengineering at Government Engcollege Dahod I loved to stay inthe internet lab till it closed Oncemy head of department professorfound out about my IT skills hegave me the responsibility tomaintain the system health of allcomputer systems in the Internetlab As a reward I got systems fortesting and trying out new things

At that time internet connectionswere very limited to a few collegesand enterprise organizations andthere were slow and unstable dial-up connections

I was looking for an operatingsystem more powerful thanWindows At that time in India theword ldquoLinuxrdquo was heard by a onlyfew IT geeks Linux was used rarelyin giant enterprises in India I triedout OpenSolaris but I didnt find itbetter than Windows

In September 2009 I cameacross the Ubuntu website whileGoogling about Linux Ubuntu wasdifferent than what I had heardabout other Linux distros I foundUbuntu more user friendly thanany other Linux distromdashwith a niceGUI and powerful securityfeatures I began to gather moreand more information aboutUbuntu Due to the slow andunstable internet speed (maxdownload speed 15 kbps) at thattime I could not download Ubuntu910 It would take 3 to 4 days todownload it and bandwidth wasalso costly at that time

Around October 2010 whenUbuntu 1010 was launched Idecided to download Ubuntu 1010anyhow Internet speed was goodenough but there werent stableinternet connections yet We couldhardly download up to 150 MB perday After downloading 5consecutive days with a mobiledial-up connection I downloadedUbuntu 1010 successfully on myfriends desktop We tried to makea WUBI installation but failed Idecided to install Ubuntu bycreating a new partition and have afull installation Finally I gotUbuntu installed within just 20minutes on a P4 with 512 MB RAMThis was my first installation ofUbuntu I had seen Ubuntu just inscreenshots before Within 3 days Iexplored the whole system Myfriend was confused about how touse the system but I taught himUbuntu My friend was very happywith Ubuntu because now he had avirus-free system with all requiredsoftware preinstalled We gotevery device working with Ubuntufrom a camera to 3G modemwithout installing any additionaldrivers My whole computing world

changed I was entering the worldof Ubuntu

In November 2010 I assembledmy own desktop with Core i3 2 GBRAM 500 GB HDD and UbuntuMany questions arose in my mindHow is Ubuntu being developedHow do contributors worktogether What does thiswonderful system consist of Afterspending some weeks on theInternet I got my answers Ichecked out the whole Ubuntuhistory and came across theLaunchpad platform Ubuntuforums wiki and Ubuntudocumentation I was alsointroduced to other Ubuntuderivatives like Backtrack LinuxMint and Linux Deepin

Ubuntu proceeded with 1104Natty 1110 Oneric 1204 Precise1210 Quantal I have enjoyedevery Ubuntu distro and never hadfaced a problem duringinstallation For the last two yearsUbuntu has grown and improved alot After the launch of Ubuntu1110 Natty many users didnt likeUnity but I never faced any

Written by Ketan Patel

full circle magazine 74 32 contents ^

MY STORYproblem with it Unity becamestable in 1204 and fixed problemswith other users also I joinedAskubuntu in April 2012 and have agood reputation there

As a student of Electronics andTelecommunication Engineering Iwas interested only in thetelecommunication part and have akeen knowledge of technologies inmy field Now I am interested inLinux servers as they are a corepart of telecom networks and ITEnterprises I decided to learnabout Linux servers and movetowards system administration Icame across many Linux serverdistros like Red Hat FedoraGentoo Arch Linux Centos andDebian Most of all I love to workwith Ubuntu Server and Debian

It took time to learn aboutservers due to a busy engineeringschedule During the time Iremained connected with theUbuntu world using newslettersand news sites like Omgubuntuand wwwubuntu-newsnet In timeI came across FCM I downloadedprevious issues After that everymonth I download FCM and nevermiss a single issue I introducedlots of friends to Ubuntu byinstalling on their laptops and

desktops

In December 2011 aftercompleting my 7th semester examI started my journey with UbuntuServer Within some months I self-learned Ubuntu Server I also gotcommand of Red Hat Fedora andCentos Currently I am working as aLinux System Administrator in an ITorganization at Surat GujaratIndia Thus Ubuntu has played animportant part in changing my lifeand showed the way to my careerThe Voyage has been just startedwe have to build Cloud Computingplatforms within a few months

LIBREOFFICE SPECIAL EDITIONS

httpfullcirclemagazineorglibreoffice-special-edition-volume-one

httpfullcirclemagazineorglibreoffice-special-edition-volume-two

OTHER SPECIAL EDITIONS

hhttpfullcirclemagazineorgscribus-special-edition

httpfullcirclemagazineorgubuntu-development-special-edition

httpfullcirclemagazineorgvirtualisation-series-special-edition

full circle magazine 74 33 contents ^

Full Circle PodcastEpisode 34RaspberryJamboree 2013

Your hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clarkand Freaky Clown

from the Blackpool (UK) LUGhttpblackpoollugorguk

Welcome to the first of a 2part conference special inthis episode the presentersreflect on the first everRaspberry Jamboree held atthe Manchester CentralConference Centre on 9thMarch 2013

MMYY SSTTOORRYY

Several years ago I purchased anAcer Aspire One ZG5 for the

relative bargain of pound85 It servedme well as a netbook for a coupleof years I replaced the defaultLinux Operating System withUbuntu 1010 Netbook edition andenjoyed using it System resourceswere relatively sparse having anIntel Atom 16GHz processor512MB RAM and an 8MB Videocard However courtesy of severebutterfingers I managed to breakthe screen I could have replaced itbut this would have cost me half ofthe original purchase price of themachine and I had a Dell LatitudeE6400 laptop to use whiletravelling so the netbook simplygot filed away in a drawer for afew months

After around 6 months Idecided to reboot the netbookusing a TV as a monitor to seewhether it still worked at all and itdid I had a spare 1GB memory chiplying around from a previous PCupgrade and decided to installthat into the netbook to seewhether performance improved Itdid but things still werent

lightning fast I had heard aboutXBMC previously and installed itEven with the extra memory thewhole system seemed slow I wasaware of Ubuntu derivatives suchas Lubuntu Kubuntu and Xubuntuand decided that I would installone of them to see hot muchbetter things were

I opted for Lubuntu 1204installing from a USB CD drive as Ihas trouble encouraging mymachine to boot from USB stickOnce Lubuntu was installed Iconnected via ethernet to theadjacent router and installedXBMC 110 and selected a fewplugins for XBMC the iPlayerplugin being of the most interestto me I also installed the Quartzskin as I knew that this was alighter skin than the default

The install was flawless andbefore long I was experimentingwith the plugins some of whichwere more polished than others Ipurchased a Microsoft brandedWireless keyboard and mouse andthese were simply plug and play aswas a USB infra-red remote control

purchased from ebay for pound3 Thislittle netbook has been quietlysoldiering on in this arrangementfor the last 6 months I have set itup so that I can now stream audioand video from a shared drive inthe house and have even used itfor a barbecue party in my garden

Because of the very limitedhardware of this machine it wouldbe unrealistic to expect super HighDefinition at all times but I canstream video from almost any datasource Spotify for Linux workswithout issue Video is connectedvia VGA to my television and audiovia phono cable to our surroundsound If there is ever anythingthat we would like to play thatXBMC cannot handle we cansimply launch Chromium and playvia the browser

On paper this little netbookought to be almost useless butfor the princely sum of pound20 I haveresurrected this little workhorseand it is now at the centre of myfamilys viewing experience

Written by Andrew Tatton

full circle magazine 74 34 contents ^

RREEVVIIEEWWWritten by Devyn Collier Johnson CClleemmeennttiinnee

Clementine is a popular musicplayer for Ubuntu systems

This music player makes a greatalternative to Rhythmbox andBanshee Clementine has manygreat features and abilities as wellas a nice layout It is not only amusic player but a music managerClementine allows users to edittags create and edit playlists andconvert (transcode) musicClementine can even retrieve coverart and missing tag informationWith Clementine users have achoice between using theapplication through the appindicator or as a full windowClearly Clementine is a flexibleand multi-functional musicmanager that many Linux usersmay want to try because of itsmany features

The latest version at the timeof writing is version 111 Thisversion is very stable For exampleClementine does not crash orfreeze the program completestasks successfully without issuesIn my opinion Clementine is muchmore stable than Rhythmbox andBanshee The program starts up

quickly when executed and closesswiftly when closed Clementinedoes not require any loading whenperforming many tasks HoweverClementine does require sometime to convert audio filesdownload cover art rescan musiclibraries or lookup tag info Thesetasks require time becauseconverting is a complicatedprocess networks have limits totheir speed and the library must

be created and indexed carefully

Clementine allows users tocontrol the player with thekeyboard For instance I can pressF7 to stop the music and F10 tomake it louder This allows users toperform one task without needingto switch windows to controlClementine Many music playerslike Smplayer VLC and Mplayer donot support this feature

Clementine responds to these key-commands without delay

The programs layout andgraphics are set up wonderfully Tothe left users will see their musicInternet radio stations artist infosong info and search results ndashdepending on the clicked icon onthe far left column To the rightusers will see the playlist contentsClementine displays the differentplaylists as tabs Just as webbrowsers like Firefox permit usersto have multiple tabs with awebpage in each each playlist is atab At the bottom of the playlistbox users will find the controls forcurrent playing music and theprogress bar In the bottom leftcorner of the application thecover-art is displayed with themusic title The icons and buttonsare carefully placed to provide acompact appearance This givesthe playlist and library box moreroom to list the music files

Clementine can be used as a tageditor If a user has an mp3 filethat does not have the informationabout the artist or genre

full circle magazine 74 35 contents ^

REVIEW - CLEMENTINEClementines tag editor will helpAfter a user right-clicks the musicfile to be edited they can clickldquoEdit track informationrdquo Thiscauses a window to appear withtwo tabs After clicking the tabtitled ldquoEdit tagsrdquo the user will seethe tags that can be edited If theuser is unsure about whatinformation should be typed intothe tags they can click ldquoCompletetags automaticallyrdquo to makeClementine search the Internet forinformation This ability wouldwork only with music made by wellknown musicians and notindividuals that post home-mademusic free on the InternetClementine can gather taginformation only if onlinedatabases list the song

Playlists are easily created andexported with Clementine Thefirst step is to right-click a song inthe left box when ldquoFilesrdquo orldquoLibraryrdquo is highlighted Thenselect ldquoOpen in new playlistrdquo Forthe songs that come next right-click and select ldquoAppend to currentplaylistrdquo After that right-click theplaylists tab and click ldquoSaveplaylistrdquo To finish exporting theplaylist pick a playlist format and asave location Once chosen clickldquoSaverdquo Clementine makes this

process very easy Other playlistcreators can be difficult or time-consuming to use Clementineallows users to save the playlist innumerous formats Many playlistmakers do not have a collection ofchoices as large as Clementineslist of formats This allows users toeasily make a playlist to use withany device or music playerprogram

Clementinehas anotherfeature thatmakes it apowerfulapplicationconvertingaudioClementinecan convertbetween a fewformats Theconversion window canbe opened by clickingldquoToolsrdquo in the menu bar andselecting ldquoTranscode Musicrdquo Nextclick ldquoAddrdquo to pick music files toconvert and configure the optionsThe converting feature is veryconvenient and easy to use Forexample the converting windowitself is self-explanatory

Clementine even has a moodbar

and a large variety of color sets Amoodbar is a colored progress barused instead of the plain defaultprogress bar However a moodbaris not just a colored bar The colorsare based on the ldquomoodrdquo of eachsection of the song The differentcolor sets are alternate colors usedto display each mood Tounderstand what a strip of thesong is like it helps to know whatthe color means for the activemood color set

The Internet radio works verywell Clementine provides

users with a largeselection of radio

stations for anygenre of musicThe collectionis not sparse

even Icecastalone is

extensiveClementine has no

difficulties playing Internet radiostations The sound quality issuperb and clear and the loading isswift It seems as if the music iscoming from local files

Clementine has an extensive listof visualizations They can befound and activated by clickingldquoTools gt Visualizationsrdquo The

window that appears containsoptions for the visualizationsUsers should be able to find theperfect visualization that theyenjoy viewing while listening tomusic The visualizations have aclear sharp appearance Themoving images are not blocky orpixelated

These many features makeClementine a great music managerThis is a powerful music player thatstill retains excellent performanceThis application can satisfy theneeds and wants of many userswhile still being easy to use Theprogram is pleasing to the eye anddoes not require time to figure outthe layout If users decide to try anew music manager or they dislikeUbuntus default music managerClementine may be a player thatthey may wish to try

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 21: Full Circle Magazine #74

full circle magazine 74 21 contents ^

HHOOWW--TTOOWritten by Mark Crutch IInnkkssccaappee -- PPaarrtt 1144

Transparency ndash or itscounterpart opacity ndash is such a

fundamental concept in Inkscapethat it was one of the earliesttopics covered in this series Backin Part 3 you were introduced tothe Opacity spin-box on the statusbar which gives you the ability toset a single transparency level fora whole object or even a group ofobjects

If you want a single object tohave varying opacity ndash such ascompletely transparent at one endand opaque at the other ndash you canuse a gradient for the fill andstroke But what about doing thesame for a group of objects Youcould set suitable gradients oneach individual item in the groupseparately to get the desiredeffect but if your group containslots of objects then that approachbecomes tedious very quickly

The solution to this problem ismasking This is a technique thatuses a grayscale image as a meansof specifying the opacity ofanother object or group Any whitesections in the image cause that

part of the masked object toappear opaque Black sectionscause that part to appeartransparent And grays in-betweenresult in varying levels of opacity

Lets look at an example In thisimage (below) Ive placed a solidred circle on top of a solid greenbackground The green is theremainly to show the effect moreclearly On top of the circle is arectangle with a white-black-whitegradient Using this rectangle as amask for the circle gives the resultof a clipped circle that fades fromopaque to transparent and back toopaque

Note that anything outside themask is clipped In that respectmasking could even be used as analternative to the clip paths thatwere introduced in the previouspart of this tutorial Draw yourmask entirely in white ndash or in solidshades of white and black ndash andany parts of the masked objectwhich lie outside the mask orwhich are colored black will beclipped Usually I recommend usinga clip path in preference to a maskif you simply want a hard clippededge but as we will see later inthis article there are times whenits easier to use a mask

You may recall that the fill andstroke of a clip path are irrelevantto the final effect on the clippedobject With masks however theopposite is true ndash the color of eachindividual pixel is taken intoaccount when calculating its effecton the masked object so fills andstrokes have significance

Did I say pixel In a vectorformat In practice there are fewcases where an SVG file is actuallyused as a purely vector format Ifyou want to display an SVG file ona computer screen or print it to aninkjet or laser printer it isultimately converted to pixelsMasking takes place during thisfinal output step so although themask may be made up of vectorobjects and the item beingmasked is also a vector the finalresult is really generated only atthe point that those vectors areconverted to individual pixels fordisplay or printing

Using a thick-stroked rectangleand strictly black or white pixelsits easy to see the differencebetween a clip path and the use of

full circle magazine 74 22 contents ^

HOWTO - INKSCAPE Pt14a mask to simulate clipping In thetop pair of images Ive used therectangle as a clip path and youcan see that the result is alignedwith the center line of the strokeThe second and third pairs ofimages show the rectangle beingused as a mask with only whiteparts remaining and black partsbecoming transparent Itsespecially clear in the last pair thatthe stroke has an effect

By now it should be clear thatclipping and masking are similaroperations so its not reallysurprising that Inkscape exposesthem with the same user interfaceJust as with clipping the maskingobject must be on top of the objectto be masked in terms of the z-index You then select both itemsand choose Set Mask from thecontext menu or Object gt Mask gtSet from the main menu Releasinga masked object is as simple asselecting it (it will be described asldquoMaskedrdquo in the status bar) thenchoosing Release Mask from thecontext menu or Object gt Mask gtRelease from the main menu Justas with clip paths it is possible toedit masks using the node toolwithout releasing them first butgenerally theres little benefit todoing so as you can edit only theoutline shape of the path not itscolor

As youve seen using agrayscale gradient as a mask givesyou some control over the opacityof the masked object You may alsorecall that Inkscape offers aselection of black and whitepatterns in its Fill amp Stroke dialogplus a few grayscale bitmap fillpatterns These may previously

have seemed rather limiting buttheir monochrome nature makesthem perfect for use as a mask

The checkerboard pattern is agood example of a situation whereits easier to use a mask than a clippath This same effect could beachieved by clipping with acomplex path but its probably notworth the extra effort Lookingclosely at the checkerboard youllnotice that the fill isnt made up ofblack and white squares but ratherwhite and transparent Using whiteand transparent can sometimes

make it easier to see what parts ofan object you are masking whiteareas will remain visible andtransparent areas will be clipped Atranslucent white area will havethe same effect as a shade of grayIt may seem counter-intuitive tocover the parts of the object thatyou want to keep and expose theparts that will be hidden but thatsthe way that masking has beendefined in the SVG specification sothats the way it works in Inkscape

Because clip paths are definedby a boundary and a concept ofwhats inside and outside thatboundary its possible to use onlya single path or object to define aclipping shape Masks on the otherhand are concerned with only thecolor of pixels so it doesnt reallymatter whether your mask is madeup of a single object or a wholeload of objects inside a group Thisallows you to create complexarrangements of colors andpatterns which would beimpossible to reproduce using asingle path

This example uses a groupmade up of a few random objectsas a mask You can see that therepeating radial gradient of therectangle made up of a white-to-

full circle magazine 74 23 contents ^

Mark has been using Linux since1994 and uses Inkscape to createtwo webcomics The Greys andMonsters Inked which can both befound athttpwwwpeppertopcom

HOWTO - INKSCAPE Pt14transparent transition results in asimilar pattern being visible fromthe masked red circle But byadding extra black and whitefeatures to the mask group youcan ldquooverriderdquo the pattern withexplicit sections of transparencyand opacity One thing to note isthe place where the black linecrosses the white one because theblack line is on top the pixels atthat position are black so that partof the masked object istransparent It doesnt matterwhats going on within the groupall that matters is the color of thefinal pixels This may not be thebest piece of abstract art in theworld but it would have been a lotharder to draw without usingmasks

Although you can use masks tocreate complex arrangements ofclipping and transparencyprobably the most common use issimply to add ldquofeatheringrdquo to theedges of a group so that it fadesinto the background In that caseall you need for your mask designis a strongly blurred white ellipseas demonstrated in this whollyunseasonal greeting card design

Throughout this article Ivereferred to masks as beinggrayscale images Thats notstrictly true ndash a mask can be anycombination of colors that youwant However anything otherthan white black or gray will beconverted into a grayscale imagebefore its used as a mask This canmake it difficult to predict the

exact effect of a color on theresultant opacity so I recommendusing pure grayscales whendrawing your masks in almost allcases

full circle magazine 74 24 contents ^

HHOOWW--TTOOWritten by Ronnie Tucker WWrriittee FFoorr FFuullll CCiirrccllee MMaaggaazziinnee

GUIDELINES

The single rule for an article isthat it must somehow be

linked to Ubuntu or one of themany derivatives of Ubuntu(Kubuntu Xubuntu Lubuntu etc)

RULES

bull There is no word limit for articlesbut be advised that long articlesmay be split across several issues

bull For advice please refer to theOfficial Full Circle Style Guidehttpurlfullcirclemagazineorg75d471

bull Write your article in whicheversoftware you choose I wouldrecommend LibreOffice but mostimportantly - PLEASE SPELL ANDGRAMMAR CHECK IT

bull In your article please indicatewhere you would like a particularimage to be placed by indicatingthe image name in a newparagraph or by embedding theimage in the ODT (Open Office)

document

bull Images should be JPG no widerthan 800 pixels and use lowcompression

bull Do not use tables or any type ofbold or italic formatting

If you are writing a reviewplease follow these guidelines

When you are ready to submityour article please email it toarticlesfullcirclemagazineorg

TRANSLATIONS

If you would like to translateFull Circle into your nativelanguage please send an email toronniefullcirclemagazineorg andwe will either put you in touch withan existing team or give youaccess to the raw text to translatefrom With a completed PDF youwill be able to upload your file tothe main Full Circle site

REVIEWS

GAMESAPPLICATIONSWhen reviewing gamesapplications please state clearly

bull title of the gamebull who makes the gamebull is it free or a paid downloadbull where to get it from (give downloadhomepage URL)bull is it Linux native or did you use Winebull your marks out of fivebull a summary with positive and negative points

HARDWAREWhen reviewing hardware please state clearly

bull make and model of the hardwarebull what category would you put this hardware intobull any glitches that you may have had while using the hardwarebull easy to get the hardware working in Linuxbull did you have to use Windows driversbull marks out of fivebull a summary with positive and negative points

You dont need to be an expert to write anarticle - write about the games applicationsand hardware that you use every day

full circle magazine 74 25 contents ^

httpsspideroakcom

Get 25 off any SpiderOak packagewith the code FullcirclemagFans

full circle magazine 74 26 contents ^

AASSKK TTHHEE NNEEWW GGUUYYWritten by Copil Yaacuteňez

Hi everyone Welcome back toAsk the New Guy

If you have a simple questionand you think Ubuntu Bug 1 issome kind of flying roach contactme at copilyanezgmailcom

Todayrsquos question is

Q How do I connect to myUbuntu desktop using myAndroid phone

A Right this way Mr Bond QBranch has been working on somenew toys for you How about thisItrsquos a combination martini shaker-slash-Taser No Well thenperhaps this combination cufflink-slash-Taser Or this itrsquos acombination Taser-slash-Taser Notvery imaginative I know Sorry sirwersquore a little underfunded rightnow

Nothing says ldquoI want to beDaniel Craig or Jennifer Garnerrdquolike accessing your Ubuntu desktopfrom your mobile phone Whatrsquosfunny is that if Hollywood weredoing it there would be multiple

cascading menus and screens alongwith some kind of eye-trackingdigital Heads Up Display andvirtual keys yoursquod have to press inthe air like a methed-out orchestracomposer

Quick detour why is it thatevery tinseltown movie showspeople working with virtual GUIssuspended in front of them I getexhausted just lifting my hand toturn off the monitor Forget abouthacking an enemy server can youimagine typing an email on one ofthose Are there NO ergonomicsexperts in Hollywood End detour

As usual Ubuntursquos way is easyand sexy Not sexy as in actuallysexy Accessing your desktopremotely isnrsquot likely to get you adate with Halle Berry or JavierBardem But it might impress MissLinux Kernel 2013 and keep strayLuddites from wandering ontoyour lawn

To access your Ubuntu desktopfrom your Android phone yoursquollneed the following

1 An Ubuntu PC (Irsquom on 1304) -make sure itrsquos connected to yourhome network2 An Android Phone (I used an HTCDroid Incredible II runningGingerbread)3 Someone to shout ldquoHallelujahrdquowhen yoursquore finished (this is keypeople donrsquot skimp)

Okeedokee got everythingready Good Go to your PC andclick on the Ubuntu symbol to

open the Unity search field TypeDESKTOP and yoursquoll see a DesktopSharing application Click on thatto open it

Here is how I configured mypreferences in order to giveexternal access to my Ubuntudesktop

The Desktop Sharing windowasks for a password that must be

full circle magazine 74 27 contents ^

entered in order for someone toconnect from the outside Usesomething you can easilyremember like the name of thegaffer on Star Trek II The Wrath ofKhan (Romolo Aquistapace as ifyou didnrsquot know)

Yoursquoll notice I left blank theldquoYou must confirm each access tothis machinerdquo option You mightwant to keep this box checked Itrsquosnever a good idea to leave yourmachine accessible to the outsideworld even if yoursquore requiring apassword I have it toggled OFF forease of use but honestly do as Isay not as I do And as a generalrule you should never takesecurity advice from someone whorevels in his ignorance

Oh if you currently have yourapp bar along the left side of yourscreen set to auto-hide changethat to the default so that itrsquosalways visible If the app bar auto-hides itrsquos more difficult to access itfrom your phone Also if you haveyour computer set to sleep after acertain amount of time you mightwant to change this setting so thatyour PC doesnrsquot go to sleep andthus disconnect you in the middleof a connection

Yoursquoll also need your desktopPCrsquos IP address Ubuntu makes thisdead simple Just right-click thenetwork icon and click onConnection Information Note theIP address listed there yoursquoll needit in just a second

Okay now itrsquos time to get yourphone ready

Fire up your Android phone andhead over to the Google PlayStore Yoursquore going to need a VNCclient Thatrsquos the software that willconnect your phone to your PC Irsquomnot sure what VNC stands forprobably just the initials of the

white-haired wizard who capturedthis sorcery and gave it away onthe Internet

I should probably take amoment to explain what a VNCclient does But Irsquom not gonnaLifersquos too short you know

The VNC client I used is calledandroid-vnc-viewer and itrsquos freeOnce yoursquove downloaded thesoftware press the icon to run itYoursquoll see a window with emptyfields Letrsquos fill those in and solidifyyour status as AlphaNerdNerdette among your peers(which if they mainly consist ofvillains named Hans with world

domination fetishes you shouldconsider ditching)

In the Nickname field typesomething catchy like Space Wolfor Super Tramp Yoursquore beingtotally badass right now yournickname should reflect this

Next type in the password youset up on the Desktop Sharingapplication Finally type in thedesktop PCrsquos IP address Yourscreen should look something likethat shown on the following page

Ready Time to see if yourHallelujah shouter is up to the taskAlso if there are any annoyingneighbors who keep trying toexplain fantasy football to youinvite them over Payback time

Click Connect Hallelujah Feelfree to lift your arms up Mosesstyle and scream ldquoBeholdrdquo In a fewmoments your smartphone screenwill fill with a lower resolutionversion of whatever is on yourdesktop screen Your phonersquosscreen will now act like a laptoptrackpad Wherever you move yourfinger your cursor follows Tap thescreen on an Ubuntu app icon andwatch it open

ASK THE NEW GUY

full circle magazine 74 28 contents ^

Copil is an Aztec name that roughlytranslates to ldquoyou need my heart forwhat againrdquo His love of womenrsquosshoes is chronicled atyaconfidentialblogspotcom Youcan also watch him embarrasshimself on Twitter (copil)

Pretty cool right

What can you do with this Theoptions are endless You couldaccess your PC and email yourself afile you forgot to put into thecloud Or click on your webcam anddo a quick security check of yourhome office Or make peoplebelieve yoursquove just hacked into abad guyrsquos world dominationsystem and are shutting down hisnuclear weapons lab with a fewkeystrokes Ladies yoursquoll be all therage at the next LAN party

Go ahead indulge your innerSydney Bristow or James Bond

Good luck and HappyUbuntuing

ASK THE NEW GUY

PYTHON SPECIAL EDITIONS

httpfullcirclemagazineorgissue-py01 httpfullcirclemagazineorgissue-py02

httpfullcirclemagazineorgpython-special-edition-issue-three

httpfullcirclemagazineorgpython-special-edition-volume-four

httpfullcirclemagazineorgpython-special-edition-volume-five

httpfullcirclemagazineorgpython-special-edition-volume-six

full circle magazine 74 29 contents ^

LLIINNUUXX LLAABBWritten by Charles McColm DDVVDD MMeennuuss wwiitthh DDVVDDSSttyylleerr

Video is everywhere thesedays Our phones tablets

digital cameras and notebooks allhave video capable cameras inthem Whether yoursquore taking afamily video or producing adocumentary itrsquos nice to put somepolish on the video There are a lotof video editing tools for LinuxLives Cinelerra OpenShot Pitiviand Kdenlive to name a few Theseediting tools will help you put thepolish on your actual video butwhat do you do about creating apolished looking DVD menu

In FCM73 I mentionedDeVeDe and KMediafactoryDeVeDe is great for creatingsimple menus if yoursquore in a hurrybut menus look text heavyKMediafactory was great at onetime but it hasnrsquot been developedin several years and the templatesare limited Enter DVDStylerDVDStyler is a cross-platform freeDVD authoring application for thecreation of professional-lookingDVDs

DVDStyler is available in theuniverse repository of Ubuntu and

can be downloaded with a simple

apt-get install dvdstyler

DVDStyler has a number of xinevideo-related dependencies

When DVDStyler starts itprompts you to create a newproject or open an existing projectIf you create a new project yoursquollwant to adjust some of the projecttitle DVD size video quality videoformat aspect ratio and audioformat for your region In NorthAmerica we use NTSC I chose the

169 rectangular aspect ratio andstuck with the default AC3 audio

Next yoursquore shown a number oftemplates and asked to select atemplate You can choose atemplate or simple click the no-template button There are aselection of backgrounds on theleft hand side to choose from butby right clicking in the blank spaceand selecting properties you canchoose your own image and audiotrack for the menu If you select anaudio track be sure to click the

loop check-box to have it playmore than once (you too can havethat eventually annoying repeatingmusic track that seems so coolwhen you first hear it)

Once you have your backgroundand audio track itrsquos time to addsome content In this instance Ikept it simple and added twovideos by clicking on the FileBrowser tab on the left side anddragging two videos to the menupage To add text beside thevideos right-click near the videosselect add then select text andtype in the text (Sintel forexample) Once the text is on thepage you can select it and changethe text properties including fontsize style fill outline color outlinesize background color andlocation

I wanted an option to play bothvideos back-to-back so I added abutton from the buttons tab onthe left I changed its properties byright-clicking on the buttonselecting properties then clickingon the Play all titles check-box

full circle magazine 74 30 contents ^

LINUX LABButtons need not be tied to

videos You can also add sub-menus by clicking on the DVDmenu option then clicking add andmenu This creates a second menuwhich you can link a button to bychoosing menu 2 (in the imageabove I just have one menu calledMenu 1) from the Jump to drop-down dialog (instead of title 1 inthe example illustrated) Sub-menus can be used to create amenu for chapters subtitles oraudio

A good example of how youmight use a second menu is if youwant to provide a menu forspecific chapters of a video Donrsquotworry if your video is one longvideo you can create chapters byright clicking on the video (title 1for example) selecting propertiesand entering the time for thesecond third fourth etc chaptersin the chapters field

In the buttons along the lefthand side there is a square blankbutton above an elliptical blankbutton The square button displaysan image once dragged to themenu space On the second menudrag out enough square buttons tomatch the chapters yoursquove created(remember chapter 1 usually starts

at position 0 in the video soalthough our screenshot shows 5times we have 6 chapters) Addtext below or beside each chapterBy default all the square buttonswill be linked to chapter 1 Tochange this right-click on eachsquare button choose propertiesand from the Jump to drop-downselect the correct chapter for eachbutton Donrsquot forget to add a menubutton and link it back to menu 1(our topmain menu) With a littlework you can get some neatresults

DVD Styler is a great programbut during the making of severalmenus I bumped into a fewproblems First text appears to belimited to 10 characters Secondalthough I was able to resize thevideo buttons the lsquokeep aspectratiorsquo button didnrsquot work asexpected and seemed to squishthe video buttons so they didnrsquotlook correct Although itrsquos not aproblem it would be nice to haveguidelines in addition to the gridoption

When yoursquove imported all yourvideos and created all your menusclick the File then click Burn DVDand OK to make an ISO image ofyour DVD Use Brasero XFBurn orK3b to burn the ISO to DVD

If yoursquore feeling particularlyadventurous and are not afraid ofa little XML you can even createyour own buttons for DVD Styler Aguy named Mike created a detailedblogger post about how to addyour own buttons to DVD Stylerherehttpmikesgeneralblogblogspotca200608creating-new-buttons-for-dvdstyler_04html

You can find the DVD Stylerdocumentation and other links onthe DVD Styler web site athttpwwwdvdstylerorgen

Happy DVD menuing

Charles is a step-father husbandand Linux fan who hosts a not-for-profit computer refurbishingproject He maintains a blog athttpwwwcharlesmccolmcom

full circle magazine 74 31 contents ^

MMYY SSTTOORRYY

It has been about 6 years since Itook my first dive into the ocean

of open source The first opensource operating system that I wasintroduced to was OpenSolaris Iwas very eager to know aboutLinux and Unix systems when I wascompleting my 11th standard inhigh school (In India graduationstarts after 12th standard) Untilnow I was mastering in Installationamp Troubleshooting of Windows Iloved to fix my friends systems as Iam crazy about operating systems

I love to have a challenge findsolutions to problems fix systemsand try new things I was wellknown in my school days andcollege days among classmatesand senior students for having ITskills In the first year of myengineering at Government Engcollege Dahod I loved to stay inthe internet lab till it closed Oncemy head of department professorfound out about my IT skills hegave me the responsibility tomaintain the system health of allcomputer systems in the Internetlab As a reward I got systems fortesting and trying out new things

At that time internet connectionswere very limited to a few collegesand enterprise organizations andthere were slow and unstable dial-up connections

I was looking for an operatingsystem more powerful thanWindows At that time in India theword ldquoLinuxrdquo was heard by a onlyfew IT geeks Linux was used rarelyin giant enterprises in India I triedout OpenSolaris but I didnt find itbetter than Windows

In September 2009 I cameacross the Ubuntu website whileGoogling about Linux Ubuntu wasdifferent than what I had heardabout other Linux distros I foundUbuntu more user friendly thanany other Linux distromdashwith a niceGUI and powerful securityfeatures I began to gather moreand more information aboutUbuntu Due to the slow andunstable internet speed (maxdownload speed 15 kbps) at thattime I could not download Ubuntu910 It would take 3 to 4 days todownload it and bandwidth wasalso costly at that time

Around October 2010 whenUbuntu 1010 was launched Idecided to download Ubuntu 1010anyhow Internet speed was goodenough but there werent stableinternet connections yet We couldhardly download up to 150 MB perday After downloading 5consecutive days with a mobiledial-up connection I downloadedUbuntu 1010 successfully on myfriends desktop We tried to makea WUBI installation but failed Idecided to install Ubuntu bycreating a new partition and have afull installation Finally I gotUbuntu installed within just 20minutes on a P4 with 512 MB RAMThis was my first installation ofUbuntu I had seen Ubuntu just inscreenshots before Within 3 days Iexplored the whole system Myfriend was confused about how touse the system but I taught himUbuntu My friend was very happywith Ubuntu because now he had avirus-free system with all requiredsoftware preinstalled We gotevery device working with Ubuntufrom a camera to 3G modemwithout installing any additionaldrivers My whole computing world

changed I was entering the worldof Ubuntu

In November 2010 I assembledmy own desktop with Core i3 2 GBRAM 500 GB HDD and UbuntuMany questions arose in my mindHow is Ubuntu being developedHow do contributors worktogether What does thiswonderful system consist of Afterspending some weeks on theInternet I got my answers Ichecked out the whole Ubuntuhistory and came across theLaunchpad platform Ubuntuforums wiki and Ubuntudocumentation I was alsointroduced to other Ubuntuderivatives like Backtrack LinuxMint and Linux Deepin

Ubuntu proceeded with 1104Natty 1110 Oneric 1204 Precise1210 Quantal I have enjoyedevery Ubuntu distro and never hadfaced a problem duringinstallation For the last two yearsUbuntu has grown and improved alot After the launch of Ubuntu1110 Natty many users didnt likeUnity but I never faced any

Written by Ketan Patel

full circle magazine 74 32 contents ^

MY STORYproblem with it Unity becamestable in 1204 and fixed problemswith other users also I joinedAskubuntu in April 2012 and have agood reputation there

As a student of Electronics andTelecommunication Engineering Iwas interested only in thetelecommunication part and have akeen knowledge of technologies inmy field Now I am interested inLinux servers as they are a corepart of telecom networks and ITEnterprises I decided to learnabout Linux servers and movetowards system administration Icame across many Linux serverdistros like Red Hat FedoraGentoo Arch Linux Centos andDebian Most of all I love to workwith Ubuntu Server and Debian

It took time to learn aboutservers due to a busy engineeringschedule During the time Iremained connected with theUbuntu world using newslettersand news sites like Omgubuntuand wwwubuntu-newsnet In timeI came across FCM I downloadedprevious issues After that everymonth I download FCM and nevermiss a single issue I introducedlots of friends to Ubuntu byinstalling on their laptops and

desktops

In December 2011 aftercompleting my 7th semester examI started my journey with UbuntuServer Within some months I self-learned Ubuntu Server I also gotcommand of Red Hat Fedora andCentos Currently I am working as aLinux System Administrator in an ITorganization at Surat GujaratIndia Thus Ubuntu has played animportant part in changing my lifeand showed the way to my careerThe Voyage has been just startedwe have to build Cloud Computingplatforms within a few months

LIBREOFFICE SPECIAL EDITIONS

httpfullcirclemagazineorglibreoffice-special-edition-volume-one

httpfullcirclemagazineorglibreoffice-special-edition-volume-two

OTHER SPECIAL EDITIONS

hhttpfullcirclemagazineorgscribus-special-edition

httpfullcirclemagazineorgubuntu-development-special-edition

httpfullcirclemagazineorgvirtualisation-series-special-edition

full circle magazine 74 33 contents ^

Full Circle PodcastEpisode 34RaspberryJamboree 2013

Your hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clarkand Freaky Clown

from the Blackpool (UK) LUGhttpblackpoollugorguk

Welcome to the first of a 2part conference special inthis episode the presentersreflect on the first everRaspberry Jamboree held atthe Manchester CentralConference Centre on 9thMarch 2013

MMYY SSTTOORRYY

Several years ago I purchased anAcer Aspire One ZG5 for the

relative bargain of pound85 It servedme well as a netbook for a coupleof years I replaced the defaultLinux Operating System withUbuntu 1010 Netbook edition andenjoyed using it System resourceswere relatively sparse having anIntel Atom 16GHz processor512MB RAM and an 8MB Videocard However courtesy of severebutterfingers I managed to breakthe screen I could have replaced itbut this would have cost me half ofthe original purchase price of themachine and I had a Dell LatitudeE6400 laptop to use whiletravelling so the netbook simplygot filed away in a drawer for afew months

After around 6 months Idecided to reboot the netbookusing a TV as a monitor to seewhether it still worked at all and itdid I had a spare 1GB memory chiplying around from a previous PCupgrade and decided to installthat into the netbook to seewhether performance improved Itdid but things still werent

lightning fast I had heard aboutXBMC previously and installed itEven with the extra memory thewhole system seemed slow I wasaware of Ubuntu derivatives suchas Lubuntu Kubuntu and Xubuntuand decided that I would installone of them to see hot muchbetter things were

I opted for Lubuntu 1204installing from a USB CD drive as Ihas trouble encouraging mymachine to boot from USB stickOnce Lubuntu was installed Iconnected via ethernet to theadjacent router and installedXBMC 110 and selected a fewplugins for XBMC the iPlayerplugin being of the most interestto me I also installed the Quartzskin as I knew that this was alighter skin than the default

The install was flawless andbefore long I was experimentingwith the plugins some of whichwere more polished than others Ipurchased a Microsoft brandedWireless keyboard and mouse andthese were simply plug and play aswas a USB infra-red remote control

purchased from ebay for pound3 Thislittle netbook has been quietlysoldiering on in this arrangementfor the last 6 months I have set itup so that I can now stream audioand video from a shared drive inthe house and have even used itfor a barbecue party in my garden

Because of the very limitedhardware of this machine it wouldbe unrealistic to expect super HighDefinition at all times but I canstream video from almost any datasource Spotify for Linux workswithout issue Video is connectedvia VGA to my television and audiovia phono cable to our surroundsound If there is ever anythingthat we would like to play thatXBMC cannot handle we cansimply launch Chromium and playvia the browser

On paper this little netbookought to be almost useless butfor the princely sum of pound20 I haveresurrected this little workhorseand it is now at the centre of myfamilys viewing experience

Written by Andrew Tatton

full circle magazine 74 34 contents ^

RREEVVIIEEWWWritten by Devyn Collier Johnson CClleemmeennttiinnee

Clementine is a popular musicplayer for Ubuntu systems

This music player makes a greatalternative to Rhythmbox andBanshee Clementine has manygreat features and abilities as wellas a nice layout It is not only amusic player but a music managerClementine allows users to edittags create and edit playlists andconvert (transcode) musicClementine can even retrieve coverart and missing tag informationWith Clementine users have achoice between using theapplication through the appindicator or as a full windowClearly Clementine is a flexibleand multi-functional musicmanager that many Linux usersmay want to try because of itsmany features

The latest version at the timeof writing is version 111 Thisversion is very stable For exampleClementine does not crash orfreeze the program completestasks successfully without issuesIn my opinion Clementine is muchmore stable than Rhythmbox andBanshee The program starts up

quickly when executed and closesswiftly when closed Clementinedoes not require any loading whenperforming many tasks HoweverClementine does require sometime to convert audio filesdownload cover art rescan musiclibraries or lookup tag info Thesetasks require time becauseconverting is a complicatedprocess networks have limits totheir speed and the library must

be created and indexed carefully

Clementine allows users tocontrol the player with thekeyboard For instance I can pressF7 to stop the music and F10 tomake it louder This allows users toperform one task without needingto switch windows to controlClementine Many music playerslike Smplayer VLC and Mplayer donot support this feature

Clementine responds to these key-commands without delay

The programs layout andgraphics are set up wonderfully Tothe left users will see their musicInternet radio stations artist infosong info and search results ndashdepending on the clicked icon onthe far left column To the rightusers will see the playlist contentsClementine displays the differentplaylists as tabs Just as webbrowsers like Firefox permit usersto have multiple tabs with awebpage in each each playlist is atab At the bottom of the playlistbox users will find the controls forcurrent playing music and theprogress bar In the bottom leftcorner of the application thecover-art is displayed with themusic title The icons and buttonsare carefully placed to provide acompact appearance This givesthe playlist and library box moreroom to list the music files

Clementine can be used as a tageditor If a user has an mp3 filethat does not have the informationabout the artist or genre

full circle magazine 74 35 contents ^

REVIEW - CLEMENTINEClementines tag editor will helpAfter a user right-clicks the musicfile to be edited they can clickldquoEdit track informationrdquo Thiscauses a window to appear withtwo tabs After clicking the tabtitled ldquoEdit tagsrdquo the user will seethe tags that can be edited If theuser is unsure about whatinformation should be typed intothe tags they can click ldquoCompletetags automaticallyrdquo to makeClementine search the Internet forinformation This ability wouldwork only with music made by wellknown musicians and notindividuals that post home-mademusic free on the InternetClementine can gather taginformation only if onlinedatabases list the song

Playlists are easily created andexported with Clementine Thefirst step is to right-click a song inthe left box when ldquoFilesrdquo orldquoLibraryrdquo is highlighted Thenselect ldquoOpen in new playlistrdquo Forthe songs that come next right-click and select ldquoAppend to currentplaylistrdquo After that right-click theplaylists tab and click ldquoSaveplaylistrdquo To finish exporting theplaylist pick a playlist format and asave location Once chosen clickldquoSaverdquo Clementine makes this

process very easy Other playlistcreators can be difficult or time-consuming to use Clementineallows users to save the playlist innumerous formats Many playlistmakers do not have a collection ofchoices as large as Clementineslist of formats This allows users toeasily make a playlist to use withany device or music playerprogram

Clementinehas anotherfeature thatmakes it apowerfulapplicationconvertingaudioClementinecan convertbetween a fewformats Theconversion window canbe opened by clickingldquoToolsrdquo in the menu bar andselecting ldquoTranscode Musicrdquo Nextclick ldquoAddrdquo to pick music files toconvert and configure the optionsThe converting feature is veryconvenient and easy to use Forexample the converting windowitself is self-explanatory

Clementine even has a moodbar

and a large variety of color sets Amoodbar is a colored progress barused instead of the plain defaultprogress bar However a moodbaris not just a colored bar The colorsare based on the ldquomoodrdquo of eachsection of the song The differentcolor sets are alternate colors usedto display each mood Tounderstand what a strip of thesong is like it helps to know whatthe color means for the activemood color set

The Internet radio works verywell Clementine provides

users with a largeselection of radio

stations for anygenre of musicThe collectionis not sparse

even Icecastalone is

extensiveClementine has no

difficulties playing Internet radiostations The sound quality issuperb and clear and the loading isswift It seems as if the music iscoming from local files

Clementine has an extensive listof visualizations They can befound and activated by clickingldquoTools gt Visualizationsrdquo The

window that appears containsoptions for the visualizationsUsers should be able to find theperfect visualization that theyenjoy viewing while listening tomusic The visualizations have aclear sharp appearance Themoving images are not blocky orpixelated

These many features makeClementine a great music managerThis is a powerful music player thatstill retains excellent performanceThis application can satisfy theneeds and wants of many userswhile still being easy to use Theprogram is pleasing to the eye anddoes not require time to figure outthe layout If users decide to try anew music manager or they dislikeUbuntus default music managerClementine may be a player thatthey may wish to try

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 22: Full Circle Magazine #74

full circle magazine 74 22 contents ^

HOWTO - INKSCAPE Pt14a mask to simulate clipping In thetop pair of images Ive used therectangle as a clip path and youcan see that the result is alignedwith the center line of the strokeThe second and third pairs ofimages show the rectangle beingused as a mask with only whiteparts remaining and black partsbecoming transparent Itsespecially clear in the last pair thatthe stroke has an effect

By now it should be clear thatclipping and masking are similaroperations so its not reallysurprising that Inkscape exposesthem with the same user interfaceJust as with clipping the maskingobject must be on top of the objectto be masked in terms of the z-index You then select both itemsand choose Set Mask from thecontext menu or Object gt Mask gtSet from the main menu Releasinga masked object is as simple asselecting it (it will be described asldquoMaskedrdquo in the status bar) thenchoosing Release Mask from thecontext menu or Object gt Mask gtRelease from the main menu Justas with clip paths it is possible toedit masks using the node toolwithout releasing them first butgenerally theres little benefit todoing so as you can edit only theoutline shape of the path not itscolor

As youve seen using agrayscale gradient as a mask givesyou some control over the opacityof the masked object You may alsorecall that Inkscape offers aselection of black and whitepatterns in its Fill amp Stroke dialogplus a few grayscale bitmap fillpatterns These may previously

have seemed rather limiting buttheir monochrome nature makesthem perfect for use as a mask

The checkerboard pattern is agood example of a situation whereits easier to use a mask than a clippath This same effect could beachieved by clipping with acomplex path but its probably notworth the extra effort Lookingclosely at the checkerboard youllnotice that the fill isnt made up ofblack and white squares but ratherwhite and transparent Using whiteand transparent can sometimes

make it easier to see what parts ofan object you are masking whiteareas will remain visible andtransparent areas will be clipped Atranslucent white area will havethe same effect as a shade of grayIt may seem counter-intuitive tocover the parts of the object thatyou want to keep and expose theparts that will be hidden but thatsthe way that masking has beendefined in the SVG specification sothats the way it works in Inkscape

Because clip paths are definedby a boundary and a concept ofwhats inside and outside thatboundary its possible to use onlya single path or object to define aclipping shape Masks on the otherhand are concerned with only thecolor of pixels so it doesnt reallymatter whether your mask is madeup of a single object or a wholeload of objects inside a group Thisallows you to create complexarrangements of colors andpatterns which would beimpossible to reproduce using asingle path

This example uses a groupmade up of a few random objectsas a mask You can see that therepeating radial gradient of therectangle made up of a white-to-

full circle magazine 74 23 contents ^

Mark has been using Linux since1994 and uses Inkscape to createtwo webcomics The Greys andMonsters Inked which can both befound athttpwwwpeppertopcom

HOWTO - INKSCAPE Pt14transparent transition results in asimilar pattern being visible fromthe masked red circle But byadding extra black and whitefeatures to the mask group youcan ldquooverriderdquo the pattern withexplicit sections of transparencyand opacity One thing to note isthe place where the black linecrosses the white one because theblack line is on top the pixels atthat position are black so that partof the masked object istransparent It doesnt matterwhats going on within the groupall that matters is the color of thefinal pixels This may not be thebest piece of abstract art in theworld but it would have been a lotharder to draw without usingmasks

Although you can use masks tocreate complex arrangements ofclipping and transparencyprobably the most common use issimply to add ldquofeatheringrdquo to theedges of a group so that it fadesinto the background In that caseall you need for your mask designis a strongly blurred white ellipseas demonstrated in this whollyunseasonal greeting card design

Throughout this article Ivereferred to masks as beinggrayscale images Thats notstrictly true ndash a mask can be anycombination of colors that youwant However anything otherthan white black or gray will beconverted into a grayscale imagebefore its used as a mask This canmake it difficult to predict the

exact effect of a color on theresultant opacity so I recommendusing pure grayscales whendrawing your masks in almost allcases

full circle magazine 74 24 contents ^

HHOOWW--TTOOWritten by Ronnie Tucker WWrriittee FFoorr FFuullll CCiirrccllee MMaaggaazziinnee

GUIDELINES

The single rule for an article isthat it must somehow be

linked to Ubuntu or one of themany derivatives of Ubuntu(Kubuntu Xubuntu Lubuntu etc)

RULES

bull There is no word limit for articlesbut be advised that long articlesmay be split across several issues

bull For advice please refer to theOfficial Full Circle Style Guidehttpurlfullcirclemagazineorg75d471

bull Write your article in whicheversoftware you choose I wouldrecommend LibreOffice but mostimportantly - PLEASE SPELL ANDGRAMMAR CHECK IT

bull In your article please indicatewhere you would like a particularimage to be placed by indicatingthe image name in a newparagraph or by embedding theimage in the ODT (Open Office)

document

bull Images should be JPG no widerthan 800 pixels and use lowcompression

bull Do not use tables or any type ofbold or italic formatting

If you are writing a reviewplease follow these guidelines

When you are ready to submityour article please email it toarticlesfullcirclemagazineorg

TRANSLATIONS

If you would like to translateFull Circle into your nativelanguage please send an email toronniefullcirclemagazineorg andwe will either put you in touch withan existing team or give youaccess to the raw text to translatefrom With a completed PDF youwill be able to upload your file tothe main Full Circle site

REVIEWS

GAMESAPPLICATIONSWhen reviewing gamesapplications please state clearly

bull title of the gamebull who makes the gamebull is it free or a paid downloadbull where to get it from (give downloadhomepage URL)bull is it Linux native or did you use Winebull your marks out of fivebull a summary with positive and negative points

HARDWAREWhen reviewing hardware please state clearly

bull make and model of the hardwarebull what category would you put this hardware intobull any glitches that you may have had while using the hardwarebull easy to get the hardware working in Linuxbull did you have to use Windows driversbull marks out of fivebull a summary with positive and negative points

You dont need to be an expert to write anarticle - write about the games applicationsand hardware that you use every day

full circle magazine 74 25 contents ^

httpsspideroakcom

Get 25 off any SpiderOak packagewith the code FullcirclemagFans

full circle magazine 74 26 contents ^

AASSKK TTHHEE NNEEWW GGUUYYWritten by Copil Yaacuteňez

Hi everyone Welcome back toAsk the New Guy

If you have a simple questionand you think Ubuntu Bug 1 issome kind of flying roach contactme at copilyanezgmailcom

Todayrsquos question is

Q How do I connect to myUbuntu desktop using myAndroid phone

A Right this way Mr Bond QBranch has been working on somenew toys for you How about thisItrsquos a combination martini shaker-slash-Taser No Well thenperhaps this combination cufflink-slash-Taser Or this itrsquos acombination Taser-slash-Taser Notvery imaginative I know Sorry sirwersquore a little underfunded rightnow

Nothing says ldquoI want to beDaniel Craig or Jennifer Garnerrdquolike accessing your Ubuntu desktopfrom your mobile phone Whatrsquosfunny is that if Hollywood weredoing it there would be multiple

cascading menus and screens alongwith some kind of eye-trackingdigital Heads Up Display andvirtual keys yoursquod have to press inthe air like a methed-out orchestracomposer

Quick detour why is it thatevery tinseltown movie showspeople working with virtual GUIssuspended in front of them I getexhausted just lifting my hand toturn off the monitor Forget abouthacking an enemy server can youimagine typing an email on one ofthose Are there NO ergonomicsexperts in Hollywood End detour

As usual Ubuntursquos way is easyand sexy Not sexy as in actuallysexy Accessing your desktopremotely isnrsquot likely to get you adate with Halle Berry or JavierBardem But it might impress MissLinux Kernel 2013 and keep strayLuddites from wandering ontoyour lawn

To access your Ubuntu desktopfrom your Android phone yoursquollneed the following

1 An Ubuntu PC (Irsquom on 1304) -make sure itrsquos connected to yourhome network2 An Android Phone (I used an HTCDroid Incredible II runningGingerbread)3 Someone to shout ldquoHallelujahrdquowhen yoursquore finished (this is keypeople donrsquot skimp)

Okeedokee got everythingready Good Go to your PC andclick on the Ubuntu symbol to

open the Unity search field TypeDESKTOP and yoursquoll see a DesktopSharing application Click on thatto open it

Here is how I configured mypreferences in order to giveexternal access to my Ubuntudesktop

The Desktop Sharing windowasks for a password that must be

full circle magazine 74 27 contents ^

entered in order for someone toconnect from the outside Usesomething you can easilyremember like the name of thegaffer on Star Trek II The Wrath ofKhan (Romolo Aquistapace as ifyou didnrsquot know)

Yoursquoll notice I left blank theldquoYou must confirm each access tothis machinerdquo option You mightwant to keep this box checked Itrsquosnever a good idea to leave yourmachine accessible to the outsideworld even if yoursquore requiring apassword I have it toggled OFF forease of use but honestly do as Isay not as I do And as a generalrule you should never takesecurity advice from someone whorevels in his ignorance

Oh if you currently have yourapp bar along the left side of yourscreen set to auto-hide changethat to the default so that itrsquosalways visible If the app bar auto-hides itrsquos more difficult to access itfrom your phone Also if you haveyour computer set to sleep after acertain amount of time you mightwant to change this setting so thatyour PC doesnrsquot go to sleep andthus disconnect you in the middleof a connection

Yoursquoll also need your desktopPCrsquos IP address Ubuntu makes thisdead simple Just right-click thenetwork icon and click onConnection Information Note theIP address listed there yoursquoll needit in just a second

Okay now itrsquos time to get yourphone ready

Fire up your Android phone andhead over to the Google PlayStore Yoursquore going to need a VNCclient Thatrsquos the software that willconnect your phone to your PC Irsquomnot sure what VNC stands forprobably just the initials of the

white-haired wizard who capturedthis sorcery and gave it away onthe Internet

I should probably take amoment to explain what a VNCclient does But Irsquom not gonnaLifersquos too short you know

The VNC client I used is calledandroid-vnc-viewer and itrsquos freeOnce yoursquove downloaded thesoftware press the icon to run itYoursquoll see a window with emptyfields Letrsquos fill those in and solidifyyour status as AlphaNerdNerdette among your peers(which if they mainly consist ofvillains named Hans with world

domination fetishes you shouldconsider ditching)

In the Nickname field typesomething catchy like Space Wolfor Super Tramp Yoursquore beingtotally badass right now yournickname should reflect this

Next type in the password youset up on the Desktop Sharingapplication Finally type in thedesktop PCrsquos IP address Yourscreen should look something likethat shown on the following page

Ready Time to see if yourHallelujah shouter is up to the taskAlso if there are any annoyingneighbors who keep trying toexplain fantasy football to youinvite them over Payback time

Click Connect Hallelujah Feelfree to lift your arms up Mosesstyle and scream ldquoBeholdrdquo In a fewmoments your smartphone screenwill fill with a lower resolutionversion of whatever is on yourdesktop screen Your phonersquosscreen will now act like a laptoptrackpad Wherever you move yourfinger your cursor follows Tap thescreen on an Ubuntu app icon andwatch it open

ASK THE NEW GUY

full circle magazine 74 28 contents ^

Copil is an Aztec name that roughlytranslates to ldquoyou need my heart forwhat againrdquo His love of womenrsquosshoes is chronicled atyaconfidentialblogspotcom Youcan also watch him embarrasshimself on Twitter (copil)

Pretty cool right

What can you do with this Theoptions are endless You couldaccess your PC and email yourself afile you forgot to put into thecloud Or click on your webcam anddo a quick security check of yourhome office Or make peoplebelieve yoursquove just hacked into abad guyrsquos world dominationsystem and are shutting down hisnuclear weapons lab with a fewkeystrokes Ladies yoursquoll be all therage at the next LAN party

Go ahead indulge your innerSydney Bristow or James Bond

Good luck and HappyUbuntuing

ASK THE NEW GUY

PYTHON SPECIAL EDITIONS

httpfullcirclemagazineorgissue-py01 httpfullcirclemagazineorgissue-py02

httpfullcirclemagazineorgpython-special-edition-issue-three

httpfullcirclemagazineorgpython-special-edition-volume-four

httpfullcirclemagazineorgpython-special-edition-volume-five

httpfullcirclemagazineorgpython-special-edition-volume-six

full circle magazine 74 29 contents ^

LLIINNUUXX LLAABBWritten by Charles McColm DDVVDD MMeennuuss wwiitthh DDVVDDSSttyylleerr

Video is everywhere thesedays Our phones tablets

digital cameras and notebooks allhave video capable cameras inthem Whether yoursquore taking afamily video or producing adocumentary itrsquos nice to put somepolish on the video There are a lotof video editing tools for LinuxLives Cinelerra OpenShot Pitiviand Kdenlive to name a few Theseediting tools will help you put thepolish on your actual video butwhat do you do about creating apolished looking DVD menu

In FCM73 I mentionedDeVeDe and KMediafactoryDeVeDe is great for creatingsimple menus if yoursquore in a hurrybut menus look text heavyKMediafactory was great at onetime but it hasnrsquot been developedin several years and the templatesare limited Enter DVDStylerDVDStyler is a cross-platform freeDVD authoring application for thecreation of professional-lookingDVDs

DVDStyler is available in theuniverse repository of Ubuntu and

can be downloaded with a simple

apt-get install dvdstyler

DVDStyler has a number of xinevideo-related dependencies

When DVDStyler starts itprompts you to create a newproject or open an existing projectIf you create a new project yoursquollwant to adjust some of the projecttitle DVD size video quality videoformat aspect ratio and audioformat for your region In NorthAmerica we use NTSC I chose the

169 rectangular aspect ratio andstuck with the default AC3 audio

Next yoursquore shown a number oftemplates and asked to select atemplate You can choose atemplate or simple click the no-template button There are aselection of backgrounds on theleft hand side to choose from butby right clicking in the blank spaceand selecting properties you canchoose your own image and audiotrack for the menu If you select anaudio track be sure to click the

loop check-box to have it playmore than once (you too can havethat eventually annoying repeatingmusic track that seems so coolwhen you first hear it)

Once you have your backgroundand audio track itrsquos time to addsome content In this instance Ikept it simple and added twovideos by clicking on the FileBrowser tab on the left side anddragging two videos to the menupage To add text beside thevideos right-click near the videosselect add then select text andtype in the text (Sintel forexample) Once the text is on thepage you can select it and changethe text properties including fontsize style fill outline color outlinesize background color andlocation

I wanted an option to play bothvideos back-to-back so I added abutton from the buttons tab onthe left I changed its properties byright-clicking on the buttonselecting properties then clickingon the Play all titles check-box

full circle magazine 74 30 contents ^

LINUX LABButtons need not be tied to

videos You can also add sub-menus by clicking on the DVDmenu option then clicking add andmenu This creates a second menuwhich you can link a button to bychoosing menu 2 (in the imageabove I just have one menu calledMenu 1) from the Jump to drop-down dialog (instead of title 1 inthe example illustrated) Sub-menus can be used to create amenu for chapters subtitles oraudio

A good example of how youmight use a second menu is if youwant to provide a menu forspecific chapters of a video Donrsquotworry if your video is one longvideo you can create chapters byright clicking on the video (title 1for example) selecting propertiesand entering the time for thesecond third fourth etc chaptersin the chapters field

In the buttons along the lefthand side there is a square blankbutton above an elliptical blankbutton The square button displaysan image once dragged to themenu space On the second menudrag out enough square buttons tomatch the chapters yoursquove created(remember chapter 1 usually starts

at position 0 in the video soalthough our screenshot shows 5times we have 6 chapters) Addtext below or beside each chapterBy default all the square buttonswill be linked to chapter 1 Tochange this right-click on eachsquare button choose propertiesand from the Jump to drop-downselect the correct chapter for eachbutton Donrsquot forget to add a menubutton and link it back to menu 1(our topmain menu) With a littlework you can get some neatresults

DVD Styler is a great programbut during the making of severalmenus I bumped into a fewproblems First text appears to belimited to 10 characters Secondalthough I was able to resize thevideo buttons the lsquokeep aspectratiorsquo button didnrsquot work asexpected and seemed to squishthe video buttons so they didnrsquotlook correct Although itrsquos not aproblem it would be nice to haveguidelines in addition to the gridoption

When yoursquove imported all yourvideos and created all your menusclick the File then click Burn DVDand OK to make an ISO image ofyour DVD Use Brasero XFBurn orK3b to burn the ISO to DVD

If yoursquore feeling particularlyadventurous and are not afraid ofa little XML you can even createyour own buttons for DVD Styler Aguy named Mike created a detailedblogger post about how to addyour own buttons to DVD Stylerherehttpmikesgeneralblogblogspotca200608creating-new-buttons-for-dvdstyler_04html

You can find the DVD Stylerdocumentation and other links onthe DVD Styler web site athttpwwwdvdstylerorgen

Happy DVD menuing

Charles is a step-father husbandand Linux fan who hosts a not-for-profit computer refurbishingproject He maintains a blog athttpwwwcharlesmccolmcom

full circle magazine 74 31 contents ^

MMYY SSTTOORRYY

It has been about 6 years since Itook my first dive into the ocean

of open source The first opensource operating system that I wasintroduced to was OpenSolaris Iwas very eager to know aboutLinux and Unix systems when I wascompleting my 11th standard inhigh school (In India graduationstarts after 12th standard) Untilnow I was mastering in Installationamp Troubleshooting of Windows Iloved to fix my friends systems as Iam crazy about operating systems

I love to have a challenge findsolutions to problems fix systemsand try new things I was wellknown in my school days andcollege days among classmatesand senior students for having ITskills In the first year of myengineering at Government Engcollege Dahod I loved to stay inthe internet lab till it closed Oncemy head of department professorfound out about my IT skills hegave me the responsibility tomaintain the system health of allcomputer systems in the Internetlab As a reward I got systems fortesting and trying out new things

At that time internet connectionswere very limited to a few collegesand enterprise organizations andthere were slow and unstable dial-up connections

I was looking for an operatingsystem more powerful thanWindows At that time in India theword ldquoLinuxrdquo was heard by a onlyfew IT geeks Linux was used rarelyin giant enterprises in India I triedout OpenSolaris but I didnt find itbetter than Windows

In September 2009 I cameacross the Ubuntu website whileGoogling about Linux Ubuntu wasdifferent than what I had heardabout other Linux distros I foundUbuntu more user friendly thanany other Linux distromdashwith a niceGUI and powerful securityfeatures I began to gather moreand more information aboutUbuntu Due to the slow andunstable internet speed (maxdownload speed 15 kbps) at thattime I could not download Ubuntu910 It would take 3 to 4 days todownload it and bandwidth wasalso costly at that time

Around October 2010 whenUbuntu 1010 was launched Idecided to download Ubuntu 1010anyhow Internet speed was goodenough but there werent stableinternet connections yet We couldhardly download up to 150 MB perday After downloading 5consecutive days with a mobiledial-up connection I downloadedUbuntu 1010 successfully on myfriends desktop We tried to makea WUBI installation but failed Idecided to install Ubuntu bycreating a new partition and have afull installation Finally I gotUbuntu installed within just 20minutes on a P4 with 512 MB RAMThis was my first installation ofUbuntu I had seen Ubuntu just inscreenshots before Within 3 days Iexplored the whole system Myfriend was confused about how touse the system but I taught himUbuntu My friend was very happywith Ubuntu because now he had avirus-free system with all requiredsoftware preinstalled We gotevery device working with Ubuntufrom a camera to 3G modemwithout installing any additionaldrivers My whole computing world

changed I was entering the worldof Ubuntu

In November 2010 I assembledmy own desktop with Core i3 2 GBRAM 500 GB HDD and UbuntuMany questions arose in my mindHow is Ubuntu being developedHow do contributors worktogether What does thiswonderful system consist of Afterspending some weeks on theInternet I got my answers Ichecked out the whole Ubuntuhistory and came across theLaunchpad platform Ubuntuforums wiki and Ubuntudocumentation I was alsointroduced to other Ubuntuderivatives like Backtrack LinuxMint and Linux Deepin

Ubuntu proceeded with 1104Natty 1110 Oneric 1204 Precise1210 Quantal I have enjoyedevery Ubuntu distro and never hadfaced a problem duringinstallation For the last two yearsUbuntu has grown and improved alot After the launch of Ubuntu1110 Natty many users didnt likeUnity but I never faced any

Written by Ketan Patel

full circle magazine 74 32 contents ^

MY STORYproblem with it Unity becamestable in 1204 and fixed problemswith other users also I joinedAskubuntu in April 2012 and have agood reputation there

As a student of Electronics andTelecommunication Engineering Iwas interested only in thetelecommunication part and have akeen knowledge of technologies inmy field Now I am interested inLinux servers as they are a corepart of telecom networks and ITEnterprises I decided to learnabout Linux servers and movetowards system administration Icame across many Linux serverdistros like Red Hat FedoraGentoo Arch Linux Centos andDebian Most of all I love to workwith Ubuntu Server and Debian

It took time to learn aboutservers due to a busy engineeringschedule During the time Iremained connected with theUbuntu world using newslettersand news sites like Omgubuntuand wwwubuntu-newsnet In timeI came across FCM I downloadedprevious issues After that everymonth I download FCM and nevermiss a single issue I introducedlots of friends to Ubuntu byinstalling on their laptops and

desktops

In December 2011 aftercompleting my 7th semester examI started my journey with UbuntuServer Within some months I self-learned Ubuntu Server I also gotcommand of Red Hat Fedora andCentos Currently I am working as aLinux System Administrator in an ITorganization at Surat GujaratIndia Thus Ubuntu has played animportant part in changing my lifeand showed the way to my careerThe Voyage has been just startedwe have to build Cloud Computingplatforms within a few months

LIBREOFFICE SPECIAL EDITIONS

httpfullcirclemagazineorglibreoffice-special-edition-volume-one

httpfullcirclemagazineorglibreoffice-special-edition-volume-two

OTHER SPECIAL EDITIONS

hhttpfullcirclemagazineorgscribus-special-edition

httpfullcirclemagazineorgubuntu-development-special-edition

httpfullcirclemagazineorgvirtualisation-series-special-edition

full circle magazine 74 33 contents ^

Full Circle PodcastEpisode 34RaspberryJamboree 2013

Your hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clarkand Freaky Clown

from the Blackpool (UK) LUGhttpblackpoollugorguk

Welcome to the first of a 2part conference special inthis episode the presentersreflect on the first everRaspberry Jamboree held atthe Manchester CentralConference Centre on 9thMarch 2013

MMYY SSTTOORRYY

Several years ago I purchased anAcer Aspire One ZG5 for the

relative bargain of pound85 It servedme well as a netbook for a coupleof years I replaced the defaultLinux Operating System withUbuntu 1010 Netbook edition andenjoyed using it System resourceswere relatively sparse having anIntel Atom 16GHz processor512MB RAM and an 8MB Videocard However courtesy of severebutterfingers I managed to breakthe screen I could have replaced itbut this would have cost me half ofthe original purchase price of themachine and I had a Dell LatitudeE6400 laptop to use whiletravelling so the netbook simplygot filed away in a drawer for afew months

After around 6 months Idecided to reboot the netbookusing a TV as a monitor to seewhether it still worked at all and itdid I had a spare 1GB memory chiplying around from a previous PCupgrade and decided to installthat into the netbook to seewhether performance improved Itdid but things still werent

lightning fast I had heard aboutXBMC previously and installed itEven with the extra memory thewhole system seemed slow I wasaware of Ubuntu derivatives suchas Lubuntu Kubuntu and Xubuntuand decided that I would installone of them to see hot muchbetter things were

I opted for Lubuntu 1204installing from a USB CD drive as Ihas trouble encouraging mymachine to boot from USB stickOnce Lubuntu was installed Iconnected via ethernet to theadjacent router and installedXBMC 110 and selected a fewplugins for XBMC the iPlayerplugin being of the most interestto me I also installed the Quartzskin as I knew that this was alighter skin than the default

The install was flawless andbefore long I was experimentingwith the plugins some of whichwere more polished than others Ipurchased a Microsoft brandedWireless keyboard and mouse andthese were simply plug and play aswas a USB infra-red remote control

purchased from ebay for pound3 Thislittle netbook has been quietlysoldiering on in this arrangementfor the last 6 months I have set itup so that I can now stream audioand video from a shared drive inthe house and have even used itfor a barbecue party in my garden

Because of the very limitedhardware of this machine it wouldbe unrealistic to expect super HighDefinition at all times but I canstream video from almost any datasource Spotify for Linux workswithout issue Video is connectedvia VGA to my television and audiovia phono cable to our surroundsound If there is ever anythingthat we would like to play thatXBMC cannot handle we cansimply launch Chromium and playvia the browser

On paper this little netbookought to be almost useless butfor the princely sum of pound20 I haveresurrected this little workhorseand it is now at the centre of myfamilys viewing experience

Written by Andrew Tatton

full circle magazine 74 34 contents ^

RREEVVIIEEWWWritten by Devyn Collier Johnson CClleemmeennttiinnee

Clementine is a popular musicplayer for Ubuntu systems

This music player makes a greatalternative to Rhythmbox andBanshee Clementine has manygreat features and abilities as wellas a nice layout It is not only amusic player but a music managerClementine allows users to edittags create and edit playlists andconvert (transcode) musicClementine can even retrieve coverart and missing tag informationWith Clementine users have achoice between using theapplication through the appindicator or as a full windowClearly Clementine is a flexibleand multi-functional musicmanager that many Linux usersmay want to try because of itsmany features

The latest version at the timeof writing is version 111 Thisversion is very stable For exampleClementine does not crash orfreeze the program completestasks successfully without issuesIn my opinion Clementine is muchmore stable than Rhythmbox andBanshee The program starts up

quickly when executed and closesswiftly when closed Clementinedoes not require any loading whenperforming many tasks HoweverClementine does require sometime to convert audio filesdownload cover art rescan musiclibraries or lookup tag info Thesetasks require time becauseconverting is a complicatedprocess networks have limits totheir speed and the library must

be created and indexed carefully

Clementine allows users tocontrol the player with thekeyboard For instance I can pressF7 to stop the music and F10 tomake it louder This allows users toperform one task without needingto switch windows to controlClementine Many music playerslike Smplayer VLC and Mplayer donot support this feature

Clementine responds to these key-commands without delay

The programs layout andgraphics are set up wonderfully Tothe left users will see their musicInternet radio stations artist infosong info and search results ndashdepending on the clicked icon onthe far left column To the rightusers will see the playlist contentsClementine displays the differentplaylists as tabs Just as webbrowsers like Firefox permit usersto have multiple tabs with awebpage in each each playlist is atab At the bottom of the playlistbox users will find the controls forcurrent playing music and theprogress bar In the bottom leftcorner of the application thecover-art is displayed with themusic title The icons and buttonsare carefully placed to provide acompact appearance This givesthe playlist and library box moreroom to list the music files

Clementine can be used as a tageditor If a user has an mp3 filethat does not have the informationabout the artist or genre

full circle magazine 74 35 contents ^

REVIEW - CLEMENTINEClementines tag editor will helpAfter a user right-clicks the musicfile to be edited they can clickldquoEdit track informationrdquo Thiscauses a window to appear withtwo tabs After clicking the tabtitled ldquoEdit tagsrdquo the user will seethe tags that can be edited If theuser is unsure about whatinformation should be typed intothe tags they can click ldquoCompletetags automaticallyrdquo to makeClementine search the Internet forinformation This ability wouldwork only with music made by wellknown musicians and notindividuals that post home-mademusic free on the InternetClementine can gather taginformation only if onlinedatabases list the song

Playlists are easily created andexported with Clementine Thefirst step is to right-click a song inthe left box when ldquoFilesrdquo orldquoLibraryrdquo is highlighted Thenselect ldquoOpen in new playlistrdquo Forthe songs that come next right-click and select ldquoAppend to currentplaylistrdquo After that right-click theplaylists tab and click ldquoSaveplaylistrdquo To finish exporting theplaylist pick a playlist format and asave location Once chosen clickldquoSaverdquo Clementine makes this

process very easy Other playlistcreators can be difficult or time-consuming to use Clementineallows users to save the playlist innumerous formats Many playlistmakers do not have a collection ofchoices as large as Clementineslist of formats This allows users toeasily make a playlist to use withany device or music playerprogram

Clementinehas anotherfeature thatmakes it apowerfulapplicationconvertingaudioClementinecan convertbetween a fewformats Theconversion window canbe opened by clickingldquoToolsrdquo in the menu bar andselecting ldquoTranscode Musicrdquo Nextclick ldquoAddrdquo to pick music files toconvert and configure the optionsThe converting feature is veryconvenient and easy to use Forexample the converting windowitself is self-explanatory

Clementine even has a moodbar

and a large variety of color sets Amoodbar is a colored progress barused instead of the plain defaultprogress bar However a moodbaris not just a colored bar The colorsare based on the ldquomoodrdquo of eachsection of the song The differentcolor sets are alternate colors usedto display each mood Tounderstand what a strip of thesong is like it helps to know whatthe color means for the activemood color set

The Internet radio works verywell Clementine provides

users with a largeselection of radio

stations for anygenre of musicThe collectionis not sparse

even Icecastalone is

extensiveClementine has no

difficulties playing Internet radiostations The sound quality issuperb and clear and the loading isswift It seems as if the music iscoming from local files

Clementine has an extensive listof visualizations They can befound and activated by clickingldquoTools gt Visualizationsrdquo The

window that appears containsoptions for the visualizationsUsers should be able to find theperfect visualization that theyenjoy viewing while listening tomusic The visualizations have aclear sharp appearance Themoving images are not blocky orpixelated

These many features makeClementine a great music managerThis is a powerful music player thatstill retains excellent performanceThis application can satisfy theneeds and wants of many userswhile still being easy to use Theprogram is pleasing to the eye anddoes not require time to figure outthe layout If users decide to try anew music manager or they dislikeUbuntus default music managerClementine may be a player thatthey may wish to try

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 23: Full Circle Magazine #74

full circle magazine 74 23 contents ^

Mark has been using Linux since1994 and uses Inkscape to createtwo webcomics The Greys andMonsters Inked which can both befound athttpwwwpeppertopcom

HOWTO - INKSCAPE Pt14transparent transition results in asimilar pattern being visible fromthe masked red circle But byadding extra black and whitefeatures to the mask group youcan ldquooverriderdquo the pattern withexplicit sections of transparencyand opacity One thing to note isthe place where the black linecrosses the white one because theblack line is on top the pixels atthat position are black so that partof the masked object istransparent It doesnt matterwhats going on within the groupall that matters is the color of thefinal pixels This may not be thebest piece of abstract art in theworld but it would have been a lotharder to draw without usingmasks

Although you can use masks tocreate complex arrangements ofclipping and transparencyprobably the most common use issimply to add ldquofeatheringrdquo to theedges of a group so that it fadesinto the background In that caseall you need for your mask designis a strongly blurred white ellipseas demonstrated in this whollyunseasonal greeting card design

Throughout this article Ivereferred to masks as beinggrayscale images Thats notstrictly true ndash a mask can be anycombination of colors that youwant However anything otherthan white black or gray will beconverted into a grayscale imagebefore its used as a mask This canmake it difficult to predict the

exact effect of a color on theresultant opacity so I recommendusing pure grayscales whendrawing your masks in almost allcases

full circle magazine 74 24 contents ^

HHOOWW--TTOOWritten by Ronnie Tucker WWrriittee FFoorr FFuullll CCiirrccllee MMaaggaazziinnee

GUIDELINES

The single rule for an article isthat it must somehow be

linked to Ubuntu or one of themany derivatives of Ubuntu(Kubuntu Xubuntu Lubuntu etc)

RULES

bull There is no word limit for articlesbut be advised that long articlesmay be split across several issues

bull For advice please refer to theOfficial Full Circle Style Guidehttpurlfullcirclemagazineorg75d471

bull Write your article in whicheversoftware you choose I wouldrecommend LibreOffice but mostimportantly - PLEASE SPELL ANDGRAMMAR CHECK IT

bull In your article please indicatewhere you would like a particularimage to be placed by indicatingthe image name in a newparagraph or by embedding theimage in the ODT (Open Office)

document

bull Images should be JPG no widerthan 800 pixels and use lowcompression

bull Do not use tables or any type ofbold or italic formatting

If you are writing a reviewplease follow these guidelines

When you are ready to submityour article please email it toarticlesfullcirclemagazineorg

TRANSLATIONS

If you would like to translateFull Circle into your nativelanguage please send an email toronniefullcirclemagazineorg andwe will either put you in touch withan existing team or give youaccess to the raw text to translatefrom With a completed PDF youwill be able to upload your file tothe main Full Circle site

REVIEWS

GAMESAPPLICATIONSWhen reviewing gamesapplications please state clearly

bull title of the gamebull who makes the gamebull is it free or a paid downloadbull where to get it from (give downloadhomepage URL)bull is it Linux native or did you use Winebull your marks out of fivebull a summary with positive and negative points

HARDWAREWhen reviewing hardware please state clearly

bull make and model of the hardwarebull what category would you put this hardware intobull any glitches that you may have had while using the hardwarebull easy to get the hardware working in Linuxbull did you have to use Windows driversbull marks out of fivebull a summary with positive and negative points

You dont need to be an expert to write anarticle - write about the games applicationsand hardware that you use every day

full circle magazine 74 25 contents ^

httpsspideroakcom

Get 25 off any SpiderOak packagewith the code FullcirclemagFans

full circle magazine 74 26 contents ^

AASSKK TTHHEE NNEEWW GGUUYYWritten by Copil Yaacuteňez

Hi everyone Welcome back toAsk the New Guy

If you have a simple questionand you think Ubuntu Bug 1 issome kind of flying roach contactme at copilyanezgmailcom

Todayrsquos question is

Q How do I connect to myUbuntu desktop using myAndroid phone

A Right this way Mr Bond QBranch has been working on somenew toys for you How about thisItrsquos a combination martini shaker-slash-Taser No Well thenperhaps this combination cufflink-slash-Taser Or this itrsquos acombination Taser-slash-Taser Notvery imaginative I know Sorry sirwersquore a little underfunded rightnow

Nothing says ldquoI want to beDaniel Craig or Jennifer Garnerrdquolike accessing your Ubuntu desktopfrom your mobile phone Whatrsquosfunny is that if Hollywood weredoing it there would be multiple

cascading menus and screens alongwith some kind of eye-trackingdigital Heads Up Display andvirtual keys yoursquod have to press inthe air like a methed-out orchestracomposer

Quick detour why is it thatevery tinseltown movie showspeople working with virtual GUIssuspended in front of them I getexhausted just lifting my hand toturn off the monitor Forget abouthacking an enemy server can youimagine typing an email on one ofthose Are there NO ergonomicsexperts in Hollywood End detour

As usual Ubuntursquos way is easyand sexy Not sexy as in actuallysexy Accessing your desktopremotely isnrsquot likely to get you adate with Halle Berry or JavierBardem But it might impress MissLinux Kernel 2013 and keep strayLuddites from wandering ontoyour lawn

To access your Ubuntu desktopfrom your Android phone yoursquollneed the following

1 An Ubuntu PC (Irsquom on 1304) -make sure itrsquos connected to yourhome network2 An Android Phone (I used an HTCDroid Incredible II runningGingerbread)3 Someone to shout ldquoHallelujahrdquowhen yoursquore finished (this is keypeople donrsquot skimp)

Okeedokee got everythingready Good Go to your PC andclick on the Ubuntu symbol to

open the Unity search field TypeDESKTOP and yoursquoll see a DesktopSharing application Click on thatto open it

Here is how I configured mypreferences in order to giveexternal access to my Ubuntudesktop

The Desktop Sharing windowasks for a password that must be

full circle magazine 74 27 contents ^

entered in order for someone toconnect from the outside Usesomething you can easilyremember like the name of thegaffer on Star Trek II The Wrath ofKhan (Romolo Aquistapace as ifyou didnrsquot know)

Yoursquoll notice I left blank theldquoYou must confirm each access tothis machinerdquo option You mightwant to keep this box checked Itrsquosnever a good idea to leave yourmachine accessible to the outsideworld even if yoursquore requiring apassword I have it toggled OFF forease of use but honestly do as Isay not as I do And as a generalrule you should never takesecurity advice from someone whorevels in his ignorance

Oh if you currently have yourapp bar along the left side of yourscreen set to auto-hide changethat to the default so that itrsquosalways visible If the app bar auto-hides itrsquos more difficult to access itfrom your phone Also if you haveyour computer set to sleep after acertain amount of time you mightwant to change this setting so thatyour PC doesnrsquot go to sleep andthus disconnect you in the middleof a connection

Yoursquoll also need your desktopPCrsquos IP address Ubuntu makes thisdead simple Just right-click thenetwork icon and click onConnection Information Note theIP address listed there yoursquoll needit in just a second

Okay now itrsquos time to get yourphone ready

Fire up your Android phone andhead over to the Google PlayStore Yoursquore going to need a VNCclient Thatrsquos the software that willconnect your phone to your PC Irsquomnot sure what VNC stands forprobably just the initials of the

white-haired wizard who capturedthis sorcery and gave it away onthe Internet

I should probably take amoment to explain what a VNCclient does But Irsquom not gonnaLifersquos too short you know

The VNC client I used is calledandroid-vnc-viewer and itrsquos freeOnce yoursquove downloaded thesoftware press the icon to run itYoursquoll see a window with emptyfields Letrsquos fill those in and solidifyyour status as AlphaNerdNerdette among your peers(which if they mainly consist ofvillains named Hans with world

domination fetishes you shouldconsider ditching)

In the Nickname field typesomething catchy like Space Wolfor Super Tramp Yoursquore beingtotally badass right now yournickname should reflect this

Next type in the password youset up on the Desktop Sharingapplication Finally type in thedesktop PCrsquos IP address Yourscreen should look something likethat shown on the following page

Ready Time to see if yourHallelujah shouter is up to the taskAlso if there are any annoyingneighbors who keep trying toexplain fantasy football to youinvite them over Payback time

Click Connect Hallelujah Feelfree to lift your arms up Mosesstyle and scream ldquoBeholdrdquo In a fewmoments your smartphone screenwill fill with a lower resolutionversion of whatever is on yourdesktop screen Your phonersquosscreen will now act like a laptoptrackpad Wherever you move yourfinger your cursor follows Tap thescreen on an Ubuntu app icon andwatch it open

ASK THE NEW GUY

full circle magazine 74 28 contents ^

Copil is an Aztec name that roughlytranslates to ldquoyou need my heart forwhat againrdquo His love of womenrsquosshoes is chronicled atyaconfidentialblogspotcom Youcan also watch him embarrasshimself on Twitter (copil)

Pretty cool right

What can you do with this Theoptions are endless You couldaccess your PC and email yourself afile you forgot to put into thecloud Or click on your webcam anddo a quick security check of yourhome office Or make peoplebelieve yoursquove just hacked into abad guyrsquos world dominationsystem and are shutting down hisnuclear weapons lab with a fewkeystrokes Ladies yoursquoll be all therage at the next LAN party

Go ahead indulge your innerSydney Bristow or James Bond

Good luck and HappyUbuntuing

ASK THE NEW GUY

PYTHON SPECIAL EDITIONS

httpfullcirclemagazineorgissue-py01 httpfullcirclemagazineorgissue-py02

httpfullcirclemagazineorgpython-special-edition-issue-three

httpfullcirclemagazineorgpython-special-edition-volume-four

httpfullcirclemagazineorgpython-special-edition-volume-five

httpfullcirclemagazineorgpython-special-edition-volume-six

full circle magazine 74 29 contents ^

LLIINNUUXX LLAABBWritten by Charles McColm DDVVDD MMeennuuss wwiitthh DDVVDDSSttyylleerr

Video is everywhere thesedays Our phones tablets

digital cameras and notebooks allhave video capable cameras inthem Whether yoursquore taking afamily video or producing adocumentary itrsquos nice to put somepolish on the video There are a lotof video editing tools for LinuxLives Cinelerra OpenShot Pitiviand Kdenlive to name a few Theseediting tools will help you put thepolish on your actual video butwhat do you do about creating apolished looking DVD menu

In FCM73 I mentionedDeVeDe and KMediafactoryDeVeDe is great for creatingsimple menus if yoursquore in a hurrybut menus look text heavyKMediafactory was great at onetime but it hasnrsquot been developedin several years and the templatesare limited Enter DVDStylerDVDStyler is a cross-platform freeDVD authoring application for thecreation of professional-lookingDVDs

DVDStyler is available in theuniverse repository of Ubuntu and

can be downloaded with a simple

apt-get install dvdstyler

DVDStyler has a number of xinevideo-related dependencies

When DVDStyler starts itprompts you to create a newproject or open an existing projectIf you create a new project yoursquollwant to adjust some of the projecttitle DVD size video quality videoformat aspect ratio and audioformat for your region In NorthAmerica we use NTSC I chose the

169 rectangular aspect ratio andstuck with the default AC3 audio

Next yoursquore shown a number oftemplates and asked to select atemplate You can choose atemplate or simple click the no-template button There are aselection of backgrounds on theleft hand side to choose from butby right clicking in the blank spaceand selecting properties you canchoose your own image and audiotrack for the menu If you select anaudio track be sure to click the

loop check-box to have it playmore than once (you too can havethat eventually annoying repeatingmusic track that seems so coolwhen you first hear it)

Once you have your backgroundand audio track itrsquos time to addsome content In this instance Ikept it simple and added twovideos by clicking on the FileBrowser tab on the left side anddragging two videos to the menupage To add text beside thevideos right-click near the videosselect add then select text andtype in the text (Sintel forexample) Once the text is on thepage you can select it and changethe text properties including fontsize style fill outline color outlinesize background color andlocation

I wanted an option to play bothvideos back-to-back so I added abutton from the buttons tab onthe left I changed its properties byright-clicking on the buttonselecting properties then clickingon the Play all titles check-box

full circle magazine 74 30 contents ^

LINUX LABButtons need not be tied to

videos You can also add sub-menus by clicking on the DVDmenu option then clicking add andmenu This creates a second menuwhich you can link a button to bychoosing menu 2 (in the imageabove I just have one menu calledMenu 1) from the Jump to drop-down dialog (instead of title 1 inthe example illustrated) Sub-menus can be used to create amenu for chapters subtitles oraudio

A good example of how youmight use a second menu is if youwant to provide a menu forspecific chapters of a video Donrsquotworry if your video is one longvideo you can create chapters byright clicking on the video (title 1for example) selecting propertiesand entering the time for thesecond third fourth etc chaptersin the chapters field

In the buttons along the lefthand side there is a square blankbutton above an elliptical blankbutton The square button displaysan image once dragged to themenu space On the second menudrag out enough square buttons tomatch the chapters yoursquove created(remember chapter 1 usually starts

at position 0 in the video soalthough our screenshot shows 5times we have 6 chapters) Addtext below or beside each chapterBy default all the square buttonswill be linked to chapter 1 Tochange this right-click on eachsquare button choose propertiesand from the Jump to drop-downselect the correct chapter for eachbutton Donrsquot forget to add a menubutton and link it back to menu 1(our topmain menu) With a littlework you can get some neatresults

DVD Styler is a great programbut during the making of severalmenus I bumped into a fewproblems First text appears to belimited to 10 characters Secondalthough I was able to resize thevideo buttons the lsquokeep aspectratiorsquo button didnrsquot work asexpected and seemed to squishthe video buttons so they didnrsquotlook correct Although itrsquos not aproblem it would be nice to haveguidelines in addition to the gridoption

When yoursquove imported all yourvideos and created all your menusclick the File then click Burn DVDand OK to make an ISO image ofyour DVD Use Brasero XFBurn orK3b to burn the ISO to DVD

If yoursquore feeling particularlyadventurous and are not afraid ofa little XML you can even createyour own buttons for DVD Styler Aguy named Mike created a detailedblogger post about how to addyour own buttons to DVD Stylerherehttpmikesgeneralblogblogspotca200608creating-new-buttons-for-dvdstyler_04html

You can find the DVD Stylerdocumentation and other links onthe DVD Styler web site athttpwwwdvdstylerorgen

Happy DVD menuing

Charles is a step-father husbandand Linux fan who hosts a not-for-profit computer refurbishingproject He maintains a blog athttpwwwcharlesmccolmcom

full circle magazine 74 31 contents ^

MMYY SSTTOORRYY

It has been about 6 years since Itook my first dive into the ocean

of open source The first opensource operating system that I wasintroduced to was OpenSolaris Iwas very eager to know aboutLinux and Unix systems when I wascompleting my 11th standard inhigh school (In India graduationstarts after 12th standard) Untilnow I was mastering in Installationamp Troubleshooting of Windows Iloved to fix my friends systems as Iam crazy about operating systems

I love to have a challenge findsolutions to problems fix systemsand try new things I was wellknown in my school days andcollege days among classmatesand senior students for having ITskills In the first year of myengineering at Government Engcollege Dahod I loved to stay inthe internet lab till it closed Oncemy head of department professorfound out about my IT skills hegave me the responsibility tomaintain the system health of allcomputer systems in the Internetlab As a reward I got systems fortesting and trying out new things

At that time internet connectionswere very limited to a few collegesand enterprise organizations andthere were slow and unstable dial-up connections

I was looking for an operatingsystem more powerful thanWindows At that time in India theword ldquoLinuxrdquo was heard by a onlyfew IT geeks Linux was used rarelyin giant enterprises in India I triedout OpenSolaris but I didnt find itbetter than Windows

In September 2009 I cameacross the Ubuntu website whileGoogling about Linux Ubuntu wasdifferent than what I had heardabout other Linux distros I foundUbuntu more user friendly thanany other Linux distromdashwith a niceGUI and powerful securityfeatures I began to gather moreand more information aboutUbuntu Due to the slow andunstable internet speed (maxdownload speed 15 kbps) at thattime I could not download Ubuntu910 It would take 3 to 4 days todownload it and bandwidth wasalso costly at that time

Around October 2010 whenUbuntu 1010 was launched Idecided to download Ubuntu 1010anyhow Internet speed was goodenough but there werent stableinternet connections yet We couldhardly download up to 150 MB perday After downloading 5consecutive days with a mobiledial-up connection I downloadedUbuntu 1010 successfully on myfriends desktop We tried to makea WUBI installation but failed Idecided to install Ubuntu bycreating a new partition and have afull installation Finally I gotUbuntu installed within just 20minutes on a P4 with 512 MB RAMThis was my first installation ofUbuntu I had seen Ubuntu just inscreenshots before Within 3 days Iexplored the whole system Myfriend was confused about how touse the system but I taught himUbuntu My friend was very happywith Ubuntu because now he had avirus-free system with all requiredsoftware preinstalled We gotevery device working with Ubuntufrom a camera to 3G modemwithout installing any additionaldrivers My whole computing world

changed I was entering the worldof Ubuntu

In November 2010 I assembledmy own desktop with Core i3 2 GBRAM 500 GB HDD and UbuntuMany questions arose in my mindHow is Ubuntu being developedHow do contributors worktogether What does thiswonderful system consist of Afterspending some weeks on theInternet I got my answers Ichecked out the whole Ubuntuhistory and came across theLaunchpad platform Ubuntuforums wiki and Ubuntudocumentation I was alsointroduced to other Ubuntuderivatives like Backtrack LinuxMint and Linux Deepin

Ubuntu proceeded with 1104Natty 1110 Oneric 1204 Precise1210 Quantal I have enjoyedevery Ubuntu distro and never hadfaced a problem duringinstallation For the last two yearsUbuntu has grown and improved alot After the launch of Ubuntu1110 Natty many users didnt likeUnity but I never faced any

Written by Ketan Patel

full circle magazine 74 32 contents ^

MY STORYproblem with it Unity becamestable in 1204 and fixed problemswith other users also I joinedAskubuntu in April 2012 and have agood reputation there

As a student of Electronics andTelecommunication Engineering Iwas interested only in thetelecommunication part and have akeen knowledge of technologies inmy field Now I am interested inLinux servers as they are a corepart of telecom networks and ITEnterprises I decided to learnabout Linux servers and movetowards system administration Icame across many Linux serverdistros like Red Hat FedoraGentoo Arch Linux Centos andDebian Most of all I love to workwith Ubuntu Server and Debian

It took time to learn aboutservers due to a busy engineeringschedule During the time Iremained connected with theUbuntu world using newslettersand news sites like Omgubuntuand wwwubuntu-newsnet In timeI came across FCM I downloadedprevious issues After that everymonth I download FCM and nevermiss a single issue I introducedlots of friends to Ubuntu byinstalling on their laptops and

desktops

In December 2011 aftercompleting my 7th semester examI started my journey with UbuntuServer Within some months I self-learned Ubuntu Server I also gotcommand of Red Hat Fedora andCentos Currently I am working as aLinux System Administrator in an ITorganization at Surat GujaratIndia Thus Ubuntu has played animportant part in changing my lifeand showed the way to my careerThe Voyage has been just startedwe have to build Cloud Computingplatforms within a few months

LIBREOFFICE SPECIAL EDITIONS

httpfullcirclemagazineorglibreoffice-special-edition-volume-one

httpfullcirclemagazineorglibreoffice-special-edition-volume-two

OTHER SPECIAL EDITIONS

hhttpfullcirclemagazineorgscribus-special-edition

httpfullcirclemagazineorgubuntu-development-special-edition

httpfullcirclemagazineorgvirtualisation-series-special-edition

full circle magazine 74 33 contents ^

Full Circle PodcastEpisode 34RaspberryJamboree 2013

Your hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clarkand Freaky Clown

from the Blackpool (UK) LUGhttpblackpoollugorguk

Welcome to the first of a 2part conference special inthis episode the presentersreflect on the first everRaspberry Jamboree held atthe Manchester CentralConference Centre on 9thMarch 2013

MMYY SSTTOORRYY

Several years ago I purchased anAcer Aspire One ZG5 for the

relative bargain of pound85 It servedme well as a netbook for a coupleof years I replaced the defaultLinux Operating System withUbuntu 1010 Netbook edition andenjoyed using it System resourceswere relatively sparse having anIntel Atom 16GHz processor512MB RAM and an 8MB Videocard However courtesy of severebutterfingers I managed to breakthe screen I could have replaced itbut this would have cost me half ofthe original purchase price of themachine and I had a Dell LatitudeE6400 laptop to use whiletravelling so the netbook simplygot filed away in a drawer for afew months

After around 6 months Idecided to reboot the netbookusing a TV as a monitor to seewhether it still worked at all and itdid I had a spare 1GB memory chiplying around from a previous PCupgrade and decided to installthat into the netbook to seewhether performance improved Itdid but things still werent

lightning fast I had heard aboutXBMC previously and installed itEven with the extra memory thewhole system seemed slow I wasaware of Ubuntu derivatives suchas Lubuntu Kubuntu and Xubuntuand decided that I would installone of them to see hot muchbetter things were

I opted for Lubuntu 1204installing from a USB CD drive as Ihas trouble encouraging mymachine to boot from USB stickOnce Lubuntu was installed Iconnected via ethernet to theadjacent router and installedXBMC 110 and selected a fewplugins for XBMC the iPlayerplugin being of the most interestto me I also installed the Quartzskin as I knew that this was alighter skin than the default

The install was flawless andbefore long I was experimentingwith the plugins some of whichwere more polished than others Ipurchased a Microsoft brandedWireless keyboard and mouse andthese were simply plug and play aswas a USB infra-red remote control

purchased from ebay for pound3 Thislittle netbook has been quietlysoldiering on in this arrangementfor the last 6 months I have set itup so that I can now stream audioand video from a shared drive inthe house and have even used itfor a barbecue party in my garden

Because of the very limitedhardware of this machine it wouldbe unrealistic to expect super HighDefinition at all times but I canstream video from almost any datasource Spotify for Linux workswithout issue Video is connectedvia VGA to my television and audiovia phono cable to our surroundsound If there is ever anythingthat we would like to play thatXBMC cannot handle we cansimply launch Chromium and playvia the browser

On paper this little netbookought to be almost useless butfor the princely sum of pound20 I haveresurrected this little workhorseand it is now at the centre of myfamilys viewing experience

Written by Andrew Tatton

full circle magazine 74 34 contents ^

RREEVVIIEEWWWritten by Devyn Collier Johnson CClleemmeennttiinnee

Clementine is a popular musicplayer for Ubuntu systems

This music player makes a greatalternative to Rhythmbox andBanshee Clementine has manygreat features and abilities as wellas a nice layout It is not only amusic player but a music managerClementine allows users to edittags create and edit playlists andconvert (transcode) musicClementine can even retrieve coverart and missing tag informationWith Clementine users have achoice between using theapplication through the appindicator or as a full windowClearly Clementine is a flexibleand multi-functional musicmanager that many Linux usersmay want to try because of itsmany features

The latest version at the timeof writing is version 111 Thisversion is very stable For exampleClementine does not crash orfreeze the program completestasks successfully without issuesIn my opinion Clementine is muchmore stable than Rhythmbox andBanshee The program starts up

quickly when executed and closesswiftly when closed Clementinedoes not require any loading whenperforming many tasks HoweverClementine does require sometime to convert audio filesdownload cover art rescan musiclibraries or lookup tag info Thesetasks require time becauseconverting is a complicatedprocess networks have limits totheir speed and the library must

be created and indexed carefully

Clementine allows users tocontrol the player with thekeyboard For instance I can pressF7 to stop the music and F10 tomake it louder This allows users toperform one task without needingto switch windows to controlClementine Many music playerslike Smplayer VLC and Mplayer donot support this feature

Clementine responds to these key-commands without delay

The programs layout andgraphics are set up wonderfully Tothe left users will see their musicInternet radio stations artist infosong info and search results ndashdepending on the clicked icon onthe far left column To the rightusers will see the playlist contentsClementine displays the differentplaylists as tabs Just as webbrowsers like Firefox permit usersto have multiple tabs with awebpage in each each playlist is atab At the bottom of the playlistbox users will find the controls forcurrent playing music and theprogress bar In the bottom leftcorner of the application thecover-art is displayed with themusic title The icons and buttonsare carefully placed to provide acompact appearance This givesthe playlist and library box moreroom to list the music files

Clementine can be used as a tageditor If a user has an mp3 filethat does not have the informationabout the artist or genre

full circle magazine 74 35 contents ^

REVIEW - CLEMENTINEClementines tag editor will helpAfter a user right-clicks the musicfile to be edited they can clickldquoEdit track informationrdquo Thiscauses a window to appear withtwo tabs After clicking the tabtitled ldquoEdit tagsrdquo the user will seethe tags that can be edited If theuser is unsure about whatinformation should be typed intothe tags they can click ldquoCompletetags automaticallyrdquo to makeClementine search the Internet forinformation This ability wouldwork only with music made by wellknown musicians and notindividuals that post home-mademusic free on the InternetClementine can gather taginformation only if onlinedatabases list the song

Playlists are easily created andexported with Clementine Thefirst step is to right-click a song inthe left box when ldquoFilesrdquo orldquoLibraryrdquo is highlighted Thenselect ldquoOpen in new playlistrdquo Forthe songs that come next right-click and select ldquoAppend to currentplaylistrdquo After that right-click theplaylists tab and click ldquoSaveplaylistrdquo To finish exporting theplaylist pick a playlist format and asave location Once chosen clickldquoSaverdquo Clementine makes this

process very easy Other playlistcreators can be difficult or time-consuming to use Clementineallows users to save the playlist innumerous formats Many playlistmakers do not have a collection ofchoices as large as Clementineslist of formats This allows users toeasily make a playlist to use withany device or music playerprogram

Clementinehas anotherfeature thatmakes it apowerfulapplicationconvertingaudioClementinecan convertbetween a fewformats Theconversion window canbe opened by clickingldquoToolsrdquo in the menu bar andselecting ldquoTranscode Musicrdquo Nextclick ldquoAddrdquo to pick music files toconvert and configure the optionsThe converting feature is veryconvenient and easy to use Forexample the converting windowitself is self-explanatory

Clementine even has a moodbar

and a large variety of color sets Amoodbar is a colored progress barused instead of the plain defaultprogress bar However a moodbaris not just a colored bar The colorsare based on the ldquomoodrdquo of eachsection of the song The differentcolor sets are alternate colors usedto display each mood Tounderstand what a strip of thesong is like it helps to know whatthe color means for the activemood color set

The Internet radio works verywell Clementine provides

users with a largeselection of radio

stations for anygenre of musicThe collectionis not sparse

even Icecastalone is

extensiveClementine has no

difficulties playing Internet radiostations The sound quality issuperb and clear and the loading isswift It seems as if the music iscoming from local files

Clementine has an extensive listof visualizations They can befound and activated by clickingldquoTools gt Visualizationsrdquo The

window that appears containsoptions for the visualizationsUsers should be able to find theperfect visualization that theyenjoy viewing while listening tomusic The visualizations have aclear sharp appearance Themoving images are not blocky orpixelated

These many features makeClementine a great music managerThis is a powerful music player thatstill retains excellent performanceThis application can satisfy theneeds and wants of many userswhile still being easy to use Theprogram is pleasing to the eye anddoes not require time to figure outthe layout If users decide to try anew music manager or they dislikeUbuntus default music managerClementine may be a player thatthey may wish to try

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 24: Full Circle Magazine #74

full circle magazine 74 24 contents ^

HHOOWW--TTOOWritten by Ronnie Tucker WWrriittee FFoorr FFuullll CCiirrccllee MMaaggaazziinnee

GUIDELINES

The single rule for an article isthat it must somehow be

linked to Ubuntu or one of themany derivatives of Ubuntu(Kubuntu Xubuntu Lubuntu etc)

RULES

bull There is no word limit for articlesbut be advised that long articlesmay be split across several issues

bull For advice please refer to theOfficial Full Circle Style Guidehttpurlfullcirclemagazineorg75d471

bull Write your article in whicheversoftware you choose I wouldrecommend LibreOffice but mostimportantly - PLEASE SPELL ANDGRAMMAR CHECK IT

bull In your article please indicatewhere you would like a particularimage to be placed by indicatingthe image name in a newparagraph or by embedding theimage in the ODT (Open Office)

document

bull Images should be JPG no widerthan 800 pixels and use lowcompression

bull Do not use tables or any type ofbold or italic formatting

If you are writing a reviewplease follow these guidelines

When you are ready to submityour article please email it toarticlesfullcirclemagazineorg

TRANSLATIONS

If you would like to translateFull Circle into your nativelanguage please send an email toronniefullcirclemagazineorg andwe will either put you in touch withan existing team or give youaccess to the raw text to translatefrom With a completed PDF youwill be able to upload your file tothe main Full Circle site

REVIEWS

GAMESAPPLICATIONSWhen reviewing gamesapplications please state clearly

bull title of the gamebull who makes the gamebull is it free or a paid downloadbull where to get it from (give downloadhomepage URL)bull is it Linux native or did you use Winebull your marks out of fivebull a summary with positive and negative points

HARDWAREWhen reviewing hardware please state clearly

bull make and model of the hardwarebull what category would you put this hardware intobull any glitches that you may have had while using the hardwarebull easy to get the hardware working in Linuxbull did you have to use Windows driversbull marks out of fivebull a summary with positive and negative points

You dont need to be an expert to write anarticle - write about the games applicationsand hardware that you use every day

full circle magazine 74 25 contents ^

httpsspideroakcom

Get 25 off any SpiderOak packagewith the code FullcirclemagFans

full circle magazine 74 26 contents ^

AASSKK TTHHEE NNEEWW GGUUYYWritten by Copil Yaacuteňez

Hi everyone Welcome back toAsk the New Guy

If you have a simple questionand you think Ubuntu Bug 1 issome kind of flying roach contactme at copilyanezgmailcom

Todayrsquos question is

Q How do I connect to myUbuntu desktop using myAndroid phone

A Right this way Mr Bond QBranch has been working on somenew toys for you How about thisItrsquos a combination martini shaker-slash-Taser No Well thenperhaps this combination cufflink-slash-Taser Or this itrsquos acombination Taser-slash-Taser Notvery imaginative I know Sorry sirwersquore a little underfunded rightnow

Nothing says ldquoI want to beDaniel Craig or Jennifer Garnerrdquolike accessing your Ubuntu desktopfrom your mobile phone Whatrsquosfunny is that if Hollywood weredoing it there would be multiple

cascading menus and screens alongwith some kind of eye-trackingdigital Heads Up Display andvirtual keys yoursquod have to press inthe air like a methed-out orchestracomposer

Quick detour why is it thatevery tinseltown movie showspeople working with virtual GUIssuspended in front of them I getexhausted just lifting my hand toturn off the monitor Forget abouthacking an enemy server can youimagine typing an email on one ofthose Are there NO ergonomicsexperts in Hollywood End detour

As usual Ubuntursquos way is easyand sexy Not sexy as in actuallysexy Accessing your desktopremotely isnrsquot likely to get you adate with Halle Berry or JavierBardem But it might impress MissLinux Kernel 2013 and keep strayLuddites from wandering ontoyour lawn

To access your Ubuntu desktopfrom your Android phone yoursquollneed the following

1 An Ubuntu PC (Irsquom on 1304) -make sure itrsquos connected to yourhome network2 An Android Phone (I used an HTCDroid Incredible II runningGingerbread)3 Someone to shout ldquoHallelujahrdquowhen yoursquore finished (this is keypeople donrsquot skimp)

Okeedokee got everythingready Good Go to your PC andclick on the Ubuntu symbol to

open the Unity search field TypeDESKTOP and yoursquoll see a DesktopSharing application Click on thatto open it

Here is how I configured mypreferences in order to giveexternal access to my Ubuntudesktop

The Desktop Sharing windowasks for a password that must be

full circle magazine 74 27 contents ^

entered in order for someone toconnect from the outside Usesomething you can easilyremember like the name of thegaffer on Star Trek II The Wrath ofKhan (Romolo Aquistapace as ifyou didnrsquot know)

Yoursquoll notice I left blank theldquoYou must confirm each access tothis machinerdquo option You mightwant to keep this box checked Itrsquosnever a good idea to leave yourmachine accessible to the outsideworld even if yoursquore requiring apassword I have it toggled OFF forease of use but honestly do as Isay not as I do And as a generalrule you should never takesecurity advice from someone whorevels in his ignorance

Oh if you currently have yourapp bar along the left side of yourscreen set to auto-hide changethat to the default so that itrsquosalways visible If the app bar auto-hides itrsquos more difficult to access itfrom your phone Also if you haveyour computer set to sleep after acertain amount of time you mightwant to change this setting so thatyour PC doesnrsquot go to sleep andthus disconnect you in the middleof a connection

Yoursquoll also need your desktopPCrsquos IP address Ubuntu makes thisdead simple Just right-click thenetwork icon and click onConnection Information Note theIP address listed there yoursquoll needit in just a second

Okay now itrsquos time to get yourphone ready

Fire up your Android phone andhead over to the Google PlayStore Yoursquore going to need a VNCclient Thatrsquos the software that willconnect your phone to your PC Irsquomnot sure what VNC stands forprobably just the initials of the

white-haired wizard who capturedthis sorcery and gave it away onthe Internet

I should probably take amoment to explain what a VNCclient does But Irsquom not gonnaLifersquos too short you know

The VNC client I used is calledandroid-vnc-viewer and itrsquos freeOnce yoursquove downloaded thesoftware press the icon to run itYoursquoll see a window with emptyfields Letrsquos fill those in and solidifyyour status as AlphaNerdNerdette among your peers(which if they mainly consist ofvillains named Hans with world

domination fetishes you shouldconsider ditching)

In the Nickname field typesomething catchy like Space Wolfor Super Tramp Yoursquore beingtotally badass right now yournickname should reflect this

Next type in the password youset up on the Desktop Sharingapplication Finally type in thedesktop PCrsquos IP address Yourscreen should look something likethat shown on the following page

Ready Time to see if yourHallelujah shouter is up to the taskAlso if there are any annoyingneighbors who keep trying toexplain fantasy football to youinvite them over Payback time

Click Connect Hallelujah Feelfree to lift your arms up Mosesstyle and scream ldquoBeholdrdquo In a fewmoments your smartphone screenwill fill with a lower resolutionversion of whatever is on yourdesktop screen Your phonersquosscreen will now act like a laptoptrackpad Wherever you move yourfinger your cursor follows Tap thescreen on an Ubuntu app icon andwatch it open

ASK THE NEW GUY

full circle magazine 74 28 contents ^

Copil is an Aztec name that roughlytranslates to ldquoyou need my heart forwhat againrdquo His love of womenrsquosshoes is chronicled atyaconfidentialblogspotcom Youcan also watch him embarrasshimself on Twitter (copil)

Pretty cool right

What can you do with this Theoptions are endless You couldaccess your PC and email yourself afile you forgot to put into thecloud Or click on your webcam anddo a quick security check of yourhome office Or make peoplebelieve yoursquove just hacked into abad guyrsquos world dominationsystem and are shutting down hisnuclear weapons lab with a fewkeystrokes Ladies yoursquoll be all therage at the next LAN party

Go ahead indulge your innerSydney Bristow or James Bond

Good luck and HappyUbuntuing

ASK THE NEW GUY

PYTHON SPECIAL EDITIONS

httpfullcirclemagazineorgissue-py01 httpfullcirclemagazineorgissue-py02

httpfullcirclemagazineorgpython-special-edition-issue-three

httpfullcirclemagazineorgpython-special-edition-volume-four

httpfullcirclemagazineorgpython-special-edition-volume-five

httpfullcirclemagazineorgpython-special-edition-volume-six

full circle magazine 74 29 contents ^

LLIINNUUXX LLAABBWritten by Charles McColm DDVVDD MMeennuuss wwiitthh DDVVDDSSttyylleerr

Video is everywhere thesedays Our phones tablets

digital cameras and notebooks allhave video capable cameras inthem Whether yoursquore taking afamily video or producing adocumentary itrsquos nice to put somepolish on the video There are a lotof video editing tools for LinuxLives Cinelerra OpenShot Pitiviand Kdenlive to name a few Theseediting tools will help you put thepolish on your actual video butwhat do you do about creating apolished looking DVD menu

In FCM73 I mentionedDeVeDe and KMediafactoryDeVeDe is great for creatingsimple menus if yoursquore in a hurrybut menus look text heavyKMediafactory was great at onetime but it hasnrsquot been developedin several years and the templatesare limited Enter DVDStylerDVDStyler is a cross-platform freeDVD authoring application for thecreation of professional-lookingDVDs

DVDStyler is available in theuniverse repository of Ubuntu and

can be downloaded with a simple

apt-get install dvdstyler

DVDStyler has a number of xinevideo-related dependencies

When DVDStyler starts itprompts you to create a newproject or open an existing projectIf you create a new project yoursquollwant to adjust some of the projecttitle DVD size video quality videoformat aspect ratio and audioformat for your region In NorthAmerica we use NTSC I chose the

169 rectangular aspect ratio andstuck with the default AC3 audio

Next yoursquore shown a number oftemplates and asked to select atemplate You can choose atemplate or simple click the no-template button There are aselection of backgrounds on theleft hand side to choose from butby right clicking in the blank spaceand selecting properties you canchoose your own image and audiotrack for the menu If you select anaudio track be sure to click the

loop check-box to have it playmore than once (you too can havethat eventually annoying repeatingmusic track that seems so coolwhen you first hear it)

Once you have your backgroundand audio track itrsquos time to addsome content In this instance Ikept it simple and added twovideos by clicking on the FileBrowser tab on the left side anddragging two videos to the menupage To add text beside thevideos right-click near the videosselect add then select text andtype in the text (Sintel forexample) Once the text is on thepage you can select it and changethe text properties including fontsize style fill outline color outlinesize background color andlocation

I wanted an option to play bothvideos back-to-back so I added abutton from the buttons tab onthe left I changed its properties byright-clicking on the buttonselecting properties then clickingon the Play all titles check-box

full circle magazine 74 30 contents ^

LINUX LABButtons need not be tied to

videos You can also add sub-menus by clicking on the DVDmenu option then clicking add andmenu This creates a second menuwhich you can link a button to bychoosing menu 2 (in the imageabove I just have one menu calledMenu 1) from the Jump to drop-down dialog (instead of title 1 inthe example illustrated) Sub-menus can be used to create amenu for chapters subtitles oraudio

A good example of how youmight use a second menu is if youwant to provide a menu forspecific chapters of a video Donrsquotworry if your video is one longvideo you can create chapters byright clicking on the video (title 1for example) selecting propertiesand entering the time for thesecond third fourth etc chaptersin the chapters field

In the buttons along the lefthand side there is a square blankbutton above an elliptical blankbutton The square button displaysan image once dragged to themenu space On the second menudrag out enough square buttons tomatch the chapters yoursquove created(remember chapter 1 usually starts

at position 0 in the video soalthough our screenshot shows 5times we have 6 chapters) Addtext below or beside each chapterBy default all the square buttonswill be linked to chapter 1 Tochange this right-click on eachsquare button choose propertiesand from the Jump to drop-downselect the correct chapter for eachbutton Donrsquot forget to add a menubutton and link it back to menu 1(our topmain menu) With a littlework you can get some neatresults

DVD Styler is a great programbut during the making of severalmenus I bumped into a fewproblems First text appears to belimited to 10 characters Secondalthough I was able to resize thevideo buttons the lsquokeep aspectratiorsquo button didnrsquot work asexpected and seemed to squishthe video buttons so they didnrsquotlook correct Although itrsquos not aproblem it would be nice to haveguidelines in addition to the gridoption

When yoursquove imported all yourvideos and created all your menusclick the File then click Burn DVDand OK to make an ISO image ofyour DVD Use Brasero XFBurn orK3b to burn the ISO to DVD

If yoursquore feeling particularlyadventurous and are not afraid ofa little XML you can even createyour own buttons for DVD Styler Aguy named Mike created a detailedblogger post about how to addyour own buttons to DVD Stylerherehttpmikesgeneralblogblogspotca200608creating-new-buttons-for-dvdstyler_04html

You can find the DVD Stylerdocumentation and other links onthe DVD Styler web site athttpwwwdvdstylerorgen

Happy DVD menuing

Charles is a step-father husbandand Linux fan who hosts a not-for-profit computer refurbishingproject He maintains a blog athttpwwwcharlesmccolmcom

full circle magazine 74 31 contents ^

MMYY SSTTOORRYY

It has been about 6 years since Itook my first dive into the ocean

of open source The first opensource operating system that I wasintroduced to was OpenSolaris Iwas very eager to know aboutLinux and Unix systems when I wascompleting my 11th standard inhigh school (In India graduationstarts after 12th standard) Untilnow I was mastering in Installationamp Troubleshooting of Windows Iloved to fix my friends systems as Iam crazy about operating systems

I love to have a challenge findsolutions to problems fix systemsand try new things I was wellknown in my school days andcollege days among classmatesand senior students for having ITskills In the first year of myengineering at Government Engcollege Dahod I loved to stay inthe internet lab till it closed Oncemy head of department professorfound out about my IT skills hegave me the responsibility tomaintain the system health of allcomputer systems in the Internetlab As a reward I got systems fortesting and trying out new things

At that time internet connectionswere very limited to a few collegesand enterprise organizations andthere were slow and unstable dial-up connections

I was looking for an operatingsystem more powerful thanWindows At that time in India theword ldquoLinuxrdquo was heard by a onlyfew IT geeks Linux was used rarelyin giant enterprises in India I triedout OpenSolaris but I didnt find itbetter than Windows

In September 2009 I cameacross the Ubuntu website whileGoogling about Linux Ubuntu wasdifferent than what I had heardabout other Linux distros I foundUbuntu more user friendly thanany other Linux distromdashwith a niceGUI and powerful securityfeatures I began to gather moreand more information aboutUbuntu Due to the slow andunstable internet speed (maxdownload speed 15 kbps) at thattime I could not download Ubuntu910 It would take 3 to 4 days todownload it and bandwidth wasalso costly at that time

Around October 2010 whenUbuntu 1010 was launched Idecided to download Ubuntu 1010anyhow Internet speed was goodenough but there werent stableinternet connections yet We couldhardly download up to 150 MB perday After downloading 5consecutive days with a mobiledial-up connection I downloadedUbuntu 1010 successfully on myfriends desktop We tried to makea WUBI installation but failed Idecided to install Ubuntu bycreating a new partition and have afull installation Finally I gotUbuntu installed within just 20minutes on a P4 with 512 MB RAMThis was my first installation ofUbuntu I had seen Ubuntu just inscreenshots before Within 3 days Iexplored the whole system Myfriend was confused about how touse the system but I taught himUbuntu My friend was very happywith Ubuntu because now he had avirus-free system with all requiredsoftware preinstalled We gotevery device working with Ubuntufrom a camera to 3G modemwithout installing any additionaldrivers My whole computing world

changed I was entering the worldof Ubuntu

In November 2010 I assembledmy own desktop with Core i3 2 GBRAM 500 GB HDD and UbuntuMany questions arose in my mindHow is Ubuntu being developedHow do contributors worktogether What does thiswonderful system consist of Afterspending some weeks on theInternet I got my answers Ichecked out the whole Ubuntuhistory and came across theLaunchpad platform Ubuntuforums wiki and Ubuntudocumentation I was alsointroduced to other Ubuntuderivatives like Backtrack LinuxMint and Linux Deepin

Ubuntu proceeded with 1104Natty 1110 Oneric 1204 Precise1210 Quantal I have enjoyedevery Ubuntu distro and never hadfaced a problem duringinstallation For the last two yearsUbuntu has grown and improved alot After the launch of Ubuntu1110 Natty many users didnt likeUnity but I never faced any

Written by Ketan Patel

full circle magazine 74 32 contents ^

MY STORYproblem with it Unity becamestable in 1204 and fixed problemswith other users also I joinedAskubuntu in April 2012 and have agood reputation there

As a student of Electronics andTelecommunication Engineering Iwas interested only in thetelecommunication part and have akeen knowledge of technologies inmy field Now I am interested inLinux servers as they are a corepart of telecom networks and ITEnterprises I decided to learnabout Linux servers and movetowards system administration Icame across many Linux serverdistros like Red Hat FedoraGentoo Arch Linux Centos andDebian Most of all I love to workwith Ubuntu Server and Debian

It took time to learn aboutservers due to a busy engineeringschedule During the time Iremained connected with theUbuntu world using newslettersand news sites like Omgubuntuand wwwubuntu-newsnet In timeI came across FCM I downloadedprevious issues After that everymonth I download FCM and nevermiss a single issue I introducedlots of friends to Ubuntu byinstalling on their laptops and

desktops

In December 2011 aftercompleting my 7th semester examI started my journey with UbuntuServer Within some months I self-learned Ubuntu Server I also gotcommand of Red Hat Fedora andCentos Currently I am working as aLinux System Administrator in an ITorganization at Surat GujaratIndia Thus Ubuntu has played animportant part in changing my lifeand showed the way to my careerThe Voyage has been just startedwe have to build Cloud Computingplatforms within a few months

LIBREOFFICE SPECIAL EDITIONS

httpfullcirclemagazineorglibreoffice-special-edition-volume-one

httpfullcirclemagazineorglibreoffice-special-edition-volume-two

OTHER SPECIAL EDITIONS

hhttpfullcirclemagazineorgscribus-special-edition

httpfullcirclemagazineorgubuntu-development-special-edition

httpfullcirclemagazineorgvirtualisation-series-special-edition

full circle magazine 74 33 contents ^

Full Circle PodcastEpisode 34RaspberryJamboree 2013

Your hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clarkand Freaky Clown

from the Blackpool (UK) LUGhttpblackpoollugorguk

Welcome to the first of a 2part conference special inthis episode the presentersreflect on the first everRaspberry Jamboree held atthe Manchester CentralConference Centre on 9thMarch 2013

MMYY SSTTOORRYY

Several years ago I purchased anAcer Aspire One ZG5 for the

relative bargain of pound85 It servedme well as a netbook for a coupleof years I replaced the defaultLinux Operating System withUbuntu 1010 Netbook edition andenjoyed using it System resourceswere relatively sparse having anIntel Atom 16GHz processor512MB RAM and an 8MB Videocard However courtesy of severebutterfingers I managed to breakthe screen I could have replaced itbut this would have cost me half ofthe original purchase price of themachine and I had a Dell LatitudeE6400 laptop to use whiletravelling so the netbook simplygot filed away in a drawer for afew months

After around 6 months Idecided to reboot the netbookusing a TV as a monitor to seewhether it still worked at all and itdid I had a spare 1GB memory chiplying around from a previous PCupgrade and decided to installthat into the netbook to seewhether performance improved Itdid but things still werent

lightning fast I had heard aboutXBMC previously and installed itEven with the extra memory thewhole system seemed slow I wasaware of Ubuntu derivatives suchas Lubuntu Kubuntu and Xubuntuand decided that I would installone of them to see hot muchbetter things were

I opted for Lubuntu 1204installing from a USB CD drive as Ihas trouble encouraging mymachine to boot from USB stickOnce Lubuntu was installed Iconnected via ethernet to theadjacent router and installedXBMC 110 and selected a fewplugins for XBMC the iPlayerplugin being of the most interestto me I also installed the Quartzskin as I knew that this was alighter skin than the default

The install was flawless andbefore long I was experimentingwith the plugins some of whichwere more polished than others Ipurchased a Microsoft brandedWireless keyboard and mouse andthese were simply plug and play aswas a USB infra-red remote control

purchased from ebay for pound3 Thislittle netbook has been quietlysoldiering on in this arrangementfor the last 6 months I have set itup so that I can now stream audioand video from a shared drive inthe house and have even used itfor a barbecue party in my garden

Because of the very limitedhardware of this machine it wouldbe unrealistic to expect super HighDefinition at all times but I canstream video from almost any datasource Spotify for Linux workswithout issue Video is connectedvia VGA to my television and audiovia phono cable to our surroundsound If there is ever anythingthat we would like to play thatXBMC cannot handle we cansimply launch Chromium and playvia the browser

On paper this little netbookought to be almost useless butfor the princely sum of pound20 I haveresurrected this little workhorseand it is now at the centre of myfamilys viewing experience

Written by Andrew Tatton

full circle magazine 74 34 contents ^

RREEVVIIEEWWWritten by Devyn Collier Johnson CClleemmeennttiinnee

Clementine is a popular musicplayer for Ubuntu systems

This music player makes a greatalternative to Rhythmbox andBanshee Clementine has manygreat features and abilities as wellas a nice layout It is not only amusic player but a music managerClementine allows users to edittags create and edit playlists andconvert (transcode) musicClementine can even retrieve coverart and missing tag informationWith Clementine users have achoice between using theapplication through the appindicator or as a full windowClearly Clementine is a flexibleand multi-functional musicmanager that many Linux usersmay want to try because of itsmany features

The latest version at the timeof writing is version 111 Thisversion is very stable For exampleClementine does not crash orfreeze the program completestasks successfully without issuesIn my opinion Clementine is muchmore stable than Rhythmbox andBanshee The program starts up

quickly when executed and closesswiftly when closed Clementinedoes not require any loading whenperforming many tasks HoweverClementine does require sometime to convert audio filesdownload cover art rescan musiclibraries or lookup tag info Thesetasks require time becauseconverting is a complicatedprocess networks have limits totheir speed and the library must

be created and indexed carefully

Clementine allows users tocontrol the player with thekeyboard For instance I can pressF7 to stop the music and F10 tomake it louder This allows users toperform one task without needingto switch windows to controlClementine Many music playerslike Smplayer VLC and Mplayer donot support this feature

Clementine responds to these key-commands without delay

The programs layout andgraphics are set up wonderfully Tothe left users will see their musicInternet radio stations artist infosong info and search results ndashdepending on the clicked icon onthe far left column To the rightusers will see the playlist contentsClementine displays the differentplaylists as tabs Just as webbrowsers like Firefox permit usersto have multiple tabs with awebpage in each each playlist is atab At the bottom of the playlistbox users will find the controls forcurrent playing music and theprogress bar In the bottom leftcorner of the application thecover-art is displayed with themusic title The icons and buttonsare carefully placed to provide acompact appearance This givesthe playlist and library box moreroom to list the music files

Clementine can be used as a tageditor If a user has an mp3 filethat does not have the informationabout the artist or genre

full circle magazine 74 35 contents ^

REVIEW - CLEMENTINEClementines tag editor will helpAfter a user right-clicks the musicfile to be edited they can clickldquoEdit track informationrdquo Thiscauses a window to appear withtwo tabs After clicking the tabtitled ldquoEdit tagsrdquo the user will seethe tags that can be edited If theuser is unsure about whatinformation should be typed intothe tags they can click ldquoCompletetags automaticallyrdquo to makeClementine search the Internet forinformation This ability wouldwork only with music made by wellknown musicians and notindividuals that post home-mademusic free on the InternetClementine can gather taginformation only if onlinedatabases list the song

Playlists are easily created andexported with Clementine Thefirst step is to right-click a song inthe left box when ldquoFilesrdquo orldquoLibraryrdquo is highlighted Thenselect ldquoOpen in new playlistrdquo Forthe songs that come next right-click and select ldquoAppend to currentplaylistrdquo After that right-click theplaylists tab and click ldquoSaveplaylistrdquo To finish exporting theplaylist pick a playlist format and asave location Once chosen clickldquoSaverdquo Clementine makes this

process very easy Other playlistcreators can be difficult or time-consuming to use Clementineallows users to save the playlist innumerous formats Many playlistmakers do not have a collection ofchoices as large as Clementineslist of formats This allows users toeasily make a playlist to use withany device or music playerprogram

Clementinehas anotherfeature thatmakes it apowerfulapplicationconvertingaudioClementinecan convertbetween a fewformats Theconversion window canbe opened by clickingldquoToolsrdquo in the menu bar andselecting ldquoTranscode Musicrdquo Nextclick ldquoAddrdquo to pick music files toconvert and configure the optionsThe converting feature is veryconvenient and easy to use Forexample the converting windowitself is self-explanatory

Clementine even has a moodbar

and a large variety of color sets Amoodbar is a colored progress barused instead of the plain defaultprogress bar However a moodbaris not just a colored bar The colorsare based on the ldquomoodrdquo of eachsection of the song The differentcolor sets are alternate colors usedto display each mood Tounderstand what a strip of thesong is like it helps to know whatthe color means for the activemood color set

The Internet radio works verywell Clementine provides

users with a largeselection of radio

stations for anygenre of musicThe collectionis not sparse

even Icecastalone is

extensiveClementine has no

difficulties playing Internet radiostations The sound quality issuperb and clear and the loading isswift It seems as if the music iscoming from local files

Clementine has an extensive listof visualizations They can befound and activated by clickingldquoTools gt Visualizationsrdquo The

window that appears containsoptions for the visualizationsUsers should be able to find theperfect visualization that theyenjoy viewing while listening tomusic The visualizations have aclear sharp appearance Themoving images are not blocky orpixelated

These many features makeClementine a great music managerThis is a powerful music player thatstill retains excellent performanceThis application can satisfy theneeds and wants of many userswhile still being easy to use Theprogram is pleasing to the eye anddoes not require time to figure outthe layout If users decide to try anew music manager or they dislikeUbuntus default music managerClementine may be a player thatthey may wish to try

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 25: Full Circle Magazine #74

full circle magazine 74 25 contents ^

httpsspideroakcom

Get 25 off any SpiderOak packagewith the code FullcirclemagFans

full circle magazine 74 26 contents ^

AASSKK TTHHEE NNEEWW GGUUYYWritten by Copil Yaacuteňez

Hi everyone Welcome back toAsk the New Guy

If you have a simple questionand you think Ubuntu Bug 1 issome kind of flying roach contactme at copilyanezgmailcom

Todayrsquos question is

Q How do I connect to myUbuntu desktop using myAndroid phone

A Right this way Mr Bond QBranch has been working on somenew toys for you How about thisItrsquos a combination martini shaker-slash-Taser No Well thenperhaps this combination cufflink-slash-Taser Or this itrsquos acombination Taser-slash-Taser Notvery imaginative I know Sorry sirwersquore a little underfunded rightnow

Nothing says ldquoI want to beDaniel Craig or Jennifer Garnerrdquolike accessing your Ubuntu desktopfrom your mobile phone Whatrsquosfunny is that if Hollywood weredoing it there would be multiple

cascading menus and screens alongwith some kind of eye-trackingdigital Heads Up Display andvirtual keys yoursquod have to press inthe air like a methed-out orchestracomposer

Quick detour why is it thatevery tinseltown movie showspeople working with virtual GUIssuspended in front of them I getexhausted just lifting my hand toturn off the monitor Forget abouthacking an enemy server can youimagine typing an email on one ofthose Are there NO ergonomicsexperts in Hollywood End detour

As usual Ubuntursquos way is easyand sexy Not sexy as in actuallysexy Accessing your desktopremotely isnrsquot likely to get you adate with Halle Berry or JavierBardem But it might impress MissLinux Kernel 2013 and keep strayLuddites from wandering ontoyour lawn

To access your Ubuntu desktopfrom your Android phone yoursquollneed the following

1 An Ubuntu PC (Irsquom on 1304) -make sure itrsquos connected to yourhome network2 An Android Phone (I used an HTCDroid Incredible II runningGingerbread)3 Someone to shout ldquoHallelujahrdquowhen yoursquore finished (this is keypeople donrsquot skimp)

Okeedokee got everythingready Good Go to your PC andclick on the Ubuntu symbol to

open the Unity search field TypeDESKTOP and yoursquoll see a DesktopSharing application Click on thatto open it

Here is how I configured mypreferences in order to giveexternal access to my Ubuntudesktop

The Desktop Sharing windowasks for a password that must be

full circle magazine 74 27 contents ^

entered in order for someone toconnect from the outside Usesomething you can easilyremember like the name of thegaffer on Star Trek II The Wrath ofKhan (Romolo Aquistapace as ifyou didnrsquot know)

Yoursquoll notice I left blank theldquoYou must confirm each access tothis machinerdquo option You mightwant to keep this box checked Itrsquosnever a good idea to leave yourmachine accessible to the outsideworld even if yoursquore requiring apassword I have it toggled OFF forease of use but honestly do as Isay not as I do And as a generalrule you should never takesecurity advice from someone whorevels in his ignorance

Oh if you currently have yourapp bar along the left side of yourscreen set to auto-hide changethat to the default so that itrsquosalways visible If the app bar auto-hides itrsquos more difficult to access itfrom your phone Also if you haveyour computer set to sleep after acertain amount of time you mightwant to change this setting so thatyour PC doesnrsquot go to sleep andthus disconnect you in the middleof a connection

Yoursquoll also need your desktopPCrsquos IP address Ubuntu makes thisdead simple Just right-click thenetwork icon and click onConnection Information Note theIP address listed there yoursquoll needit in just a second

Okay now itrsquos time to get yourphone ready

Fire up your Android phone andhead over to the Google PlayStore Yoursquore going to need a VNCclient Thatrsquos the software that willconnect your phone to your PC Irsquomnot sure what VNC stands forprobably just the initials of the

white-haired wizard who capturedthis sorcery and gave it away onthe Internet

I should probably take amoment to explain what a VNCclient does But Irsquom not gonnaLifersquos too short you know

The VNC client I used is calledandroid-vnc-viewer and itrsquos freeOnce yoursquove downloaded thesoftware press the icon to run itYoursquoll see a window with emptyfields Letrsquos fill those in and solidifyyour status as AlphaNerdNerdette among your peers(which if they mainly consist ofvillains named Hans with world

domination fetishes you shouldconsider ditching)

In the Nickname field typesomething catchy like Space Wolfor Super Tramp Yoursquore beingtotally badass right now yournickname should reflect this

Next type in the password youset up on the Desktop Sharingapplication Finally type in thedesktop PCrsquos IP address Yourscreen should look something likethat shown on the following page

Ready Time to see if yourHallelujah shouter is up to the taskAlso if there are any annoyingneighbors who keep trying toexplain fantasy football to youinvite them over Payback time

Click Connect Hallelujah Feelfree to lift your arms up Mosesstyle and scream ldquoBeholdrdquo In a fewmoments your smartphone screenwill fill with a lower resolutionversion of whatever is on yourdesktop screen Your phonersquosscreen will now act like a laptoptrackpad Wherever you move yourfinger your cursor follows Tap thescreen on an Ubuntu app icon andwatch it open

ASK THE NEW GUY

full circle magazine 74 28 contents ^

Copil is an Aztec name that roughlytranslates to ldquoyou need my heart forwhat againrdquo His love of womenrsquosshoes is chronicled atyaconfidentialblogspotcom Youcan also watch him embarrasshimself on Twitter (copil)

Pretty cool right

What can you do with this Theoptions are endless You couldaccess your PC and email yourself afile you forgot to put into thecloud Or click on your webcam anddo a quick security check of yourhome office Or make peoplebelieve yoursquove just hacked into abad guyrsquos world dominationsystem and are shutting down hisnuclear weapons lab with a fewkeystrokes Ladies yoursquoll be all therage at the next LAN party

Go ahead indulge your innerSydney Bristow or James Bond

Good luck and HappyUbuntuing

ASK THE NEW GUY

PYTHON SPECIAL EDITIONS

httpfullcirclemagazineorgissue-py01 httpfullcirclemagazineorgissue-py02

httpfullcirclemagazineorgpython-special-edition-issue-three

httpfullcirclemagazineorgpython-special-edition-volume-four

httpfullcirclemagazineorgpython-special-edition-volume-five

httpfullcirclemagazineorgpython-special-edition-volume-six

full circle magazine 74 29 contents ^

LLIINNUUXX LLAABBWritten by Charles McColm DDVVDD MMeennuuss wwiitthh DDVVDDSSttyylleerr

Video is everywhere thesedays Our phones tablets

digital cameras and notebooks allhave video capable cameras inthem Whether yoursquore taking afamily video or producing adocumentary itrsquos nice to put somepolish on the video There are a lotof video editing tools for LinuxLives Cinelerra OpenShot Pitiviand Kdenlive to name a few Theseediting tools will help you put thepolish on your actual video butwhat do you do about creating apolished looking DVD menu

In FCM73 I mentionedDeVeDe and KMediafactoryDeVeDe is great for creatingsimple menus if yoursquore in a hurrybut menus look text heavyKMediafactory was great at onetime but it hasnrsquot been developedin several years and the templatesare limited Enter DVDStylerDVDStyler is a cross-platform freeDVD authoring application for thecreation of professional-lookingDVDs

DVDStyler is available in theuniverse repository of Ubuntu and

can be downloaded with a simple

apt-get install dvdstyler

DVDStyler has a number of xinevideo-related dependencies

When DVDStyler starts itprompts you to create a newproject or open an existing projectIf you create a new project yoursquollwant to adjust some of the projecttitle DVD size video quality videoformat aspect ratio and audioformat for your region In NorthAmerica we use NTSC I chose the

169 rectangular aspect ratio andstuck with the default AC3 audio

Next yoursquore shown a number oftemplates and asked to select atemplate You can choose atemplate or simple click the no-template button There are aselection of backgrounds on theleft hand side to choose from butby right clicking in the blank spaceand selecting properties you canchoose your own image and audiotrack for the menu If you select anaudio track be sure to click the

loop check-box to have it playmore than once (you too can havethat eventually annoying repeatingmusic track that seems so coolwhen you first hear it)

Once you have your backgroundand audio track itrsquos time to addsome content In this instance Ikept it simple and added twovideos by clicking on the FileBrowser tab on the left side anddragging two videos to the menupage To add text beside thevideos right-click near the videosselect add then select text andtype in the text (Sintel forexample) Once the text is on thepage you can select it and changethe text properties including fontsize style fill outline color outlinesize background color andlocation

I wanted an option to play bothvideos back-to-back so I added abutton from the buttons tab onthe left I changed its properties byright-clicking on the buttonselecting properties then clickingon the Play all titles check-box

full circle magazine 74 30 contents ^

LINUX LABButtons need not be tied to

videos You can also add sub-menus by clicking on the DVDmenu option then clicking add andmenu This creates a second menuwhich you can link a button to bychoosing menu 2 (in the imageabove I just have one menu calledMenu 1) from the Jump to drop-down dialog (instead of title 1 inthe example illustrated) Sub-menus can be used to create amenu for chapters subtitles oraudio

A good example of how youmight use a second menu is if youwant to provide a menu forspecific chapters of a video Donrsquotworry if your video is one longvideo you can create chapters byright clicking on the video (title 1for example) selecting propertiesand entering the time for thesecond third fourth etc chaptersin the chapters field

In the buttons along the lefthand side there is a square blankbutton above an elliptical blankbutton The square button displaysan image once dragged to themenu space On the second menudrag out enough square buttons tomatch the chapters yoursquove created(remember chapter 1 usually starts

at position 0 in the video soalthough our screenshot shows 5times we have 6 chapters) Addtext below or beside each chapterBy default all the square buttonswill be linked to chapter 1 Tochange this right-click on eachsquare button choose propertiesand from the Jump to drop-downselect the correct chapter for eachbutton Donrsquot forget to add a menubutton and link it back to menu 1(our topmain menu) With a littlework you can get some neatresults

DVD Styler is a great programbut during the making of severalmenus I bumped into a fewproblems First text appears to belimited to 10 characters Secondalthough I was able to resize thevideo buttons the lsquokeep aspectratiorsquo button didnrsquot work asexpected and seemed to squishthe video buttons so they didnrsquotlook correct Although itrsquos not aproblem it would be nice to haveguidelines in addition to the gridoption

When yoursquove imported all yourvideos and created all your menusclick the File then click Burn DVDand OK to make an ISO image ofyour DVD Use Brasero XFBurn orK3b to burn the ISO to DVD

If yoursquore feeling particularlyadventurous and are not afraid ofa little XML you can even createyour own buttons for DVD Styler Aguy named Mike created a detailedblogger post about how to addyour own buttons to DVD Stylerherehttpmikesgeneralblogblogspotca200608creating-new-buttons-for-dvdstyler_04html

You can find the DVD Stylerdocumentation and other links onthe DVD Styler web site athttpwwwdvdstylerorgen

Happy DVD menuing

Charles is a step-father husbandand Linux fan who hosts a not-for-profit computer refurbishingproject He maintains a blog athttpwwwcharlesmccolmcom

full circle magazine 74 31 contents ^

MMYY SSTTOORRYY

It has been about 6 years since Itook my first dive into the ocean

of open source The first opensource operating system that I wasintroduced to was OpenSolaris Iwas very eager to know aboutLinux and Unix systems when I wascompleting my 11th standard inhigh school (In India graduationstarts after 12th standard) Untilnow I was mastering in Installationamp Troubleshooting of Windows Iloved to fix my friends systems as Iam crazy about operating systems

I love to have a challenge findsolutions to problems fix systemsand try new things I was wellknown in my school days andcollege days among classmatesand senior students for having ITskills In the first year of myengineering at Government Engcollege Dahod I loved to stay inthe internet lab till it closed Oncemy head of department professorfound out about my IT skills hegave me the responsibility tomaintain the system health of allcomputer systems in the Internetlab As a reward I got systems fortesting and trying out new things

At that time internet connectionswere very limited to a few collegesand enterprise organizations andthere were slow and unstable dial-up connections

I was looking for an operatingsystem more powerful thanWindows At that time in India theword ldquoLinuxrdquo was heard by a onlyfew IT geeks Linux was used rarelyin giant enterprises in India I triedout OpenSolaris but I didnt find itbetter than Windows

In September 2009 I cameacross the Ubuntu website whileGoogling about Linux Ubuntu wasdifferent than what I had heardabout other Linux distros I foundUbuntu more user friendly thanany other Linux distromdashwith a niceGUI and powerful securityfeatures I began to gather moreand more information aboutUbuntu Due to the slow andunstable internet speed (maxdownload speed 15 kbps) at thattime I could not download Ubuntu910 It would take 3 to 4 days todownload it and bandwidth wasalso costly at that time

Around October 2010 whenUbuntu 1010 was launched Idecided to download Ubuntu 1010anyhow Internet speed was goodenough but there werent stableinternet connections yet We couldhardly download up to 150 MB perday After downloading 5consecutive days with a mobiledial-up connection I downloadedUbuntu 1010 successfully on myfriends desktop We tried to makea WUBI installation but failed Idecided to install Ubuntu bycreating a new partition and have afull installation Finally I gotUbuntu installed within just 20minutes on a P4 with 512 MB RAMThis was my first installation ofUbuntu I had seen Ubuntu just inscreenshots before Within 3 days Iexplored the whole system Myfriend was confused about how touse the system but I taught himUbuntu My friend was very happywith Ubuntu because now he had avirus-free system with all requiredsoftware preinstalled We gotevery device working with Ubuntufrom a camera to 3G modemwithout installing any additionaldrivers My whole computing world

changed I was entering the worldof Ubuntu

In November 2010 I assembledmy own desktop with Core i3 2 GBRAM 500 GB HDD and UbuntuMany questions arose in my mindHow is Ubuntu being developedHow do contributors worktogether What does thiswonderful system consist of Afterspending some weeks on theInternet I got my answers Ichecked out the whole Ubuntuhistory and came across theLaunchpad platform Ubuntuforums wiki and Ubuntudocumentation I was alsointroduced to other Ubuntuderivatives like Backtrack LinuxMint and Linux Deepin

Ubuntu proceeded with 1104Natty 1110 Oneric 1204 Precise1210 Quantal I have enjoyedevery Ubuntu distro and never hadfaced a problem duringinstallation For the last two yearsUbuntu has grown and improved alot After the launch of Ubuntu1110 Natty many users didnt likeUnity but I never faced any

Written by Ketan Patel

full circle magazine 74 32 contents ^

MY STORYproblem with it Unity becamestable in 1204 and fixed problemswith other users also I joinedAskubuntu in April 2012 and have agood reputation there

As a student of Electronics andTelecommunication Engineering Iwas interested only in thetelecommunication part and have akeen knowledge of technologies inmy field Now I am interested inLinux servers as they are a corepart of telecom networks and ITEnterprises I decided to learnabout Linux servers and movetowards system administration Icame across many Linux serverdistros like Red Hat FedoraGentoo Arch Linux Centos andDebian Most of all I love to workwith Ubuntu Server and Debian

It took time to learn aboutservers due to a busy engineeringschedule During the time Iremained connected with theUbuntu world using newslettersand news sites like Omgubuntuand wwwubuntu-newsnet In timeI came across FCM I downloadedprevious issues After that everymonth I download FCM and nevermiss a single issue I introducedlots of friends to Ubuntu byinstalling on their laptops and

desktops

In December 2011 aftercompleting my 7th semester examI started my journey with UbuntuServer Within some months I self-learned Ubuntu Server I also gotcommand of Red Hat Fedora andCentos Currently I am working as aLinux System Administrator in an ITorganization at Surat GujaratIndia Thus Ubuntu has played animportant part in changing my lifeand showed the way to my careerThe Voyage has been just startedwe have to build Cloud Computingplatforms within a few months

LIBREOFFICE SPECIAL EDITIONS

httpfullcirclemagazineorglibreoffice-special-edition-volume-one

httpfullcirclemagazineorglibreoffice-special-edition-volume-two

OTHER SPECIAL EDITIONS

hhttpfullcirclemagazineorgscribus-special-edition

httpfullcirclemagazineorgubuntu-development-special-edition

httpfullcirclemagazineorgvirtualisation-series-special-edition

full circle magazine 74 33 contents ^

Full Circle PodcastEpisode 34RaspberryJamboree 2013

Your hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clarkand Freaky Clown

from the Blackpool (UK) LUGhttpblackpoollugorguk

Welcome to the first of a 2part conference special inthis episode the presentersreflect on the first everRaspberry Jamboree held atthe Manchester CentralConference Centre on 9thMarch 2013

MMYY SSTTOORRYY

Several years ago I purchased anAcer Aspire One ZG5 for the

relative bargain of pound85 It servedme well as a netbook for a coupleof years I replaced the defaultLinux Operating System withUbuntu 1010 Netbook edition andenjoyed using it System resourceswere relatively sparse having anIntel Atom 16GHz processor512MB RAM and an 8MB Videocard However courtesy of severebutterfingers I managed to breakthe screen I could have replaced itbut this would have cost me half ofthe original purchase price of themachine and I had a Dell LatitudeE6400 laptop to use whiletravelling so the netbook simplygot filed away in a drawer for afew months

After around 6 months Idecided to reboot the netbookusing a TV as a monitor to seewhether it still worked at all and itdid I had a spare 1GB memory chiplying around from a previous PCupgrade and decided to installthat into the netbook to seewhether performance improved Itdid but things still werent

lightning fast I had heard aboutXBMC previously and installed itEven with the extra memory thewhole system seemed slow I wasaware of Ubuntu derivatives suchas Lubuntu Kubuntu and Xubuntuand decided that I would installone of them to see hot muchbetter things were

I opted for Lubuntu 1204installing from a USB CD drive as Ihas trouble encouraging mymachine to boot from USB stickOnce Lubuntu was installed Iconnected via ethernet to theadjacent router and installedXBMC 110 and selected a fewplugins for XBMC the iPlayerplugin being of the most interestto me I also installed the Quartzskin as I knew that this was alighter skin than the default

The install was flawless andbefore long I was experimentingwith the plugins some of whichwere more polished than others Ipurchased a Microsoft brandedWireless keyboard and mouse andthese were simply plug and play aswas a USB infra-red remote control

purchased from ebay for pound3 Thislittle netbook has been quietlysoldiering on in this arrangementfor the last 6 months I have set itup so that I can now stream audioand video from a shared drive inthe house and have even used itfor a barbecue party in my garden

Because of the very limitedhardware of this machine it wouldbe unrealistic to expect super HighDefinition at all times but I canstream video from almost any datasource Spotify for Linux workswithout issue Video is connectedvia VGA to my television and audiovia phono cable to our surroundsound If there is ever anythingthat we would like to play thatXBMC cannot handle we cansimply launch Chromium and playvia the browser

On paper this little netbookought to be almost useless butfor the princely sum of pound20 I haveresurrected this little workhorseand it is now at the centre of myfamilys viewing experience

Written by Andrew Tatton

full circle magazine 74 34 contents ^

RREEVVIIEEWWWritten by Devyn Collier Johnson CClleemmeennttiinnee

Clementine is a popular musicplayer for Ubuntu systems

This music player makes a greatalternative to Rhythmbox andBanshee Clementine has manygreat features and abilities as wellas a nice layout It is not only amusic player but a music managerClementine allows users to edittags create and edit playlists andconvert (transcode) musicClementine can even retrieve coverart and missing tag informationWith Clementine users have achoice between using theapplication through the appindicator or as a full windowClearly Clementine is a flexibleand multi-functional musicmanager that many Linux usersmay want to try because of itsmany features

The latest version at the timeof writing is version 111 Thisversion is very stable For exampleClementine does not crash orfreeze the program completestasks successfully without issuesIn my opinion Clementine is muchmore stable than Rhythmbox andBanshee The program starts up

quickly when executed and closesswiftly when closed Clementinedoes not require any loading whenperforming many tasks HoweverClementine does require sometime to convert audio filesdownload cover art rescan musiclibraries or lookup tag info Thesetasks require time becauseconverting is a complicatedprocess networks have limits totheir speed and the library must

be created and indexed carefully

Clementine allows users tocontrol the player with thekeyboard For instance I can pressF7 to stop the music and F10 tomake it louder This allows users toperform one task without needingto switch windows to controlClementine Many music playerslike Smplayer VLC and Mplayer donot support this feature

Clementine responds to these key-commands without delay

The programs layout andgraphics are set up wonderfully Tothe left users will see their musicInternet radio stations artist infosong info and search results ndashdepending on the clicked icon onthe far left column To the rightusers will see the playlist contentsClementine displays the differentplaylists as tabs Just as webbrowsers like Firefox permit usersto have multiple tabs with awebpage in each each playlist is atab At the bottom of the playlistbox users will find the controls forcurrent playing music and theprogress bar In the bottom leftcorner of the application thecover-art is displayed with themusic title The icons and buttonsare carefully placed to provide acompact appearance This givesthe playlist and library box moreroom to list the music files

Clementine can be used as a tageditor If a user has an mp3 filethat does not have the informationabout the artist or genre

full circle magazine 74 35 contents ^

REVIEW - CLEMENTINEClementines tag editor will helpAfter a user right-clicks the musicfile to be edited they can clickldquoEdit track informationrdquo Thiscauses a window to appear withtwo tabs After clicking the tabtitled ldquoEdit tagsrdquo the user will seethe tags that can be edited If theuser is unsure about whatinformation should be typed intothe tags they can click ldquoCompletetags automaticallyrdquo to makeClementine search the Internet forinformation This ability wouldwork only with music made by wellknown musicians and notindividuals that post home-mademusic free on the InternetClementine can gather taginformation only if onlinedatabases list the song

Playlists are easily created andexported with Clementine Thefirst step is to right-click a song inthe left box when ldquoFilesrdquo orldquoLibraryrdquo is highlighted Thenselect ldquoOpen in new playlistrdquo Forthe songs that come next right-click and select ldquoAppend to currentplaylistrdquo After that right-click theplaylists tab and click ldquoSaveplaylistrdquo To finish exporting theplaylist pick a playlist format and asave location Once chosen clickldquoSaverdquo Clementine makes this

process very easy Other playlistcreators can be difficult or time-consuming to use Clementineallows users to save the playlist innumerous formats Many playlistmakers do not have a collection ofchoices as large as Clementineslist of formats This allows users toeasily make a playlist to use withany device or music playerprogram

Clementinehas anotherfeature thatmakes it apowerfulapplicationconvertingaudioClementinecan convertbetween a fewformats Theconversion window canbe opened by clickingldquoToolsrdquo in the menu bar andselecting ldquoTranscode Musicrdquo Nextclick ldquoAddrdquo to pick music files toconvert and configure the optionsThe converting feature is veryconvenient and easy to use Forexample the converting windowitself is self-explanatory

Clementine even has a moodbar

and a large variety of color sets Amoodbar is a colored progress barused instead of the plain defaultprogress bar However a moodbaris not just a colored bar The colorsare based on the ldquomoodrdquo of eachsection of the song The differentcolor sets are alternate colors usedto display each mood Tounderstand what a strip of thesong is like it helps to know whatthe color means for the activemood color set

The Internet radio works verywell Clementine provides

users with a largeselection of radio

stations for anygenre of musicThe collectionis not sparse

even Icecastalone is

extensiveClementine has no

difficulties playing Internet radiostations The sound quality issuperb and clear and the loading isswift It seems as if the music iscoming from local files

Clementine has an extensive listof visualizations They can befound and activated by clickingldquoTools gt Visualizationsrdquo The

window that appears containsoptions for the visualizationsUsers should be able to find theperfect visualization that theyenjoy viewing while listening tomusic The visualizations have aclear sharp appearance Themoving images are not blocky orpixelated

These many features makeClementine a great music managerThis is a powerful music player thatstill retains excellent performanceThis application can satisfy theneeds and wants of many userswhile still being easy to use Theprogram is pleasing to the eye anddoes not require time to figure outthe layout If users decide to try anew music manager or they dislikeUbuntus default music managerClementine may be a player thatthey may wish to try

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 26: Full Circle Magazine #74

full circle magazine 74 26 contents ^

AASSKK TTHHEE NNEEWW GGUUYYWritten by Copil Yaacuteňez

Hi everyone Welcome back toAsk the New Guy

If you have a simple questionand you think Ubuntu Bug 1 issome kind of flying roach contactme at copilyanezgmailcom

Todayrsquos question is

Q How do I connect to myUbuntu desktop using myAndroid phone

A Right this way Mr Bond QBranch has been working on somenew toys for you How about thisItrsquos a combination martini shaker-slash-Taser No Well thenperhaps this combination cufflink-slash-Taser Or this itrsquos acombination Taser-slash-Taser Notvery imaginative I know Sorry sirwersquore a little underfunded rightnow

Nothing says ldquoI want to beDaniel Craig or Jennifer Garnerrdquolike accessing your Ubuntu desktopfrom your mobile phone Whatrsquosfunny is that if Hollywood weredoing it there would be multiple

cascading menus and screens alongwith some kind of eye-trackingdigital Heads Up Display andvirtual keys yoursquod have to press inthe air like a methed-out orchestracomposer

Quick detour why is it thatevery tinseltown movie showspeople working with virtual GUIssuspended in front of them I getexhausted just lifting my hand toturn off the monitor Forget abouthacking an enemy server can youimagine typing an email on one ofthose Are there NO ergonomicsexperts in Hollywood End detour

As usual Ubuntursquos way is easyand sexy Not sexy as in actuallysexy Accessing your desktopremotely isnrsquot likely to get you adate with Halle Berry or JavierBardem But it might impress MissLinux Kernel 2013 and keep strayLuddites from wandering ontoyour lawn

To access your Ubuntu desktopfrom your Android phone yoursquollneed the following

1 An Ubuntu PC (Irsquom on 1304) -make sure itrsquos connected to yourhome network2 An Android Phone (I used an HTCDroid Incredible II runningGingerbread)3 Someone to shout ldquoHallelujahrdquowhen yoursquore finished (this is keypeople donrsquot skimp)

Okeedokee got everythingready Good Go to your PC andclick on the Ubuntu symbol to

open the Unity search field TypeDESKTOP and yoursquoll see a DesktopSharing application Click on thatto open it

Here is how I configured mypreferences in order to giveexternal access to my Ubuntudesktop

The Desktop Sharing windowasks for a password that must be

full circle magazine 74 27 contents ^

entered in order for someone toconnect from the outside Usesomething you can easilyremember like the name of thegaffer on Star Trek II The Wrath ofKhan (Romolo Aquistapace as ifyou didnrsquot know)

Yoursquoll notice I left blank theldquoYou must confirm each access tothis machinerdquo option You mightwant to keep this box checked Itrsquosnever a good idea to leave yourmachine accessible to the outsideworld even if yoursquore requiring apassword I have it toggled OFF forease of use but honestly do as Isay not as I do And as a generalrule you should never takesecurity advice from someone whorevels in his ignorance

Oh if you currently have yourapp bar along the left side of yourscreen set to auto-hide changethat to the default so that itrsquosalways visible If the app bar auto-hides itrsquos more difficult to access itfrom your phone Also if you haveyour computer set to sleep after acertain amount of time you mightwant to change this setting so thatyour PC doesnrsquot go to sleep andthus disconnect you in the middleof a connection

Yoursquoll also need your desktopPCrsquos IP address Ubuntu makes thisdead simple Just right-click thenetwork icon and click onConnection Information Note theIP address listed there yoursquoll needit in just a second

Okay now itrsquos time to get yourphone ready

Fire up your Android phone andhead over to the Google PlayStore Yoursquore going to need a VNCclient Thatrsquos the software that willconnect your phone to your PC Irsquomnot sure what VNC stands forprobably just the initials of the

white-haired wizard who capturedthis sorcery and gave it away onthe Internet

I should probably take amoment to explain what a VNCclient does But Irsquom not gonnaLifersquos too short you know

The VNC client I used is calledandroid-vnc-viewer and itrsquos freeOnce yoursquove downloaded thesoftware press the icon to run itYoursquoll see a window with emptyfields Letrsquos fill those in and solidifyyour status as AlphaNerdNerdette among your peers(which if they mainly consist ofvillains named Hans with world

domination fetishes you shouldconsider ditching)

In the Nickname field typesomething catchy like Space Wolfor Super Tramp Yoursquore beingtotally badass right now yournickname should reflect this

Next type in the password youset up on the Desktop Sharingapplication Finally type in thedesktop PCrsquos IP address Yourscreen should look something likethat shown on the following page

Ready Time to see if yourHallelujah shouter is up to the taskAlso if there are any annoyingneighbors who keep trying toexplain fantasy football to youinvite them over Payback time

Click Connect Hallelujah Feelfree to lift your arms up Mosesstyle and scream ldquoBeholdrdquo In a fewmoments your smartphone screenwill fill with a lower resolutionversion of whatever is on yourdesktop screen Your phonersquosscreen will now act like a laptoptrackpad Wherever you move yourfinger your cursor follows Tap thescreen on an Ubuntu app icon andwatch it open

ASK THE NEW GUY

full circle magazine 74 28 contents ^

Copil is an Aztec name that roughlytranslates to ldquoyou need my heart forwhat againrdquo His love of womenrsquosshoes is chronicled atyaconfidentialblogspotcom Youcan also watch him embarrasshimself on Twitter (copil)

Pretty cool right

What can you do with this Theoptions are endless You couldaccess your PC and email yourself afile you forgot to put into thecloud Or click on your webcam anddo a quick security check of yourhome office Or make peoplebelieve yoursquove just hacked into abad guyrsquos world dominationsystem and are shutting down hisnuclear weapons lab with a fewkeystrokes Ladies yoursquoll be all therage at the next LAN party

Go ahead indulge your innerSydney Bristow or James Bond

Good luck and HappyUbuntuing

ASK THE NEW GUY

PYTHON SPECIAL EDITIONS

httpfullcirclemagazineorgissue-py01 httpfullcirclemagazineorgissue-py02

httpfullcirclemagazineorgpython-special-edition-issue-three

httpfullcirclemagazineorgpython-special-edition-volume-four

httpfullcirclemagazineorgpython-special-edition-volume-five

httpfullcirclemagazineorgpython-special-edition-volume-six

full circle magazine 74 29 contents ^

LLIINNUUXX LLAABBWritten by Charles McColm DDVVDD MMeennuuss wwiitthh DDVVDDSSttyylleerr

Video is everywhere thesedays Our phones tablets

digital cameras and notebooks allhave video capable cameras inthem Whether yoursquore taking afamily video or producing adocumentary itrsquos nice to put somepolish on the video There are a lotof video editing tools for LinuxLives Cinelerra OpenShot Pitiviand Kdenlive to name a few Theseediting tools will help you put thepolish on your actual video butwhat do you do about creating apolished looking DVD menu

In FCM73 I mentionedDeVeDe and KMediafactoryDeVeDe is great for creatingsimple menus if yoursquore in a hurrybut menus look text heavyKMediafactory was great at onetime but it hasnrsquot been developedin several years and the templatesare limited Enter DVDStylerDVDStyler is a cross-platform freeDVD authoring application for thecreation of professional-lookingDVDs

DVDStyler is available in theuniverse repository of Ubuntu and

can be downloaded with a simple

apt-get install dvdstyler

DVDStyler has a number of xinevideo-related dependencies

When DVDStyler starts itprompts you to create a newproject or open an existing projectIf you create a new project yoursquollwant to adjust some of the projecttitle DVD size video quality videoformat aspect ratio and audioformat for your region In NorthAmerica we use NTSC I chose the

169 rectangular aspect ratio andstuck with the default AC3 audio

Next yoursquore shown a number oftemplates and asked to select atemplate You can choose atemplate or simple click the no-template button There are aselection of backgrounds on theleft hand side to choose from butby right clicking in the blank spaceand selecting properties you canchoose your own image and audiotrack for the menu If you select anaudio track be sure to click the

loop check-box to have it playmore than once (you too can havethat eventually annoying repeatingmusic track that seems so coolwhen you first hear it)

Once you have your backgroundand audio track itrsquos time to addsome content In this instance Ikept it simple and added twovideos by clicking on the FileBrowser tab on the left side anddragging two videos to the menupage To add text beside thevideos right-click near the videosselect add then select text andtype in the text (Sintel forexample) Once the text is on thepage you can select it and changethe text properties including fontsize style fill outline color outlinesize background color andlocation

I wanted an option to play bothvideos back-to-back so I added abutton from the buttons tab onthe left I changed its properties byright-clicking on the buttonselecting properties then clickingon the Play all titles check-box

full circle magazine 74 30 contents ^

LINUX LABButtons need not be tied to

videos You can also add sub-menus by clicking on the DVDmenu option then clicking add andmenu This creates a second menuwhich you can link a button to bychoosing menu 2 (in the imageabove I just have one menu calledMenu 1) from the Jump to drop-down dialog (instead of title 1 inthe example illustrated) Sub-menus can be used to create amenu for chapters subtitles oraudio

A good example of how youmight use a second menu is if youwant to provide a menu forspecific chapters of a video Donrsquotworry if your video is one longvideo you can create chapters byright clicking on the video (title 1for example) selecting propertiesand entering the time for thesecond third fourth etc chaptersin the chapters field

In the buttons along the lefthand side there is a square blankbutton above an elliptical blankbutton The square button displaysan image once dragged to themenu space On the second menudrag out enough square buttons tomatch the chapters yoursquove created(remember chapter 1 usually starts

at position 0 in the video soalthough our screenshot shows 5times we have 6 chapters) Addtext below or beside each chapterBy default all the square buttonswill be linked to chapter 1 Tochange this right-click on eachsquare button choose propertiesand from the Jump to drop-downselect the correct chapter for eachbutton Donrsquot forget to add a menubutton and link it back to menu 1(our topmain menu) With a littlework you can get some neatresults

DVD Styler is a great programbut during the making of severalmenus I bumped into a fewproblems First text appears to belimited to 10 characters Secondalthough I was able to resize thevideo buttons the lsquokeep aspectratiorsquo button didnrsquot work asexpected and seemed to squishthe video buttons so they didnrsquotlook correct Although itrsquos not aproblem it would be nice to haveguidelines in addition to the gridoption

When yoursquove imported all yourvideos and created all your menusclick the File then click Burn DVDand OK to make an ISO image ofyour DVD Use Brasero XFBurn orK3b to burn the ISO to DVD

If yoursquore feeling particularlyadventurous and are not afraid ofa little XML you can even createyour own buttons for DVD Styler Aguy named Mike created a detailedblogger post about how to addyour own buttons to DVD Stylerherehttpmikesgeneralblogblogspotca200608creating-new-buttons-for-dvdstyler_04html

You can find the DVD Stylerdocumentation and other links onthe DVD Styler web site athttpwwwdvdstylerorgen

Happy DVD menuing

Charles is a step-father husbandand Linux fan who hosts a not-for-profit computer refurbishingproject He maintains a blog athttpwwwcharlesmccolmcom

full circle magazine 74 31 contents ^

MMYY SSTTOORRYY

It has been about 6 years since Itook my first dive into the ocean

of open source The first opensource operating system that I wasintroduced to was OpenSolaris Iwas very eager to know aboutLinux and Unix systems when I wascompleting my 11th standard inhigh school (In India graduationstarts after 12th standard) Untilnow I was mastering in Installationamp Troubleshooting of Windows Iloved to fix my friends systems as Iam crazy about operating systems

I love to have a challenge findsolutions to problems fix systemsand try new things I was wellknown in my school days andcollege days among classmatesand senior students for having ITskills In the first year of myengineering at Government Engcollege Dahod I loved to stay inthe internet lab till it closed Oncemy head of department professorfound out about my IT skills hegave me the responsibility tomaintain the system health of allcomputer systems in the Internetlab As a reward I got systems fortesting and trying out new things

At that time internet connectionswere very limited to a few collegesand enterprise organizations andthere were slow and unstable dial-up connections

I was looking for an operatingsystem more powerful thanWindows At that time in India theword ldquoLinuxrdquo was heard by a onlyfew IT geeks Linux was used rarelyin giant enterprises in India I triedout OpenSolaris but I didnt find itbetter than Windows

In September 2009 I cameacross the Ubuntu website whileGoogling about Linux Ubuntu wasdifferent than what I had heardabout other Linux distros I foundUbuntu more user friendly thanany other Linux distromdashwith a niceGUI and powerful securityfeatures I began to gather moreand more information aboutUbuntu Due to the slow andunstable internet speed (maxdownload speed 15 kbps) at thattime I could not download Ubuntu910 It would take 3 to 4 days todownload it and bandwidth wasalso costly at that time

Around October 2010 whenUbuntu 1010 was launched Idecided to download Ubuntu 1010anyhow Internet speed was goodenough but there werent stableinternet connections yet We couldhardly download up to 150 MB perday After downloading 5consecutive days with a mobiledial-up connection I downloadedUbuntu 1010 successfully on myfriends desktop We tried to makea WUBI installation but failed Idecided to install Ubuntu bycreating a new partition and have afull installation Finally I gotUbuntu installed within just 20minutes on a P4 with 512 MB RAMThis was my first installation ofUbuntu I had seen Ubuntu just inscreenshots before Within 3 days Iexplored the whole system Myfriend was confused about how touse the system but I taught himUbuntu My friend was very happywith Ubuntu because now he had avirus-free system with all requiredsoftware preinstalled We gotevery device working with Ubuntufrom a camera to 3G modemwithout installing any additionaldrivers My whole computing world

changed I was entering the worldof Ubuntu

In November 2010 I assembledmy own desktop with Core i3 2 GBRAM 500 GB HDD and UbuntuMany questions arose in my mindHow is Ubuntu being developedHow do contributors worktogether What does thiswonderful system consist of Afterspending some weeks on theInternet I got my answers Ichecked out the whole Ubuntuhistory and came across theLaunchpad platform Ubuntuforums wiki and Ubuntudocumentation I was alsointroduced to other Ubuntuderivatives like Backtrack LinuxMint and Linux Deepin

Ubuntu proceeded with 1104Natty 1110 Oneric 1204 Precise1210 Quantal I have enjoyedevery Ubuntu distro and never hadfaced a problem duringinstallation For the last two yearsUbuntu has grown and improved alot After the launch of Ubuntu1110 Natty many users didnt likeUnity but I never faced any

Written by Ketan Patel

full circle magazine 74 32 contents ^

MY STORYproblem with it Unity becamestable in 1204 and fixed problemswith other users also I joinedAskubuntu in April 2012 and have agood reputation there

As a student of Electronics andTelecommunication Engineering Iwas interested only in thetelecommunication part and have akeen knowledge of technologies inmy field Now I am interested inLinux servers as they are a corepart of telecom networks and ITEnterprises I decided to learnabout Linux servers and movetowards system administration Icame across many Linux serverdistros like Red Hat FedoraGentoo Arch Linux Centos andDebian Most of all I love to workwith Ubuntu Server and Debian

It took time to learn aboutservers due to a busy engineeringschedule During the time Iremained connected with theUbuntu world using newslettersand news sites like Omgubuntuand wwwubuntu-newsnet In timeI came across FCM I downloadedprevious issues After that everymonth I download FCM and nevermiss a single issue I introducedlots of friends to Ubuntu byinstalling on their laptops and

desktops

In December 2011 aftercompleting my 7th semester examI started my journey with UbuntuServer Within some months I self-learned Ubuntu Server I also gotcommand of Red Hat Fedora andCentos Currently I am working as aLinux System Administrator in an ITorganization at Surat GujaratIndia Thus Ubuntu has played animportant part in changing my lifeand showed the way to my careerThe Voyage has been just startedwe have to build Cloud Computingplatforms within a few months

LIBREOFFICE SPECIAL EDITIONS

httpfullcirclemagazineorglibreoffice-special-edition-volume-one

httpfullcirclemagazineorglibreoffice-special-edition-volume-two

OTHER SPECIAL EDITIONS

hhttpfullcirclemagazineorgscribus-special-edition

httpfullcirclemagazineorgubuntu-development-special-edition

httpfullcirclemagazineorgvirtualisation-series-special-edition

full circle magazine 74 33 contents ^

Full Circle PodcastEpisode 34RaspberryJamboree 2013

Your hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clarkand Freaky Clown

from the Blackpool (UK) LUGhttpblackpoollugorguk

Welcome to the first of a 2part conference special inthis episode the presentersreflect on the first everRaspberry Jamboree held atthe Manchester CentralConference Centre on 9thMarch 2013

MMYY SSTTOORRYY

Several years ago I purchased anAcer Aspire One ZG5 for the

relative bargain of pound85 It servedme well as a netbook for a coupleof years I replaced the defaultLinux Operating System withUbuntu 1010 Netbook edition andenjoyed using it System resourceswere relatively sparse having anIntel Atom 16GHz processor512MB RAM and an 8MB Videocard However courtesy of severebutterfingers I managed to breakthe screen I could have replaced itbut this would have cost me half ofthe original purchase price of themachine and I had a Dell LatitudeE6400 laptop to use whiletravelling so the netbook simplygot filed away in a drawer for afew months

After around 6 months Idecided to reboot the netbookusing a TV as a monitor to seewhether it still worked at all and itdid I had a spare 1GB memory chiplying around from a previous PCupgrade and decided to installthat into the netbook to seewhether performance improved Itdid but things still werent

lightning fast I had heard aboutXBMC previously and installed itEven with the extra memory thewhole system seemed slow I wasaware of Ubuntu derivatives suchas Lubuntu Kubuntu and Xubuntuand decided that I would installone of them to see hot muchbetter things were

I opted for Lubuntu 1204installing from a USB CD drive as Ihas trouble encouraging mymachine to boot from USB stickOnce Lubuntu was installed Iconnected via ethernet to theadjacent router and installedXBMC 110 and selected a fewplugins for XBMC the iPlayerplugin being of the most interestto me I also installed the Quartzskin as I knew that this was alighter skin than the default

The install was flawless andbefore long I was experimentingwith the plugins some of whichwere more polished than others Ipurchased a Microsoft brandedWireless keyboard and mouse andthese were simply plug and play aswas a USB infra-red remote control

purchased from ebay for pound3 Thislittle netbook has been quietlysoldiering on in this arrangementfor the last 6 months I have set itup so that I can now stream audioand video from a shared drive inthe house and have even used itfor a barbecue party in my garden

Because of the very limitedhardware of this machine it wouldbe unrealistic to expect super HighDefinition at all times but I canstream video from almost any datasource Spotify for Linux workswithout issue Video is connectedvia VGA to my television and audiovia phono cable to our surroundsound If there is ever anythingthat we would like to play thatXBMC cannot handle we cansimply launch Chromium and playvia the browser

On paper this little netbookought to be almost useless butfor the princely sum of pound20 I haveresurrected this little workhorseand it is now at the centre of myfamilys viewing experience

Written by Andrew Tatton

full circle magazine 74 34 contents ^

RREEVVIIEEWWWritten by Devyn Collier Johnson CClleemmeennttiinnee

Clementine is a popular musicplayer for Ubuntu systems

This music player makes a greatalternative to Rhythmbox andBanshee Clementine has manygreat features and abilities as wellas a nice layout It is not only amusic player but a music managerClementine allows users to edittags create and edit playlists andconvert (transcode) musicClementine can even retrieve coverart and missing tag informationWith Clementine users have achoice between using theapplication through the appindicator or as a full windowClearly Clementine is a flexibleand multi-functional musicmanager that many Linux usersmay want to try because of itsmany features

The latest version at the timeof writing is version 111 Thisversion is very stable For exampleClementine does not crash orfreeze the program completestasks successfully without issuesIn my opinion Clementine is muchmore stable than Rhythmbox andBanshee The program starts up

quickly when executed and closesswiftly when closed Clementinedoes not require any loading whenperforming many tasks HoweverClementine does require sometime to convert audio filesdownload cover art rescan musiclibraries or lookup tag info Thesetasks require time becauseconverting is a complicatedprocess networks have limits totheir speed and the library must

be created and indexed carefully

Clementine allows users tocontrol the player with thekeyboard For instance I can pressF7 to stop the music and F10 tomake it louder This allows users toperform one task without needingto switch windows to controlClementine Many music playerslike Smplayer VLC and Mplayer donot support this feature

Clementine responds to these key-commands without delay

The programs layout andgraphics are set up wonderfully Tothe left users will see their musicInternet radio stations artist infosong info and search results ndashdepending on the clicked icon onthe far left column To the rightusers will see the playlist contentsClementine displays the differentplaylists as tabs Just as webbrowsers like Firefox permit usersto have multiple tabs with awebpage in each each playlist is atab At the bottom of the playlistbox users will find the controls forcurrent playing music and theprogress bar In the bottom leftcorner of the application thecover-art is displayed with themusic title The icons and buttonsare carefully placed to provide acompact appearance This givesthe playlist and library box moreroom to list the music files

Clementine can be used as a tageditor If a user has an mp3 filethat does not have the informationabout the artist or genre

full circle magazine 74 35 contents ^

REVIEW - CLEMENTINEClementines tag editor will helpAfter a user right-clicks the musicfile to be edited they can clickldquoEdit track informationrdquo Thiscauses a window to appear withtwo tabs After clicking the tabtitled ldquoEdit tagsrdquo the user will seethe tags that can be edited If theuser is unsure about whatinformation should be typed intothe tags they can click ldquoCompletetags automaticallyrdquo to makeClementine search the Internet forinformation This ability wouldwork only with music made by wellknown musicians and notindividuals that post home-mademusic free on the InternetClementine can gather taginformation only if onlinedatabases list the song

Playlists are easily created andexported with Clementine Thefirst step is to right-click a song inthe left box when ldquoFilesrdquo orldquoLibraryrdquo is highlighted Thenselect ldquoOpen in new playlistrdquo Forthe songs that come next right-click and select ldquoAppend to currentplaylistrdquo After that right-click theplaylists tab and click ldquoSaveplaylistrdquo To finish exporting theplaylist pick a playlist format and asave location Once chosen clickldquoSaverdquo Clementine makes this

process very easy Other playlistcreators can be difficult or time-consuming to use Clementineallows users to save the playlist innumerous formats Many playlistmakers do not have a collection ofchoices as large as Clementineslist of formats This allows users toeasily make a playlist to use withany device or music playerprogram

Clementinehas anotherfeature thatmakes it apowerfulapplicationconvertingaudioClementinecan convertbetween a fewformats Theconversion window canbe opened by clickingldquoToolsrdquo in the menu bar andselecting ldquoTranscode Musicrdquo Nextclick ldquoAddrdquo to pick music files toconvert and configure the optionsThe converting feature is veryconvenient and easy to use Forexample the converting windowitself is self-explanatory

Clementine even has a moodbar

and a large variety of color sets Amoodbar is a colored progress barused instead of the plain defaultprogress bar However a moodbaris not just a colored bar The colorsare based on the ldquomoodrdquo of eachsection of the song The differentcolor sets are alternate colors usedto display each mood Tounderstand what a strip of thesong is like it helps to know whatthe color means for the activemood color set

The Internet radio works verywell Clementine provides

users with a largeselection of radio

stations for anygenre of musicThe collectionis not sparse

even Icecastalone is

extensiveClementine has no

difficulties playing Internet radiostations The sound quality issuperb and clear and the loading isswift It seems as if the music iscoming from local files

Clementine has an extensive listof visualizations They can befound and activated by clickingldquoTools gt Visualizationsrdquo The

window that appears containsoptions for the visualizationsUsers should be able to find theperfect visualization that theyenjoy viewing while listening tomusic The visualizations have aclear sharp appearance Themoving images are not blocky orpixelated

These many features makeClementine a great music managerThis is a powerful music player thatstill retains excellent performanceThis application can satisfy theneeds and wants of many userswhile still being easy to use Theprogram is pleasing to the eye anddoes not require time to figure outthe layout If users decide to try anew music manager or they dislikeUbuntus default music managerClementine may be a player thatthey may wish to try

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 27: Full Circle Magazine #74

full circle magazine 74 27 contents ^

entered in order for someone toconnect from the outside Usesomething you can easilyremember like the name of thegaffer on Star Trek II The Wrath ofKhan (Romolo Aquistapace as ifyou didnrsquot know)

Yoursquoll notice I left blank theldquoYou must confirm each access tothis machinerdquo option You mightwant to keep this box checked Itrsquosnever a good idea to leave yourmachine accessible to the outsideworld even if yoursquore requiring apassword I have it toggled OFF forease of use but honestly do as Isay not as I do And as a generalrule you should never takesecurity advice from someone whorevels in his ignorance

Oh if you currently have yourapp bar along the left side of yourscreen set to auto-hide changethat to the default so that itrsquosalways visible If the app bar auto-hides itrsquos more difficult to access itfrom your phone Also if you haveyour computer set to sleep after acertain amount of time you mightwant to change this setting so thatyour PC doesnrsquot go to sleep andthus disconnect you in the middleof a connection

Yoursquoll also need your desktopPCrsquos IP address Ubuntu makes thisdead simple Just right-click thenetwork icon and click onConnection Information Note theIP address listed there yoursquoll needit in just a second

Okay now itrsquos time to get yourphone ready

Fire up your Android phone andhead over to the Google PlayStore Yoursquore going to need a VNCclient Thatrsquos the software that willconnect your phone to your PC Irsquomnot sure what VNC stands forprobably just the initials of the

white-haired wizard who capturedthis sorcery and gave it away onthe Internet

I should probably take amoment to explain what a VNCclient does But Irsquom not gonnaLifersquos too short you know

The VNC client I used is calledandroid-vnc-viewer and itrsquos freeOnce yoursquove downloaded thesoftware press the icon to run itYoursquoll see a window with emptyfields Letrsquos fill those in and solidifyyour status as AlphaNerdNerdette among your peers(which if they mainly consist ofvillains named Hans with world

domination fetishes you shouldconsider ditching)

In the Nickname field typesomething catchy like Space Wolfor Super Tramp Yoursquore beingtotally badass right now yournickname should reflect this

Next type in the password youset up on the Desktop Sharingapplication Finally type in thedesktop PCrsquos IP address Yourscreen should look something likethat shown on the following page

Ready Time to see if yourHallelujah shouter is up to the taskAlso if there are any annoyingneighbors who keep trying toexplain fantasy football to youinvite them over Payback time

Click Connect Hallelujah Feelfree to lift your arms up Mosesstyle and scream ldquoBeholdrdquo In a fewmoments your smartphone screenwill fill with a lower resolutionversion of whatever is on yourdesktop screen Your phonersquosscreen will now act like a laptoptrackpad Wherever you move yourfinger your cursor follows Tap thescreen on an Ubuntu app icon andwatch it open

ASK THE NEW GUY

full circle magazine 74 28 contents ^

Copil is an Aztec name that roughlytranslates to ldquoyou need my heart forwhat againrdquo His love of womenrsquosshoes is chronicled atyaconfidentialblogspotcom Youcan also watch him embarrasshimself on Twitter (copil)

Pretty cool right

What can you do with this Theoptions are endless You couldaccess your PC and email yourself afile you forgot to put into thecloud Or click on your webcam anddo a quick security check of yourhome office Or make peoplebelieve yoursquove just hacked into abad guyrsquos world dominationsystem and are shutting down hisnuclear weapons lab with a fewkeystrokes Ladies yoursquoll be all therage at the next LAN party

Go ahead indulge your innerSydney Bristow or James Bond

Good luck and HappyUbuntuing

ASK THE NEW GUY

PYTHON SPECIAL EDITIONS

httpfullcirclemagazineorgissue-py01 httpfullcirclemagazineorgissue-py02

httpfullcirclemagazineorgpython-special-edition-issue-three

httpfullcirclemagazineorgpython-special-edition-volume-four

httpfullcirclemagazineorgpython-special-edition-volume-five

httpfullcirclemagazineorgpython-special-edition-volume-six

full circle magazine 74 29 contents ^

LLIINNUUXX LLAABBWritten by Charles McColm DDVVDD MMeennuuss wwiitthh DDVVDDSSttyylleerr

Video is everywhere thesedays Our phones tablets

digital cameras and notebooks allhave video capable cameras inthem Whether yoursquore taking afamily video or producing adocumentary itrsquos nice to put somepolish on the video There are a lotof video editing tools for LinuxLives Cinelerra OpenShot Pitiviand Kdenlive to name a few Theseediting tools will help you put thepolish on your actual video butwhat do you do about creating apolished looking DVD menu

In FCM73 I mentionedDeVeDe and KMediafactoryDeVeDe is great for creatingsimple menus if yoursquore in a hurrybut menus look text heavyKMediafactory was great at onetime but it hasnrsquot been developedin several years and the templatesare limited Enter DVDStylerDVDStyler is a cross-platform freeDVD authoring application for thecreation of professional-lookingDVDs

DVDStyler is available in theuniverse repository of Ubuntu and

can be downloaded with a simple

apt-get install dvdstyler

DVDStyler has a number of xinevideo-related dependencies

When DVDStyler starts itprompts you to create a newproject or open an existing projectIf you create a new project yoursquollwant to adjust some of the projecttitle DVD size video quality videoformat aspect ratio and audioformat for your region In NorthAmerica we use NTSC I chose the

169 rectangular aspect ratio andstuck with the default AC3 audio

Next yoursquore shown a number oftemplates and asked to select atemplate You can choose atemplate or simple click the no-template button There are aselection of backgrounds on theleft hand side to choose from butby right clicking in the blank spaceand selecting properties you canchoose your own image and audiotrack for the menu If you select anaudio track be sure to click the

loop check-box to have it playmore than once (you too can havethat eventually annoying repeatingmusic track that seems so coolwhen you first hear it)

Once you have your backgroundand audio track itrsquos time to addsome content In this instance Ikept it simple and added twovideos by clicking on the FileBrowser tab on the left side anddragging two videos to the menupage To add text beside thevideos right-click near the videosselect add then select text andtype in the text (Sintel forexample) Once the text is on thepage you can select it and changethe text properties including fontsize style fill outline color outlinesize background color andlocation

I wanted an option to play bothvideos back-to-back so I added abutton from the buttons tab onthe left I changed its properties byright-clicking on the buttonselecting properties then clickingon the Play all titles check-box

full circle magazine 74 30 contents ^

LINUX LABButtons need not be tied to

videos You can also add sub-menus by clicking on the DVDmenu option then clicking add andmenu This creates a second menuwhich you can link a button to bychoosing menu 2 (in the imageabove I just have one menu calledMenu 1) from the Jump to drop-down dialog (instead of title 1 inthe example illustrated) Sub-menus can be used to create amenu for chapters subtitles oraudio

A good example of how youmight use a second menu is if youwant to provide a menu forspecific chapters of a video Donrsquotworry if your video is one longvideo you can create chapters byright clicking on the video (title 1for example) selecting propertiesand entering the time for thesecond third fourth etc chaptersin the chapters field

In the buttons along the lefthand side there is a square blankbutton above an elliptical blankbutton The square button displaysan image once dragged to themenu space On the second menudrag out enough square buttons tomatch the chapters yoursquove created(remember chapter 1 usually starts

at position 0 in the video soalthough our screenshot shows 5times we have 6 chapters) Addtext below or beside each chapterBy default all the square buttonswill be linked to chapter 1 Tochange this right-click on eachsquare button choose propertiesand from the Jump to drop-downselect the correct chapter for eachbutton Donrsquot forget to add a menubutton and link it back to menu 1(our topmain menu) With a littlework you can get some neatresults

DVD Styler is a great programbut during the making of severalmenus I bumped into a fewproblems First text appears to belimited to 10 characters Secondalthough I was able to resize thevideo buttons the lsquokeep aspectratiorsquo button didnrsquot work asexpected and seemed to squishthe video buttons so they didnrsquotlook correct Although itrsquos not aproblem it would be nice to haveguidelines in addition to the gridoption

When yoursquove imported all yourvideos and created all your menusclick the File then click Burn DVDand OK to make an ISO image ofyour DVD Use Brasero XFBurn orK3b to burn the ISO to DVD

If yoursquore feeling particularlyadventurous and are not afraid ofa little XML you can even createyour own buttons for DVD Styler Aguy named Mike created a detailedblogger post about how to addyour own buttons to DVD Stylerherehttpmikesgeneralblogblogspotca200608creating-new-buttons-for-dvdstyler_04html

You can find the DVD Stylerdocumentation and other links onthe DVD Styler web site athttpwwwdvdstylerorgen

Happy DVD menuing

Charles is a step-father husbandand Linux fan who hosts a not-for-profit computer refurbishingproject He maintains a blog athttpwwwcharlesmccolmcom

full circle magazine 74 31 contents ^

MMYY SSTTOORRYY

It has been about 6 years since Itook my first dive into the ocean

of open source The first opensource operating system that I wasintroduced to was OpenSolaris Iwas very eager to know aboutLinux and Unix systems when I wascompleting my 11th standard inhigh school (In India graduationstarts after 12th standard) Untilnow I was mastering in Installationamp Troubleshooting of Windows Iloved to fix my friends systems as Iam crazy about operating systems

I love to have a challenge findsolutions to problems fix systemsand try new things I was wellknown in my school days andcollege days among classmatesand senior students for having ITskills In the first year of myengineering at Government Engcollege Dahod I loved to stay inthe internet lab till it closed Oncemy head of department professorfound out about my IT skills hegave me the responsibility tomaintain the system health of allcomputer systems in the Internetlab As a reward I got systems fortesting and trying out new things

At that time internet connectionswere very limited to a few collegesand enterprise organizations andthere were slow and unstable dial-up connections

I was looking for an operatingsystem more powerful thanWindows At that time in India theword ldquoLinuxrdquo was heard by a onlyfew IT geeks Linux was used rarelyin giant enterprises in India I triedout OpenSolaris but I didnt find itbetter than Windows

In September 2009 I cameacross the Ubuntu website whileGoogling about Linux Ubuntu wasdifferent than what I had heardabout other Linux distros I foundUbuntu more user friendly thanany other Linux distromdashwith a niceGUI and powerful securityfeatures I began to gather moreand more information aboutUbuntu Due to the slow andunstable internet speed (maxdownload speed 15 kbps) at thattime I could not download Ubuntu910 It would take 3 to 4 days todownload it and bandwidth wasalso costly at that time

Around October 2010 whenUbuntu 1010 was launched Idecided to download Ubuntu 1010anyhow Internet speed was goodenough but there werent stableinternet connections yet We couldhardly download up to 150 MB perday After downloading 5consecutive days with a mobiledial-up connection I downloadedUbuntu 1010 successfully on myfriends desktop We tried to makea WUBI installation but failed Idecided to install Ubuntu bycreating a new partition and have afull installation Finally I gotUbuntu installed within just 20minutes on a P4 with 512 MB RAMThis was my first installation ofUbuntu I had seen Ubuntu just inscreenshots before Within 3 days Iexplored the whole system Myfriend was confused about how touse the system but I taught himUbuntu My friend was very happywith Ubuntu because now he had avirus-free system with all requiredsoftware preinstalled We gotevery device working with Ubuntufrom a camera to 3G modemwithout installing any additionaldrivers My whole computing world

changed I was entering the worldof Ubuntu

In November 2010 I assembledmy own desktop with Core i3 2 GBRAM 500 GB HDD and UbuntuMany questions arose in my mindHow is Ubuntu being developedHow do contributors worktogether What does thiswonderful system consist of Afterspending some weeks on theInternet I got my answers Ichecked out the whole Ubuntuhistory and came across theLaunchpad platform Ubuntuforums wiki and Ubuntudocumentation I was alsointroduced to other Ubuntuderivatives like Backtrack LinuxMint and Linux Deepin

Ubuntu proceeded with 1104Natty 1110 Oneric 1204 Precise1210 Quantal I have enjoyedevery Ubuntu distro and never hadfaced a problem duringinstallation For the last two yearsUbuntu has grown and improved alot After the launch of Ubuntu1110 Natty many users didnt likeUnity but I never faced any

Written by Ketan Patel

full circle magazine 74 32 contents ^

MY STORYproblem with it Unity becamestable in 1204 and fixed problemswith other users also I joinedAskubuntu in April 2012 and have agood reputation there

As a student of Electronics andTelecommunication Engineering Iwas interested only in thetelecommunication part and have akeen knowledge of technologies inmy field Now I am interested inLinux servers as they are a corepart of telecom networks and ITEnterprises I decided to learnabout Linux servers and movetowards system administration Icame across many Linux serverdistros like Red Hat FedoraGentoo Arch Linux Centos andDebian Most of all I love to workwith Ubuntu Server and Debian

It took time to learn aboutservers due to a busy engineeringschedule During the time Iremained connected with theUbuntu world using newslettersand news sites like Omgubuntuand wwwubuntu-newsnet In timeI came across FCM I downloadedprevious issues After that everymonth I download FCM and nevermiss a single issue I introducedlots of friends to Ubuntu byinstalling on their laptops and

desktops

In December 2011 aftercompleting my 7th semester examI started my journey with UbuntuServer Within some months I self-learned Ubuntu Server I also gotcommand of Red Hat Fedora andCentos Currently I am working as aLinux System Administrator in an ITorganization at Surat GujaratIndia Thus Ubuntu has played animportant part in changing my lifeand showed the way to my careerThe Voyage has been just startedwe have to build Cloud Computingplatforms within a few months

LIBREOFFICE SPECIAL EDITIONS

httpfullcirclemagazineorglibreoffice-special-edition-volume-one

httpfullcirclemagazineorglibreoffice-special-edition-volume-two

OTHER SPECIAL EDITIONS

hhttpfullcirclemagazineorgscribus-special-edition

httpfullcirclemagazineorgubuntu-development-special-edition

httpfullcirclemagazineorgvirtualisation-series-special-edition

full circle magazine 74 33 contents ^

Full Circle PodcastEpisode 34RaspberryJamboree 2013

Your hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clarkand Freaky Clown

from the Blackpool (UK) LUGhttpblackpoollugorguk

Welcome to the first of a 2part conference special inthis episode the presentersreflect on the first everRaspberry Jamboree held atthe Manchester CentralConference Centre on 9thMarch 2013

MMYY SSTTOORRYY

Several years ago I purchased anAcer Aspire One ZG5 for the

relative bargain of pound85 It servedme well as a netbook for a coupleof years I replaced the defaultLinux Operating System withUbuntu 1010 Netbook edition andenjoyed using it System resourceswere relatively sparse having anIntel Atom 16GHz processor512MB RAM and an 8MB Videocard However courtesy of severebutterfingers I managed to breakthe screen I could have replaced itbut this would have cost me half ofthe original purchase price of themachine and I had a Dell LatitudeE6400 laptop to use whiletravelling so the netbook simplygot filed away in a drawer for afew months

After around 6 months Idecided to reboot the netbookusing a TV as a monitor to seewhether it still worked at all and itdid I had a spare 1GB memory chiplying around from a previous PCupgrade and decided to installthat into the netbook to seewhether performance improved Itdid but things still werent

lightning fast I had heard aboutXBMC previously and installed itEven with the extra memory thewhole system seemed slow I wasaware of Ubuntu derivatives suchas Lubuntu Kubuntu and Xubuntuand decided that I would installone of them to see hot muchbetter things were

I opted for Lubuntu 1204installing from a USB CD drive as Ihas trouble encouraging mymachine to boot from USB stickOnce Lubuntu was installed Iconnected via ethernet to theadjacent router and installedXBMC 110 and selected a fewplugins for XBMC the iPlayerplugin being of the most interestto me I also installed the Quartzskin as I knew that this was alighter skin than the default

The install was flawless andbefore long I was experimentingwith the plugins some of whichwere more polished than others Ipurchased a Microsoft brandedWireless keyboard and mouse andthese were simply plug and play aswas a USB infra-red remote control

purchased from ebay for pound3 Thislittle netbook has been quietlysoldiering on in this arrangementfor the last 6 months I have set itup so that I can now stream audioand video from a shared drive inthe house and have even used itfor a barbecue party in my garden

Because of the very limitedhardware of this machine it wouldbe unrealistic to expect super HighDefinition at all times but I canstream video from almost any datasource Spotify for Linux workswithout issue Video is connectedvia VGA to my television and audiovia phono cable to our surroundsound If there is ever anythingthat we would like to play thatXBMC cannot handle we cansimply launch Chromium and playvia the browser

On paper this little netbookought to be almost useless butfor the princely sum of pound20 I haveresurrected this little workhorseand it is now at the centre of myfamilys viewing experience

Written by Andrew Tatton

full circle magazine 74 34 contents ^

RREEVVIIEEWWWritten by Devyn Collier Johnson CClleemmeennttiinnee

Clementine is a popular musicplayer for Ubuntu systems

This music player makes a greatalternative to Rhythmbox andBanshee Clementine has manygreat features and abilities as wellas a nice layout It is not only amusic player but a music managerClementine allows users to edittags create and edit playlists andconvert (transcode) musicClementine can even retrieve coverart and missing tag informationWith Clementine users have achoice between using theapplication through the appindicator or as a full windowClearly Clementine is a flexibleand multi-functional musicmanager that many Linux usersmay want to try because of itsmany features

The latest version at the timeof writing is version 111 Thisversion is very stable For exampleClementine does not crash orfreeze the program completestasks successfully without issuesIn my opinion Clementine is muchmore stable than Rhythmbox andBanshee The program starts up

quickly when executed and closesswiftly when closed Clementinedoes not require any loading whenperforming many tasks HoweverClementine does require sometime to convert audio filesdownload cover art rescan musiclibraries or lookup tag info Thesetasks require time becauseconverting is a complicatedprocess networks have limits totheir speed and the library must

be created and indexed carefully

Clementine allows users tocontrol the player with thekeyboard For instance I can pressF7 to stop the music and F10 tomake it louder This allows users toperform one task without needingto switch windows to controlClementine Many music playerslike Smplayer VLC and Mplayer donot support this feature

Clementine responds to these key-commands without delay

The programs layout andgraphics are set up wonderfully Tothe left users will see their musicInternet radio stations artist infosong info and search results ndashdepending on the clicked icon onthe far left column To the rightusers will see the playlist contentsClementine displays the differentplaylists as tabs Just as webbrowsers like Firefox permit usersto have multiple tabs with awebpage in each each playlist is atab At the bottom of the playlistbox users will find the controls forcurrent playing music and theprogress bar In the bottom leftcorner of the application thecover-art is displayed with themusic title The icons and buttonsare carefully placed to provide acompact appearance This givesthe playlist and library box moreroom to list the music files

Clementine can be used as a tageditor If a user has an mp3 filethat does not have the informationabout the artist or genre

full circle magazine 74 35 contents ^

REVIEW - CLEMENTINEClementines tag editor will helpAfter a user right-clicks the musicfile to be edited they can clickldquoEdit track informationrdquo Thiscauses a window to appear withtwo tabs After clicking the tabtitled ldquoEdit tagsrdquo the user will seethe tags that can be edited If theuser is unsure about whatinformation should be typed intothe tags they can click ldquoCompletetags automaticallyrdquo to makeClementine search the Internet forinformation This ability wouldwork only with music made by wellknown musicians and notindividuals that post home-mademusic free on the InternetClementine can gather taginformation only if onlinedatabases list the song

Playlists are easily created andexported with Clementine Thefirst step is to right-click a song inthe left box when ldquoFilesrdquo orldquoLibraryrdquo is highlighted Thenselect ldquoOpen in new playlistrdquo Forthe songs that come next right-click and select ldquoAppend to currentplaylistrdquo After that right-click theplaylists tab and click ldquoSaveplaylistrdquo To finish exporting theplaylist pick a playlist format and asave location Once chosen clickldquoSaverdquo Clementine makes this

process very easy Other playlistcreators can be difficult or time-consuming to use Clementineallows users to save the playlist innumerous formats Many playlistmakers do not have a collection ofchoices as large as Clementineslist of formats This allows users toeasily make a playlist to use withany device or music playerprogram

Clementinehas anotherfeature thatmakes it apowerfulapplicationconvertingaudioClementinecan convertbetween a fewformats Theconversion window canbe opened by clickingldquoToolsrdquo in the menu bar andselecting ldquoTranscode Musicrdquo Nextclick ldquoAddrdquo to pick music files toconvert and configure the optionsThe converting feature is veryconvenient and easy to use Forexample the converting windowitself is self-explanatory

Clementine even has a moodbar

and a large variety of color sets Amoodbar is a colored progress barused instead of the plain defaultprogress bar However a moodbaris not just a colored bar The colorsare based on the ldquomoodrdquo of eachsection of the song The differentcolor sets are alternate colors usedto display each mood Tounderstand what a strip of thesong is like it helps to know whatthe color means for the activemood color set

The Internet radio works verywell Clementine provides

users with a largeselection of radio

stations for anygenre of musicThe collectionis not sparse

even Icecastalone is

extensiveClementine has no

difficulties playing Internet radiostations The sound quality issuperb and clear and the loading isswift It seems as if the music iscoming from local files

Clementine has an extensive listof visualizations They can befound and activated by clickingldquoTools gt Visualizationsrdquo The

window that appears containsoptions for the visualizationsUsers should be able to find theperfect visualization that theyenjoy viewing while listening tomusic The visualizations have aclear sharp appearance Themoving images are not blocky orpixelated

These many features makeClementine a great music managerThis is a powerful music player thatstill retains excellent performanceThis application can satisfy theneeds and wants of many userswhile still being easy to use Theprogram is pleasing to the eye anddoes not require time to figure outthe layout If users decide to try anew music manager or they dislikeUbuntus default music managerClementine may be a player thatthey may wish to try

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 28: Full Circle Magazine #74

full circle magazine 74 28 contents ^

Copil is an Aztec name that roughlytranslates to ldquoyou need my heart forwhat againrdquo His love of womenrsquosshoes is chronicled atyaconfidentialblogspotcom Youcan also watch him embarrasshimself on Twitter (copil)

Pretty cool right

What can you do with this Theoptions are endless You couldaccess your PC and email yourself afile you forgot to put into thecloud Or click on your webcam anddo a quick security check of yourhome office Or make peoplebelieve yoursquove just hacked into abad guyrsquos world dominationsystem and are shutting down hisnuclear weapons lab with a fewkeystrokes Ladies yoursquoll be all therage at the next LAN party

Go ahead indulge your innerSydney Bristow or James Bond

Good luck and HappyUbuntuing

ASK THE NEW GUY

PYTHON SPECIAL EDITIONS

httpfullcirclemagazineorgissue-py01 httpfullcirclemagazineorgissue-py02

httpfullcirclemagazineorgpython-special-edition-issue-three

httpfullcirclemagazineorgpython-special-edition-volume-four

httpfullcirclemagazineorgpython-special-edition-volume-five

httpfullcirclemagazineorgpython-special-edition-volume-six

full circle magazine 74 29 contents ^

LLIINNUUXX LLAABBWritten by Charles McColm DDVVDD MMeennuuss wwiitthh DDVVDDSSttyylleerr

Video is everywhere thesedays Our phones tablets

digital cameras and notebooks allhave video capable cameras inthem Whether yoursquore taking afamily video or producing adocumentary itrsquos nice to put somepolish on the video There are a lotof video editing tools for LinuxLives Cinelerra OpenShot Pitiviand Kdenlive to name a few Theseediting tools will help you put thepolish on your actual video butwhat do you do about creating apolished looking DVD menu

In FCM73 I mentionedDeVeDe and KMediafactoryDeVeDe is great for creatingsimple menus if yoursquore in a hurrybut menus look text heavyKMediafactory was great at onetime but it hasnrsquot been developedin several years and the templatesare limited Enter DVDStylerDVDStyler is a cross-platform freeDVD authoring application for thecreation of professional-lookingDVDs

DVDStyler is available in theuniverse repository of Ubuntu and

can be downloaded with a simple

apt-get install dvdstyler

DVDStyler has a number of xinevideo-related dependencies

When DVDStyler starts itprompts you to create a newproject or open an existing projectIf you create a new project yoursquollwant to adjust some of the projecttitle DVD size video quality videoformat aspect ratio and audioformat for your region In NorthAmerica we use NTSC I chose the

169 rectangular aspect ratio andstuck with the default AC3 audio

Next yoursquore shown a number oftemplates and asked to select atemplate You can choose atemplate or simple click the no-template button There are aselection of backgrounds on theleft hand side to choose from butby right clicking in the blank spaceand selecting properties you canchoose your own image and audiotrack for the menu If you select anaudio track be sure to click the

loop check-box to have it playmore than once (you too can havethat eventually annoying repeatingmusic track that seems so coolwhen you first hear it)

Once you have your backgroundand audio track itrsquos time to addsome content In this instance Ikept it simple and added twovideos by clicking on the FileBrowser tab on the left side anddragging two videos to the menupage To add text beside thevideos right-click near the videosselect add then select text andtype in the text (Sintel forexample) Once the text is on thepage you can select it and changethe text properties including fontsize style fill outline color outlinesize background color andlocation

I wanted an option to play bothvideos back-to-back so I added abutton from the buttons tab onthe left I changed its properties byright-clicking on the buttonselecting properties then clickingon the Play all titles check-box

full circle magazine 74 30 contents ^

LINUX LABButtons need not be tied to

videos You can also add sub-menus by clicking on the DVDmenu option then clicking add andmenu This creates a second menuwhich you can link a button to bychoosing menu 2 (in the imageabove I just have one menu calledMenu 1) from the Jump to drop-down dialog (instead of title 1 inthe example illustrated) Sub-menus can be used to create amenu for chapters subtitles oraudio

A good example of how youmight use a second menu is if youwant to provide a menu forspecific chapters of a video Donrsquotworry if your video is one longvideo you can create chapters byright clicking on the video (title 1for example) selecting propertiesand entering the time for thesecond third fourth etc chaptersin the chapters field

In the buttons along the lefthand side there is a square blankbutton above an elliptical blankbutton The square button displaysan image once dragged to themenu space On the second menudrag out enough square buttons tomatch the chapters yoursquove created(remember chapter 1 usually starts

at position 0 in the video soalthough our screenshot shows 5times we have 6 chapters) Addtext below or beside each chapterBy default all the square buttonswill be linked to chapter 1 Tochange this right-click on eachsquare button choose propertiesand from the Jump to drop-downselect the correct chapter for eachbutton Donrsquot forget to add a menubutton and link it back to menu 1(our topmain menu) With a littlework you can get some neatresults

DVD Styler is a great programbut during the making of severalmenus I bumped into a fewproblems First text appears to belimited to 10 characters Secondalthough I was able to resize thevideo buttons the lsquokeep aspectratiorsquo button didnrsquot work asexpected and seemed to squishthe video buttons so they didnrsquotlook correct Although itrsquos not aproblem it would be nice to haveguidelines in addition to the gridoption

When yoursquove imported all yourvideos and created all your menusclick the File then click Burn DVDand OK to make an ISO image ofyour DVD Use Brasero XFBurn orK3b to burn the ISO to DVD

If yoursquore feeling particularlyadventurous and are not afraid ofa little XML you can even createyour own buttons for DVD Styler Aguy named Mike created a detailedblogger post about how to addyour own buttons to DVD Stylerherehttpmikesgeneralblogblogspotca200608creating-new-buttons-for-dvdstyler_04html

You can find the DVD Stylerdocumentation and other links onthe DVD Styler web site athttpwwwdvdstylerorgen

Happy DVD menuing

Charles is a step-father husbandand Linux fan who hosts a not-for-profit computer refurbishingproject He maintains a blog athttpwwwcharlesmccolmcom

full circle magazine 74 31 contents ^

MMYY SSTTOORRYY

It has been about 6 years since Itook my first dive into the ocean

of open source The first opensource operating system that I wasintroduced to was OpenSolaris Iwas very eager to know aboutLinux and Unix systems when I wascompleting my 11th standard inhigh school (In India graduationstarts after 12th standard) Untilnow I was mastering in Installationamp Troubleshooting of Windows Iloved to fix my friends systems as Iam crazy about operating systems

I love to have a challenge findsolutions to problems fix systemsand try new things I was wellknown in my school days andcollege days among classmatesand senior students for having ITskills In the first year of myengineering at Government Engcollege Dahod I loved to stay inthe internet lab till it closed Oncemy head of department professorfound out about my IT skills hegave me the responsibility tomaintain the system health of allcomputer systems in the Internetlab As a reward I got systems fortesting and trying out new things

At that time internet connectionswere very limited to a few collegesand enterprise organizations andthere were slow and unstable dial-up connections

I was looking for an operatingsystem more powerful thanWindows At that time in India theword ldquoLinuxrdquo was heard by a onlyfew IT geeks Linux was used rarelyin giant enterprises in India I triedout OpenSolaris but I didnt find itbetter than Windows

In September 2009 I cameacross the Ubuntu website whileGoogling about Linux Ubuntu wasdifferent than what I had heardabout other Linux distros I foundUbuntu more user friendly thanany other Linux distromdashwith a niceGUI and powerful securityfeatures I began to gather moreand more information aboutUbuntu Due to the slow andunstable internet speed (maxdownload speed 15 kbps) at thattime I could not download Ubuntu910 It would take 3 to 4 days todownload it and bandwidth wasalso costly at that time

Around October 2010 whenUbuntu 1010 was launched Idecided to download Ubuntu 1010anyhow Internet speed was goodenough but there werent stableinternet connections yet We couldhardly download up to 150 MB perday After downloading 5consecutive days with a mobiledial-up connection I downloadedUbuntu 1010 successfully on myfriends desktop We tried to makea WUBI installation but failed Idecided to install Ubuntu bycreating a new partition and have afull installation Finally I gotUbuntu installed within just 20minutes on a P4 with 512 MB RAMThis was my first installation ofUbuntu I had seen Ubuntu just inscreenshots before Within 3 days Iexplored the whole system Myfriend was confused about how touse the system but I taught himUbuntu My friend was very happywith Ubuntu because now he had avirus-free system with all requiredsoftware preinstalled We gotevery device working with Ubuntufrom a camera to 3G modemwithout installing any additionaldrivers My whole computing world

changed I was entering the worldof Ubuntu

In November 2010 I assembledmy own desktop with Core i3 2 GBRAM 500 GB HDD and UbuntuMany questions arose in my mindHow is Ubuntu being developedHow do contributors worktogether What does thiswonderful system consist of Afterspending some weeks on theInternet I got my answers Ichecked out the whole Ubuntuhistory and came across theLaunchpad platform Ubuntuforums wiki and Ubuntudocumentation I was alsointroduced to other Ubuntuderivatives like Backtrack LinuxMint and Linux Deepin

Ubuntu proceeded with 1104Natty 1110 Oneric 1204 Precise1210 Quantal I have enjoyedevery Ubuntu distro and never hadfaced a problem duringinstallation For the last two yearsUbuntu has grown and improved alot After the launch of Ubuntu1110 Natty many users didnt likeUnity but I never faced any

Written by Ketan Patel

full circle magazine 74 32 contents ^

MY STORYproblem with it Unity becamestable in 1204 and fixed problemswith other users also I joinedAskubuntu in April 2012 and have agood reputation there

As a student of Electronics andTelecommunication Engineering Iwas interested only in thetelecommunication part and have akeen knowledge of technologies inmy field Now I am interested inLinux servers as they are a corepart of telecom networks and ITEnterprises I decided to learnabout Linux servers and movetowards system administration Icame across many Linux serverdistros like Red Hat FedoraGentoo Arch Linux Centos andDebian Most of all I love to workwith Ubuntu Server and Debian

It took time to learn aboutservers due to a busy engineeringschedule During the time Iremained connected with theUbuntu world using newslettersand news sites like Omgubuntuand wwwubuntu-newsnet In timeI came across FCM I downloadedprevious issues After that everymonth I download FCM and nevermiss a single issue I introducedlots of friends to Ubuntu byinstalling on their laptops and

desktops

In December 2011 aftercompleting my 7th semester examI started my journey with UbuntuServer Within some months I self-learned Ubuntu Server I also gotcommand of Red Hat Fedora andCentos Currently I am working as aLinux System Administrator in an ITorganization at Surat GujaratIndia Thus Ubuntu has played animportant part in changing my lifeand showed the way to my careerThe Voyage has been just startedwe have to build Cloud Computingplatforms within a few months

LIBREOFFICE SPECIAL EDITIONS

httpfullcirclemagazineorglibreoffice-special-edition-volume-one

httpfullcirclemagazineorglibreoffice-special-edition-volume-two

OTHER SPECIAL EDITIONS

hhttpfullcirclemagazineorgscribus-special-edition

httpfullcirclemagazineorgubuntu-development-special-edition

httpfullcirclemagazineorgvirtualisation-series-special-edition

full circle magazine 74 33 contents ^

Full Circle PodcastEpisode 34RaspberryJamboree 2013

Your hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clarkand Freaky Clown

from the Blackpool (UK) LUGhttpblackpoollugorguk

Welcome to the first of a 2part conference special inthis episode the presentersreflect on the first everRaspberry Jamboree held atthe Manchester CentralConference Centre on 9thMarch 2013

MMYY SSTTOORRYY

Several years ago I purchased anAcer Aspire One ZG5 for the

relative bargain of pound85 It servedme well as a netbook for a coupleof years I replaced the defaultLinux Operating System withUbuntu 1010 Netbook edition andenjoyed using it System resourceswere relatively sparse having anIntel Atom 16GHz processor512MB RAM and an 8MB Videocard However courtesy of severebutterfingers I managed to breakthe screen I could have replaced itbut this would have cost me half ofthe original purchase price of themachine and I had a Dell LatitudeE6400 laptop to use whiletravelling so the netbook simplygot filed away in a drawer for afew months

After around 6 months Idecided to reboot the netbookusing a TV as a monitor to seewhether it still worked at all and itdid I had a spare 1GB memory chiplying around from a previous PCupgrade and decided to installthat into the netbook to seewhether performance improved Itdid but things still werent

lightning fast I had heard aboutXBMC previously and installed itEven with the extra memory thewhole system seemed slow I wasaware of Ubuntu derivatives suchas Lubuntu Kubuntu and Xubuntuand decided that I would installone of them to see hot muchbetter things were

I opted for Lubuntu 1204installing from a USB CD drive as Ihas trouble encouraging mymachine to boot from USB stickOnce Lubuntu was installed Iconnected via ethernet to theadjacent router and installedXBMC 110 and selected a fewplugins for XBMC the iPlayerplugin being of the most interestto me I also installed the Quartzskin as I knew that this was alighter skin than the default

The install was flawless andbefore long I was experimentingwith the plugins some of whichwere more polished than others Ipurchased a Microsoft brandedWireless keyboard and mouse andthese were simply plug and play aswas a USB infra-red remote control

purchased from ebay for pound3 Thislittle netbook has been quietlysoldiering on in this arrangementfor the last 6 months I have set itup so that I can now stream audioand video from a shared drive inthe house and have even used itfor a barbecue party in my garden

Because of the very limitedhardware of this machine it wouldbe unrealistic to expect super HighDefinition at all times but I canstream video from almost any datasource Spotify for Linux workswithout issue Video is connectedvia VGA to my television and audiovia phono cable to our surroundsound If there is ever anythingthat we would like to play thatXBMC cannot handle we cansimply launch Chromium and playvia the browser

On paper this little netbookought to be almost useless butfor the princely sum of pound20 I haveresurrected this little workhorseand it is now at the centre of myfamilys viewing experience

Written by Andrew Tatton

full circle magazine 74 34 contents ^

RREEVVIIEEWWWritten by Devyn Collier Johnson CClleemmeennttiinnee

Clementine is a popular musicplayer for Ubuntu systems

This music player makes a greatalternative to Rhythmbox andBanshee Clementine has manygreat features and abilities as wellas a nice layout It is not only amusic player but a music managerClementine allows users to edittags create and edit playlists andconvert (transcode) musicClementine can even retrieve coverart and missing tag informationWith Clementine users have achoice between using theapplication through the appindicator or as a full windowClearly Clementine is a flexibleand multi-functional musicmanager that many Linux usersmay want to try because of itsmany features

The latest version at the timeof writing is version 111 Thisversion is very stable For exampleClementine does not crash orfreeze the program completestasks successfully without issuesIn my opinion Clementine is muchmore stable than Rhythmbox andBanshee The program starts up

quickly when executed and closesswiftly when closed Clementinedoes not require any loading whenperforming many tasks HoweverClementine does require sometime to convert audio filesdownload cover art rescan musiclibraries or lookup tag info Thesetasks require time becauseconverting is a complicatedprocess networks have limits totheir speed and the library must

be created and indexed carefully

Clementine allows users tocontrol the player with thekeyboard For instance I can pressF7 to stop the music and F10 tomake it louder This allows users toperform one task without needingto switch windows to controlClementine Many music playerslike Smplayer VLC and Mplayer donot support this feature

Clementine responds to these key-commands without delay

The programs layout andgraphics are set up wonderfully Tothe left users will see their musicInternet radio stations artist infosong info and search results ndashdepending on the clicked icon onthe far left column To the rightusers will see the playlist contentsClementine displays the differentplaylists as tabs Just as webbrowsers like Firefox permit usersto have multiple tabs with awebpage in each each playlist is atab At the bottom of the playlistbox users will find the controls forcurrent playing music and theprogress bar In the bottom leftcorner of the application thecover-art is displayed with themusic title The icons and buttonsare carefully placed to provide acompact appearance This givesthe playlist and library box moreroom to list the music files

Clementine can be used as a tageditor If a user has an mp3 filethat does not have the informationabout the artist or genre

full circle magazine 74 35 contents ^

REVIEW - CLEMENTINEClementines tag editor will helpAfter a user right-clicks the musicfile to be edited they can clickldquoEdit track informationrdquo Thiscauses a window to appear withtwo tabs After clicking the tabtitled ldquoEdit tagsrdquo the user will seethe tags that can be edited If theuser is unsure about whatinformation should be typed intothe tags they can click ldquoCompletetags automaticallyrdquo to makeClementine search the Internet forinformation This ability wouldwork only with music made by wellknown musicians and notindividuals that post home-mademusic free on the InternetClementine can gather taginformation only if onlinedatabases list the song

Playlists are easily created andexported with Clementine Thefirst step is to right-click a song inthe left box when ldquoFilesrdquo orldquoLibraryrdquo is highlighted Thenselect ldquoOpen in new playlistrdquo Forthe songs that come next right-click and select ldquoAppend to currentplaylistrdquo After that right-click theplaylists tab and click ldquoSaveplaylistrdquo To finish exporting theplaylist pick a playlist format and asave location Once chosen clickldquoSaverdquo Clementine makes this

process very easy Other playlistcreators can be difficult or time-consuming to use Clementineallows users to save the playlist innumerous formats Many playlistmakers do not have a collection ofchoices as large as Clementineslist of formats This allows users toeasily make a playlist to use withany device or music playerprogram

Clementinehas anotherfeature thatmakes it apowerfulapplicationconvertingaudioClementinecan convertbetween a fewformats Theconversion window canbe opened by clickingldquoToolsrdquo in the menu bar andselecting ldquoTranscode Musicrdquo Nextclick ldquoAddrdquo to pick music files toconvert and configure the optionsThe converting feature is veryconvenient and easy to use Forexample the converting windowitself is self-explanatory

Clementine even has a moodbar

and a large variety of color sets Amoodbar is a colored progress barused instead of the plain defaultprogress bar However a moodbaris not just a colored bar The colorsare based on the ldquomoodrdquo of eachsection of the song The differentcolor sets are alternate colors usedto display each mood Tounderstand what a strip of thesong is like it helps to know whatthe color means for the activemood color set

The Internet radio works verywell Clementine provides

users with a largeselection of radio

stations for anygenre of musicThe collectionis not sparse

even Icecastalone is

extensiveClementine has no

difficulties playing Internet radiostations The sound quality issuperb and clear and the loading isswift It seems as if the music iscoming from local files

Clementine has an extensive listof visualizations They can befound and activated by clickingldquoTools gt Visualizationsrdquo The

window that appears containsoptions for the visualizationsUsers should be able to find theperfect visualization that theyenjoy viewing while listening tomusic The visualizations have aclear sharp appearance Themoving images are not blocky orpixelated

These many features makeClementine a great music managerThis is a powerful music player thatstill retains excellent performanceThis application can satisfy theneeds and wants of many userswhile still being easy to use Theprogram is pleasing to the eye anddoes not require time to figure outthe layout If users decide to try anew music manager or they dislikeUbuntus default music managerClementine may be a player thatthey may wish to try

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 29: Full Circle Magazine #74

full circle magazine 74 29 contents ^

LLIINNUUXX LLAABBWritten by Charles McColm DDVVDD MMeennuuss wwiitthh DDVVDDSSttyylleerr

Video is everywhere thesedays Our phones tablets

digital cameras and notebooks allhave video capable cameras inthem Whether yoursquore taking afamily video or producing adocumentary itrsquos nice to put somepolish on the video There are a lotof video editing tools for LinuxLives Cinelerra OpenShot Pitiviand Kdenlive to name a few Theseediting tools will help you put thepolish on your actual video butwhat do you do about creating apolished looking DVD menu

In FCM73 I mentionedDeVeDe and KMediafactoryDeVeDe is great for creatingsimple menus if yoursquore in a hurrybut menus look text heavyKMediafactory was great at onetime but it hasnrsquot been developedin several years and the templatesare limited Enter DVDStylerDVDStyler is a cross-platform freeDVD authoring application for thecreation of professional-lookingDVDs

DVDStyler is available in theuniverse repository of Ubuntu and

can be downloaded with a simple

apt-get install dvdstyler

DVDStyler has a number of xinevideo-related dependencies

When DVDStyler starts itprompts you to create a newproject or open an existing projectIf you create a new project yoursquollwant to adjust some of the projecttitle DVD size video quality videoformat aspect ratio and audioformat for your region In NorthAmerica we use NTSC I chose the

169 rectangular aspect ratio andstuck with the default AC3 audio

Next yoursquore shown a number oftemplates and asked to select atemplate You can choose atemplate or simple click the no-template button There are aselection of backgrounds on theleft hand side to choose from butby right clicking in the blank spaceand selecting properties you canchoose your own image and audiotrack for the menu If you select anaudio track be sure to click the

loop check-box to have it playmore than once (you too can havethat eventually annoying repeatingmusic track that seems so coolwhen you first hear it)

Once you have your backgroundand audio track itrsquos time to addsome content In this instance Ikept it simple and added twovideos by clicking on the FileBrowser tab on the left side anddragging two videos to the menupage To add text beside thevideos right-click near the videosselect add then select text andtype in the text (Sintel forexample) Once the text is on thepage you can select it and changethe text properties including fontsize style fill outline color outlinesize background color andlocation

I wanted an option to play bothvideos back-to-back so I added abutton from the buttons tab onthe left I changed its properties byright-clicking on the buttonselecting properties then clickingon the Play all titles check-box

full circle magazine 74 30 contents ^

LINUX LABButtons need not be tied to

videos You can also add sub-menus by clicking on the DVDmenu option then clicking add andmenu This creates a second menuwhich you can link a button to bychoosing menu 2 (in the imageabove I just have one menu calledMenu 1) from the Jump to drop-down dialog (instead of title 1 inthe example illustrated) Sub-menus can be used to create amenu for chapters subtitles oraudio

A good example of how youmight use a second menu is if youwant to provide a menu forspecific chapters of a video Donrsquotworry if your video is one longvideo you can create chapters byright clicking on the video (title 1for example) selecting propertiesand entering the time for thesecond third fourth etc chaptersin the chapters field

In the buttons along the lefthand side there is a square blankbutton above an elliptical blankbutton The square button displaysan image once dragged to themenu space On the second menudrag out enough square buttons tomatch the chapters yoursquove created(remember chapter 1 usually starts

at position 0 in the video soalthough our screenshot shows 5times we have 6 chapters) Addtext below or beside each chapterBy default all the square buttonswill be linked to chapter 1 Tochange this right-click on eachsquare button choose propertiesand from the Jump to drop-downselect the correct chapter for eachbutton Donrsquot forget to add a menubutton and link it back to menu 1(our topmain menu) With a littlework you can get some neatresults

DVD Styler is a great programbut during the making of severalmenus I bumped into a fewproblems First text appears to belimited to 10 characters Secondalthough I was able to resize thevideo buttons the lsquokeep aspectratiorsquo button didnrsquot work asexpected and seemed to squishthe video buttons so they didnrsquotlook correct Although itrsquos not aproblem it would be nice to haveguidelines in addition to the gridoption

When yoursquove imported all yourvideos and created all your menusclick the File then click Burn DVDand OK to make an ISO image ofyour DVD Use Brasero XFBurn orK3b to burn the ISO to DVD

If yoursquore feeling particularlyadventurous and are not afraid ofa little XML you can even createyour own buttons for DVD Styler Aguy named Mike created a detailedblogger post about how to addyour own buttons to DVD Stylerherehttpmikesgeneralblogblogspotca200608creating-new-buttons-for-dvdstyler_04html

You can find the DVD Stylerdocumentation and other links onthe DVD Styler web site athttpwwwdvdstylerorgen

Happy DVD menuing

Charles is a step-father husbandand Linux fan who hosts a not-for-profit computer refurbishingproject He maintains a blog athttpwwwcharlesmccolmcom

full circle magazine 74 31 contents ^

MMYY SSTTOORRYY

It has been about 6 years since Itook my first dive into the ocean

of open source The first opensource operating system that I wasintroduced to was OpenSolaris Iwas very eager to know aboutLinux and Unix systems when I wascompleting my 11th standard inhigh school (In India graduationstarts after 12th standard) Untilnow I was mastering in Installationamp Troubleshooting of Windows Iloved to fix my friends systems as Iam crazy about operating systems

I love to have a challenge findsolutions to problems fix systemsand try new things I was wellknown in my school days andcollege days among classmatesand senior students for having ITskills In the first year of myengineering at Government Engcollege Dahod I loved to stay inthe internet lab till it closed Oncemy head of department professorfound out about my IT skills hegave me the responsibility tomaintain the system health of allcomputer systems in the Internetlab As a reward I got systems fortesting and trying out new things

At that time internet connectionswere very limited to a few collegesand enterprise organizations andthere were slow and unstable dial-up connections

I was looking for an operatingsystem more powerful thanWindows At that time in India theword ldquoLinuxrdquo was heard by a onlyfew IT geeks Linux was used rarelyin giant enterprises in India I triedout OpenSolaris but I didnt find itbetter than Windows

In September 2009 I cameacross the Ubuntu website whileGoogling about Linux Ubuntu wasdifferent than what I had heardabout other Linux distros I foundUbuntu more user friendly thanany other Linux distromdashwith a niceGUI and powerful securityfeatures I began to gather moreand more information aboutUbuntu Due to the slow andunstable internet speed (maxdownload speed 15 kbps) at thattime I could not download Ubuntu910 It would take 3 to 4 days todownload it and bandwidth wasalso costly at that time

Around October 2010 whenUbuntu 1010 was launched Idecided to download Ubuntu 1010anyhow Internet speed was goodenough but there werent stableinternet connections yet We couldhardly download up to 150 MB perday After downloading 5consecutive days with a mobiledial-up connection I downloadedUbuntu 1010 successfully on myfriends desktop We tried to makea WUBI installation but failed Idecided to install Ubuntu bycreating a new partition and have afull installation Finally I gotUbuntu installed within just 20minutes on a P4 with 512 MB RAMThis was my first installation ofUbuntu I had seen Ubuntu just inscreenshots before Within 3 days Iexplored the whole system Myfriend was confused about how touse the system but I taught himUbuntu My friend was very happywith Ubuntu because now he had avirus-free system with all requiredsoftware preinstalled We gotevery device working with Ubuntufrom a camera to 3G modemwithout installing any additionaldrivers My whole computing world

changed I was entering the worldof Ubuntu

In November 2010 I assembledmy own desktop with Core i3 2 GBRAM 500 GB HDD and UbuntuMany questions arose in my mindHow is Ubuntu being developedHow do contributors worktogether What does thiswonderful system consist of Afterspending some weeks on theInternet I got my answers Ichecked out the whole Ubuntuhistory and came across theLaunchpad platform Ubuntuforums wiki and Ubuntudocumentation I was alsointroduced to other Ubuntuderivatives like Backtrack LinuxMint and Linux Deepin

Ubuntu proceeded with 1104Natty 1110 Oneric 1204 Precise1210 Quantal I have enjoyedevery Ubuntu distro and never hadfaced a problem duringinstallation For the last two yearsUbuntu has grown and improved alot After the launch of Ubuntu1110 Natty many users didnt likeUnity but I never faced any

Written by Ketan Patel

full circle magazine 74 32 contents ^

MY STORYproblem with it Unity becamestable in 1204 and fixed problemswith other users also I joinedAskubuntu in April 2012 and have agood reputation there

As a student of Electronics andTelecommunication Engineering Iwas interested only in thetelecommunication part and have akeen knowledge of technologies inmy field Now I am interested inLinux servers as they are a corepart of telecom networks and ITEnterprises I decided to learnabout Linux servers and movetowards system administration Icame across many Linux serverdistros like Red Hat FedoraGentoo Arch Linux Centos andDebian Most of all I love to workwith Ubuntu Server and Debian

It took time to learn aboutservers due to a busy engineeringschedule During the time Iremained connected with theUbuntu world using newslettersand news sites like Omgubuntuand wwwubuntu-newsnet In timeI came across FCM I downloadedprevious issues After that everymonth I download FCM and nevermiss a single issue I introducedlots of friends to Ubuntu byinstalling on their laptops and

desktops

In December 2011 aftercompleting my 7th semester examI started my journey with UbuntuServer Within some months I self-learned Ubuntu Server I also gotcommand of Red Hat Fedora andCentos Currently I am working as aLinux System Administrator in an ITorganization at Surat GujaratIndia Thus Ubuntu has played animportant part in changing my lifeand showed the way to my careerThe Voyage has been just startedwe have to build Cloud Computingplatforms within a few months

LIBREOFFICE SPECIAL EDITIONS

httpfullcirclemagazineorglibreoffice-special-edition-volume-one

httpfullcirclemagazineorglibreoffice-special-edition-volume-two

OTHER SPECIAL EDITIONS

hhttpfullcirclemagazineorgscribus-special-edition

httpfullcirclemagazineorgubuntu-development-special-edition

httpfullcirclemagazineorgvirtualisation-series-special-edition

full circle magazine 74 33 contents ^

Full Circle PodcastEpisode 34RaspberryJamboree 2013

Your hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clarkand Freaky Clown

from the Blackpool (UK) LUGhttpblackpoollugorguk

Welcome to the first of a 2part conference special inthis episode the presentersreflect on the first everRaspberry Jamboree held atthe Manchester CentralConference Centre on 9thMarch 2013

MMYY SSTTOORRYY

Several years ago I purchased anAcer Aspire One ZG5 for the

relative bargain of pound85 It servedme well as a netbook for a coupleof years I replaced the defaultLinux Operating System withUbuntu 1010 Netbook edition andenjoyed using it System resourceswere relatively sparse having anIntel Atom 16GHz processor512MB RAM and an 8MB Videocard However courtesy of severebutterfingers I managed to breakthe screen I could have replaced itbut this would have cost me half ofthe original purchase price of themachine and I had a Dell LatitudeE6400 laptop to use whiletravelling so the netbook simplygot filed away in a drawer for afew months

After around 6 months Idecided to reboot the netbookusing a TV as a monitor to seewhether it still worked at all and itdid I had a spare 1GB memory chiplying around from a previous PCupgrade and decided to installthat into the netbook to seewhether performance improved Itdid but things still werent

lightning fast I had heard aboutXBMC previously and installed itEven with the extra memory thewhole system seemed slow I wasaware of Ubuntu derivatives suchas Lubuntu Kubuntu and Xubuntuand decided that I would installone of them to see hot muchbetter things were

I opted for Lubuntu 1204installing from a USB CD drive as Ihas trouble encouraging mymachine to boot from USB stickOnce Lubuntu was installed Iconnected via ethernet to theadjacent router and installedXBMC 110 and selected a fewplugins for XBMC the iPlayerplugin being of the most interestto me I also installed the Quartzskin as I knew that this was alighter skin than the default

The install was flawless andbefore long I was experimentingwith the plugins some of whichwere more polished than others Ipurchased a Microsoft brandedWireless keyboard and mouse andthese were simply plug and play aswas a USB infra-red remote control

purchased from ebay for pound3 Thislittle netbook has been quietlysoldiering on in this arrangementfor the last 6 months I have set itup so that I can now stream audioand video from a shared drive inthe house and have even used itfor a barbecue party in my garden

Because of the very limitedhardware of this machine it wouldbe unrealistic to expect super HighDefinition at all times but I canstream video from almost any datasource Spotify for Linux workswithout issue Video is connectedvia VGA to my television and audiovia phono cable to our surroundsound If there is ever anythingthat we would like to play thatXBMC cannot handle we cansimply launch Chromium and playvia the browser

On paper this little netbookought to be almost useless butfor the princely sum of pound20 I haveresurrected this little workhorseand it is now at the centre of myfamilys viewing experience

Written by Andrew Tatton

full circle magazine 74 34 contents ^

RREEVVIIEEWWWritten by Devyn Collier Johnson CClleemmeennttiinnee

Clementine is a popular musicplayer for Ubuntu systems

This music player makes a greatalternative to Rhythmbox andBanshee Clementine has manygreat features and abilities as wellas a nice layout It is not only amusic player but a music managerClementine allows users to edittags create and edit playlists andconvert (transcode) musicClementine can even retrieve coverart and missing tag informationWith Clementine users have achoice between using theapplication through the appindicator or as a full windowClearly Clementine is a flexibleand multi-functional musicmanager that many Linux usersmay want to try because of itsmany features

The latest version at the timeof writing is version 111 Thisversion is very stable For exampleClementine does not crash orfreeze the program completestasks successfully without issuesIn my opinion Clementine is muchmore stable than Rhythmbox andBanshee The program starts up

quickly when executed and closesswiftly when closed Clementinedoes not require any loading whenperforming many tasks HoweverClementine does require sometime to convert audio filesdownload cover art rescan musiclibraries or lookup tag info Thesetasks require time becauseconverting is a complicatedprocess networks have limits totheir speed and the library must

be created and indexed carefully

Clementine allows users tocontrol the player with thekeyboard For instance I can pressF7 to stop the music and F10 tomake it louder This allows users toperform one task without needingto switch windows to controlClementine Many music playerslike Smplayer VLC and Mplayer donot support this feature

Clementine responds to these key-commands without delay

The programs layout andgraphics are set up wonderfully Tothe left users will see their musicInternet radio stations artist infosong info and search results ndashdepending on the clicked icon onthe far left column To the rightusers will see the playlist contentsClementine displays the differentplaylists as tabs Just as webbrowsers like Firefox permit usersto have multiple tabs with awebpage in each each playlist is atab At the bottom of the playlistbox users will find the controls forcurrent playing music and theprogress bar In the bottom leftcorner of the application thecover-art is displayed with themusic title The icons and buttonsare carefully placed to provide acompact appearance This givesthe playlist and library box moreroom to list the music files

Clementine can be used as a tageditor If a user has an mp3 filethat does not have the informationabout the artist or genre

full circle magazine 74 35 contents ^

REVIEW - CLEMENTINEClementines tag editor will helpAfter a user right-clicks the musicfile to be edited they can clickldquoEdit track informationrdquo Thiscauses a window to appear withtwo tabs After clicking the tabtitled ldquoEdit tagsrdquo the user will seethe tags that can be edited If theuser is unsure about whatinformation should be typed intothe tags they can click ldquoCompletetags automaticallyrdquo to makeClementine search the Internet forinformation This ability wouldwork only with music made by wellknown musicians and notindividuals that post home-mademusic free on the InternetClementine can gather taginformation only if onlinedatabases list the song

Playlists are easily created andexported with Clementine Thefirst step is to right-click a song inthe left box when ldquoFilesrdquo orldquoLibraryrdquo is highlighted Thenselect ldquoOpen in new playlistrdquo Forthe songs that come next right-click and select ldquoAppend to currentplaylistrdquo After that right-click theplaylists tab and click ldquoSaveplaylistrdquo To finish exporting theplaylist pick a playlist format and asave location Once chosen clickldquoSaverdquo Clementine makes this

process very easy Other playlistcreators can be difficult or time-consuming to use Clementineallows users to save the playlist innumerous formats Many playlistmakers do not have a collection ofchoices as large as Clementineslist of formats This allows users toeasily make a playlist to use withany device or music playerprogram

Clementinehas anotherfeature thatmakes it apowerfulapplicationconvertingaudioClementinecan convertbetween a fewformats Theconversion window canbe opened by clickingldquoToolsrdquo in the menu bar andselecting ldquoTranscode Musicrdquo Nextclick ldquoAddrdquo to pick music files toconvert and configure the optionsThe converting feature is veryconvenient and easy to use Forexample the converting windowitself is self-explanatory

Clementine even has a moodbar

and a large variety of color sets Amoodbar is a colored progress barused instead of the plain defaultprogress bar However a moodbaris not just a colored bar The colorsare based on the ldquomoodrdquo of eachsection of the song The differentcolor sets are alternate colors usedto display each mood Tounderstand what a strip of thesong is like it helps to know whatthe color means for the activemood color set

The Internet radio works verywell Clementine provides

users with a largeselection of radio

stations for anygenre of musicThe collectionis not sparse

even Icecastalone is

extensiveClementine has no

difficulties playing Internet radiostations The sound quality issuperb and clear and the loading isswift It seems as if the music iscoming from local files

Clementine has an extensive listof visualizations They can befound and activated by clickingldquoTools gt Visualizationsrdquo The

window that appears containsoptions for the visualizationsUsers should be able to find theperfect visualization that theyenjoy viewing while listening tomusic The visualizations have aclear sharp appearance Themoving images are not blocky orpixelated

These many features makeClementine a great music managerThis is a powerful music player thatstill retains excellent performanceThis application can satisfy theneeds and wants of many userswhile still being easy to use Theprogram is pleasing to the eye anddoes not require time to figure outthe layout If users decide to try anew music manager or they dislikeUbuntus default music managerClementine may be a player thatthey may wish to try

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 30: Full Circle Magazine #74

full circle magazine 74 30 contents ^

LINUX LABButtons need not be tied to

videos You can also add sub-menus by clicking on the DVDmenu option then clicking add andmenu This creates a second menuwhich you can link a button to bychoosing menu 2 (in the imageabove I just have one menu calledMenu 1) from the Jump to drop-down dialog (instead of title 1 inthe example illustrated) Sub-menus can be used to create amenu for chapters subtitles oraudio

A good example of how youmight use a second menu is if youwant to provide a menu forspecific chapters of a video Donrsquotworry if your video is one longvideo you can create chapters byright clicking on the video (title 1for example) selecting propertiesand entering the time for thesecond third fourth etc chaptersin the chapters field

In the buttons along the lefthand side there is a square blankbutton above an elliptical blankbutton The square button displaysan image once dragged to themenu space On the second menudrag out enough square buttons tomatch the chapters yoursquove created(remember chapter 1 usually starts

at position 0 in the video soalthough our screenshot shows 5times we have 6 chapters) Addtext below or beside each chapterBy default all the square buttonswill be linked to chapter 1 Tochange this right-click on eachsquare button choose propertiesand from the Jump to drop-downselect the correct chapter for eachbutton Donrsquot forget to add a menubutton and link it back to menu 1(our topmain menu) With a littlework you can get some neatresults

DVD Styler is a great programbut during the making of severalmenus I bumped into a fewproblems First text appears to belimited to 10 characters Secondalthough I was able to resize thevideo buttons the lsquokeep aspectratiorsquo button didnrsquot work asexpected and seemed to squishthe video buttons so they didnrsquotlook correct Although itrsquos not aproblem it would be nice to haveguidelines in addition to the gridoption

When yoursquove imported all yourvideos and created all your menusclick the File then click Burn DVDand OK to make an ISO image ofyour DVD Use Brasero XFBurn orK3b to burn the ISO to DVD

If yoursquore feeling particularlyadventurous and are not afraid ofa little XML you can even createyour own buttons for DVD Styler Aguy named Mike created a detailedblogger post about how to addyour own buttons to DVD Stylerherehttpmikesgeneralblogblogspotca200608creating-new-buttons-for-dvdstyler_04html

You can find the DVD Stylerdocumentation and other links onthe DVD Styler web site athttpwwwdvdstylerorgen

Happy DVD menuing

Charles is a step-father husbandand Linux fan who hosts a not-for-profit computer refurbishingproject He maintains a blog athttpwwwcharlesmccolmcom

full circle magazine 74 31 contents ^

MMYY SSTTOORRYY

It has been about 6 years since Itook my first dive into the ocean

of open source The first opensource operating system that I wasintroduced to was OpenSolaris Iwas very eager to know aboutLinux and Unix systems when I wascompleting my 11th standard inhigh school (In India graduationstarts after 12th standard) Untilnow I was mastering in Installationamp Troubleshooting of Windows Iloved to fix my friends systems as Iam crazy about operating systems

I love to have a challenge findsolutions to problems fix systemsand try new things I was wellknown in my school days andcollege days among classmatesand senior students for having ITskills In the first year of myengineering at Government Engcollege Dahod I loved to stay inthe internet lab till it closed Oncemy head of department professorfound out about my IT skills hegave me the responsibility tomaintain the system health of allcomputer systems in the Internetlab As a reward I got systems fortesting and trying out new things

At that time internet connectionswere very limited to a few collegesand enterprise organizations andthere were slow and unstable dial-up connections

I was looking for an operatingsystem more powerful thanWindows At that time in India theword ldquoLinuxrdquo was heard by a onlyfew IT geeks Linux was used rarelyin giant enterprises in India I triedout OpenSolaris but I didnt find itbetter than Windows

In September 2009 I cameacross the Ubuntu website whileGoogling about Linux Ubuntu wasdifferent than what I had heardabout other Linux distros I foundUbuntu more user friendly thanany other Linux distromdashwith a niceGUI and powerful securityfeatures I began to gather moreand more information aboutUbuntu Due to the slow andunstable internet speed (maxdownload speed 15 kbps) at thattime I could not download Ubuntu910 It would take 3 to 4 days todownload it and bandwidth wasalso costly at that time

Around October 2010 whenUbuntu 1010 was launched Idecided to download Ubuntu 1010anyhow Internet speed was goodenough but there werent stableinternet connections yet We couldhardly download up to 150 MB perday After downloading 5consecutive days with a mobiledial-up connection I downloadedUbuntu 1010 successfully on myfriends desktop We tried to makea WUBI installation but failed Idecided to install Ubuntu bycreating a new partition and have afull installation Finally I gotUbuntu installed within just 20minutes on a P4 with 512 MB RAMThis was my first installation ofUbuntu I had seen Ubuntu just inscreenshots before Within 3 days Iexplored the whole system Myfriend was confused about how touse the system but I taught himUbuntu My friend was very happywith Ubuntu because now he had avirus-free system with all requiredsoftware preinstalled We gotevery device working with Ubuntufrom a camera to 3G modemwithout installing any additionaldrivers My whole computing world

changed I was entering the worldof Ubuntu

In November 2010 I assembledmy own desktop with Core i3 2 GBRAM 500 GB HDD and UbuntuMany questions arose in my mindHow is Ubuntu being developedHow do contributors worktogether What does thiswonderful system consist of Afterspending some weeks on theInternet I got my answers Ichecked out the whole Ubuntuhistory and came across theLaunchpad platform Ubuntuforums wiki and Ubuntudocumentation I was alsointroduced to other Ubuntuderivatives like Backtrack LinuxMint and Linux Deepin

Ubuntu proceeded with 1104Natty 1110 Oneric 1204 Precise1210 Quantal I have enjoyedevery Ubuntu distro and never hadfaced a problem duringinstallation For the last two yearsUbuntu has grown and improved alot After the launch of Ubuntu1110 Natty many users didnt likeUnity but I never faced any

Written by Ketan Patel

full circle magazine 74 32 contents ^

MY STORYproblem with it Unity becamestable in 1204 and fixed problemswith other users also I joinedAskubuntu in April 2012 and have agood reputation there

As a student of Electronics andTelecommunication Engineering Iwas interested only in thetelecommunication part and have akeen knowledge of technologies inmy field Now I am interested inLinux servers as they are a corepart of telecom networks and ITEnterprises I decided to learnabout Linux servers and movetowards system administration Icame across many Linux serverdistros like Red Hat FedoraGentoo Arch Linux Centos andDebian Most of all I love to workwith Ubuntu Server and Debian

It took time to learn aboutservers due to a busy engineeringschedule During the time Iremained connected with theUbuntu world using newslettersand news sites like Omgubuntuand wwwubuntu-newsnet In timeI came across FCM I downloadedprevious issues After that everymonth I download FCM and nevermiss a single issue I introducedlots of friends to Ubuntu byinstalling on their laptops and

desktops

In December 2011 aftercompleting my 7th semester examI started my journey with UbuntuServer Within some months I self-learned Ubuntu Server I also gotcommand of Red Hat Fedora andCentos Currently I am working as aLinux System Administrator in an ITorganization at Surat GujaratIndia Thus Ubuntu has played animportant part in changing my lifeand showed the way to my careerThe Voyage has been just startedwe have to build Cloud Computingplatforms within a few months

LIBREOFFICE SPECIAL EDITIONS

httpfullcirclemagazineorglibreoffice-special-edition-volume-one

httpfullcirclemagazineorglibreoffice-special-edition-volume-two

OTHER SPECIAL EDITIONS

hhttpfullcirclemagazineorgscribus-special-edition

httpfullcirclemagazineorgubuntu-development-special-edition

httpfullcirclemagazineorgvirtualisation-series-special-edition

full circle magazine 74 33 contents ^

Full Circle PodcastEpisode 34RaspberryJamboree 2013

Your hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clarkand Freaky Clown

from the Blackpool (UK) LUGhttpblackpoollugorguk

Welcome to the first of a 2part conference special inthis episode the presentersreflect on the first everRaspberry Jamboree held atthe Manchester CentralConference Centre on 9thMarch 2013

MMYY SSTTOORRYY

Several years ago I purchased anAcer Aspire One ZG5 for the

relative bargain of pound85 It servedme well as a netbook for a coupleof years I replaced the defaultLinux Operating System withUbuntu 1010 Netbook edition andenjoyed using it System resourceswere relatively sparse having anIntel Atom 16GHz processor512MB RAM and an 8MB Videocard However courtesy of severebutterfingers I managed to breakthe screen I could have replaced itbut this would have cost me half ofthe original purchase price of themachine and I had a Dell LatitudeE6400 laptop to use whiletravelling so the netbook simplygot filed away in a drawer for afew months

After around 6 months Idecided to reboot the netbookusing a TV as a monitor to seewhether it still worked at all and itdid I had a spare 1GB memory chiplying around from a previous PCupgrade and decided to installthat into the netbook to seewhether performance improved Itdid but things still werent

lightning fast I had heard aboutXBMC previously and installed itEven with the extra memory thewhole system seemed slow I wasaware of Ubuntu derivatives suchas Lubuntu Kubuntu and Xubuntuand decided that I would installone of them to see hot muchbetter things were

I opted for Lubuntu 1204installing from a USB CD drive as Ihas trouble encouraging mymachine to boot from USB stickOnce Lubuntu was installed Iconnected via ethernet to theadjacent router and installedXBMC 110 and selected a fewplugins for XBMC the iPlayerplugin being of the most interestto me I also installed the Quartzskin as I knew that this was alighter skin than the default

The install was flawless andbefore long I was experimentingwith the plugins some of whichwere more polished than others Ipurchased a Microsoft brandedWireless keyboard and mouse andthese were simply plug and play aswas a USB infra-red remote control

purchased from ebay for pound3 Thislittle netbook has been quietlysoldiering on in this arrangementfor the last 6 months I have set itup so that I can now stream audioand video from a shared drive inthe house and have even used itfor a barbecue party in my garden

Because of the very limitedhardware of this machine it wouldbe unrealistic to expect super HighDefinition at all times but I canstream video from almost any datasource Spotify for Linux workswithout issue Video is connectedvia VGA to my television and audiovia phono cable to our surroundsound If there is ever anythingthat we would like to play thatXBMC cannot handle we cansimply launch Chromium and playvia the browser

On paper this little netbookought to be almost useless butfor the princely sum of pound20 I haveresurrected this little workhorseand it is now at the centre of myfamilys viewing experience

Written by Andrew Tatton

full circle magazine 74 34 contents ^

RREEVVIIEEWWWritten by Devyn Collier Johnson CClleemmeennttiinnee

Clementine is a popular musicplayer for Ubuntu systems

This music player makes a greatalternative to Rhythmbox andBanshee Clementine has manygreat features and abilities as wellas a nice layout It is not only amusic player but a music managerClementine allows users to edittags create and edit playlists andconvert (transcode) musicClementine can even retrieve coverart and missing tag informationWith Clementine users have achoice between using theapplication through the appindicator or as a full windowClearly Clementine is a flexibleand multi-functional musicmanager that many Linux usersmay want to try because of itsmany features

The latest version at the timeof writing is version 111 Thisversion is very stable For exampleClementine does not crash orfreeze the program completestasks successfully without issuesIn my opinion Clementine is muchmore stable than Rhythmbox andBanshee The program starts up

quickly when executed and closesswiftly when closed Clementinedoes not require any loading whenperforming many tasks HoweverClementine does require sometime to convert audio filesdownload cover art rescan musiclibraries or lookup tag info Thesetasks require time becauseconverting is a complicatedprocess networks have limits totheir speed and the library must

be created and indexed carefully

Clementine allows users tocontrol the player with thekeyboard For instance I can pressF7 to stop the music and F10 tomake it louder This allows users toperform one task without needingto switch windows to controlClementine Many music playerslike Smplayer VLC and Mplayer donot support this feature

Clementine responds to these key-commands without delay

The programs layout andgraphics are set up wonderfully Tothe left users will see their musicInternet radio stations artist infosong info and search results ndashdepending on the clicked icon onthe far left column To the rightusers will see the playlist contentsClementine displays the differentplaylists as tabs Just as webbrowsers like Firefox permit usersto have multiple tabs with awebpage in each each playlist is atab At the bottom of the playlistbox users will find the controls forcurrent playing music and theprogress bar In the bottom leftcorner of the application thecover-art is displayed with themusic title The icons and buttonsare carefully placed to provide acompact appearance This givesthe playlist and library box moreroom to list the music files

Clementine can be used as a tageditor If a user has an mp3 filethat does not have the informationabout the artist or genre

full circle magazine 74 35 contents ^

REVIEW - CLEMENTINEClementines tag editor will helpAfter a user right-clicks the musicfile to be edited they can clickldquoEdit track informationrdquo Thiscauses a window to appear withtwo tabs After clicking the tabtitled ldquoEdit tagsrdquo the user will seethe tags that can be edited If theuser is unsure about whatinformation should be typed intothe tags they can click ldquoCompletetags automaticallyrdquo to makeClementine search the Internet forinformation This ability wouldwork only with music made by wellknown musicians and notindividuals that post home-mademusic free on the InternetClementine can gather taginformation only if onlinedatabases list the song

Playlists are easily created andexported with Clementine Thefirst step is to right-click a song inthe left box when ldquoFilesrdquo orldquoLibraryrdquo is highlighted Thenselect ldquoOpen in new playlistrdquo Forthe songs that come next right-click and select ldquoAppend to currentplaylistrdquo After that right-click theplaylists tab and click ldquoSaveplaylistrdquo To finish exporting theplaylist pick a playlist format and asave location Once chosen clickldquoSaverdquo Clementine makes this

process very easy Other playlistcreators can be difficult or time-consuming to use Clementineallows users to save the playlist innumerous formats Many playlistmakers do not have a collection ofchoices as large as Clementineslist of formats This allows users toeasily make a playlist to use withany device or music playerprogram

Clementinehas anotherfeature thatmakes it apowerfulapplicationconvertingaudioClementinecan convertbetween a fewformats Theconversion window canbe opened by clickingldquoToolsrdquo in the menu bar andselecting ldquoTranscode Musicrdquo Nextclick ldquoAddrdquo to pick music files toconvert and configure the optionsThe converting feature is veryconvenient and easy to use Forexample the converting windowitself is self-explanatory

Clementine even has a moodbar

and a large variety of color sets Amoodbar is a colored progress barused instead of the plain defaultprogress bar However a moodbaris not just a colored bar The colorsare based on the ldquomoodrdquo of eachsection of the song The differentcolor sets are alternate colors usedto display each mood Tounderstand what a strip of thesong is like it helps to know whatthe color means for the activemood color set

The Internet radio works verywell Clementine provides

users with a largeselection of radio

stations for anygenre of musicThe collectionis not sparse

even Icecastalone is

extensiveClementine has no

difficulties playing Internet radiostations The sound quality issuperb and clear and the loading isswift It seems as if the music iscoming from local files

Clementine has an extensive listof visualizations They can befound and activated by clickingldquoTools gt Visualizationsrdquo The

window that appears containsoptions for the visualizationsUsers should be able to find theperfect visualization that theyenjoy viewing while listening tomusic The visualizations have aclear sharp appearance Themoving images are not blocky orpixelated

These many features makeClementine a great music managerThis is a powerful music player thatstill retains excellent performanceThis application can satisfy theneeds and wants of many userswhile still being easy to use Theprogram is pleasing to the eye anddoes not require time to figure outthe layout If users decide to try anew music manager or they dislikeUbuntus default music managerClementine may be a player thatthey may wish to try

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 31: Full Circle Magazine #74

full circle magazine 74 31 contents ^

MMYY SSTTOORRYY

It has been about 6 years since Itook my first dive into the ocean

of open source The first opensource operating system that I wasintroduced to was OpenSolaris Iwas very eager to know aboutLinux and Unix systems when I wascompleting my 11th standard inhigh school (In India graduationstarts after 12th standard) Untilnow I was mastering in Installationamp Troubleshooting of Windows Iloved to fix my friends systems as Iam crazy about operating systems

I love to have a challenge findsolutions to problems fix systemsand try new things I was wellknown in my school days andcollege days among classmatesand senior students for having ITskills In the first year of myengineering at Government Engcollege Dahod I loved to stay inthe internet lab till it closed Oncemy head of department professorfound out about my IT skills hegave me the responsibility tomaintain the system health of allcomputer systems in the Internetlab As a reward I got systems fortesting and trying out new things

At that time internet connectionswere very limited to a few collegesand enterprise organizations andthere were slow and unstable dial-up connections

I was looking for an operatingsystem more powerful thanWindows At that time in India theword ldquoLinuxrdquo was heard by a onlyfew IT geeks Linux was used rarelyin giant enterprises in India I triedout OpenSolaris but I didnt find itbetter than Windows

In September 2009 I cameacross the Ubuntu website whileGoogling about Linux Ubuntu wasdifferent than what I had heardabout other Linux distros I foundUbuntu more user friendly thanany other Linux distromdashwith a niceGUI and powerful securityfeatures I began to gather moreand more information aboutUbuntu Due to the slow andunstable internet speed (maxdownload speed 15 kbps) at thattime I could not download Ubuntu910 It would take 3 to 4 days todownload it and bandwidth wasalso costly at that time

Around October 2010 whenUbuntu 1010 was launched Idecided to download Ubuntu 1010anyhow Internet speed was goodenough but there werent stableinternet connections yet We couldhardly download up to 150 MB perday After downloading 5consecutive days with a mobiledial-up connection I downloadedUbuntu 1010 successfully on myfriends desktop We tried to makea WUBI installation but failed Idecided to install Ubuntu bycreating a new partition and have afull installation Finally I gotUbuntu installed within just 20minutes on a P4 with 512 MB RAMThis was my first installation ofUbuntu I had seen Ubuntu just inscreenshots before Within 3 days Iexplored the whole system Myfriend was confused about how touse the system but I taught himUbuntu My friend was very happywith Ubuntu because now he had avirus-free system with all requiredsoftware preinstalled We gotevery device working with Ubuntufrom a camera to 3G modemwithout installing any additionaldrivers My whole computing world

changed I was entering the worldof Ubuntu

In November 2010 I assembledmy own desktop with Core i3 2 GBRAM 500 GB HDD and UbuntuMany questions arose in my mindHow is Ubuntu being developedHow do contributors worktogether What does thiswonderful system consist of Afterspending some weeks on theInternet I got my answers Ichecked out the whole Ubuntuhistory and came across theLaunchpad platform Ubuntuforums wiki and Ubuntudocumentation I was alsointroduced to other Ubuntuderivatives like Backtrack LinuxMint and Linux Deepin

Ubuntu proceeded with 1104Natty 1110 Oneric 1204 Precise1210 Quantal I have enjoyedevery Ubuntu distro and never hadfaced a problem duringinstallation For the last two yearsUbuntu has grown and improved alot After the launch of Ubuntu1110 Natty many users didnt likeUnity but I never faced any

Written by Ketan Patel

full circle magazine 74 32 contents ^

MY STORYproblem with it Unity becamestable in 1204 and fixed problemswith other users also I joinedAskubuntu in April 2012 and have agood reputation there

As a student of Electronics andTelecommunication Engineering Iwas interested only in thetelecommunication part and have akeen knowledge of technologies inmy field Now I am interested inLinux servers as they are a corepart of telecom networks and ITEnterprises I decided to learnabout Linux servers and movetowards system administration Icame across many Linux serverdistros like Red Hat FedoraGentoo Arch Linux Centos andDebian Most of all I love to workwith Ubuntu Server and Debian

It took time to learn aboutservers due to a busy engineeringschedule During the time Iremained connected with theUbuntu world using newslettersand news sites like Omgubuntuand wwwubuntu-newsnet In timeI came across FCM I downloadedprevious issues After that everymonth I download FCM and nevermiss a single issue I introducedlots of friends to Ubuntu byinstalling on their laptops and

desktops

In December 2011 aftercompleting my 7th semester examI started my journey with UbuntuServer Within some months I self-learned Ubuntu Server I also gotcommand of Red Hat Fedora andCentos Currently I am working as aLinux System Administrator in an ITorganization at Surat GujaratIndia Thus Ubuntu has played animportant part in changing my lifeand showed the way to my careerThe Voyage has been just startedwe have to build Cloud Computingplatforms within a few months

LIBREOFFICE SPECIAL EDITIONS

httpfullcirclemagazineorglibreoffice-special-edition-volume-one

httpfullcirclemagazineorglibreoffice-special-edition-volume-two

OTHER SPECIAL EDITIONS

hhttpfullcirclemagazineorgscribus-special-edition

httpfullcirclemagazineorgubuntu-development-special-edition

httpfullcirclemagazineorgvirtualisation-series-special-edition

full circle magazine 74 33 contents ^

Full Circle PodcastEpisode 34RaspberryJamboree 2013

Your hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clarkand Freaky Clown

from the Blackpool (UK) LUGhttpblackpoollugorguk

Welcome to the first of a 2part conference special inthis episode the presentersreflect on the first everRaspberry Jamboree held atthe Manchester CentralConference Centre on 9thMarch 2013

MMYY SSTTOORRYY

Several years ago I purchased anAcer Aspire One ZG5 for the

relative bargain of pound85 It servedme well as a netbook for a coupleof years I replaced the defaultLinux Operating System withUbuntu 1010 Netbook edition andenjoyed using it System resourceswere relatively sparse having anIntel Atom 16GHz processor512MB RAM and an 8MB Videocard However courtesy of severebutterfingers I managed to breakthe screen I could have replaced itbut this would have cost me half ofthe original purchase price of themachine and I had a Dell LatitudeE6400 laptop to use whiletravelling so the netbook simplygot filed away in a drawer for afew months

After around 6 months Idecided to reboot the netbookusing a TV as a monitor to seewhether it still worked at all and itdid I had a spare 1GB memory chiplying around from a previous PCupgrade and decided to installthat into the netbook to seewhether performance improved Itdid but things still werent

lightning fast I had heard aboutXBMC previously and installed itEven with the extra memory thewhole system seemed slow I wasaware of Ubuntu derivatives suchas Lubuntu Kubuntu and Xubuntuand decided that I would installone of them to see hot muchbetter things were

I opted for Lubuntu 1204installing from a USB CD drive as Ihas trouble encouraging mymachine to boot from USB stickOnce Lubuntu was installed Iconnected via ethernet to theadjacent router and installedXBMC 110 and selected a fewplugins for XBMC the iPlayerplugin being of the most interestto me I also installed the Quartzskin as I knew that this was alighter skin than the default

The install was flawless andbefore long I was experimentingwith the plugins some of whichwere more polished than others Ipurchased a Microsoft brandedWireless keyboard and mouse andthese were simply plug and play aswas a USB infra-red remote control

purchased from ebay for pound3 Thislittle netbook has been quietlysoldiering on in this arrangementfor the last 6 months I have set itup so that I can now stream audioand video from a shared drive inthe house and have even used itfor a barbecue party in my garden

Because of the very limitedhardware of this machine it wouldbe unrealistic to expect super HighDefinition at all times but I canstream video from almost any datasource Spotify for Linux workswithout issue Video is connectedvia VGA to my television and audiovia phono cable to our surroundsound If there is ever anythingthat we would like to play thatXBMC cannot handle we cansimply launch Chromium and playvia the browser

On paper this little netbookought to be almost useless butfor the princely sum of pound20 I haveresurrected this little workhorseand it is now at the centre of myfamilys viewing experience

Written by Andrew Tatton

full circle magazine 74 34 contents ^

RREEVVIIEEWWWritten by Devyn Collier Johnson CClleemmeennttiinnee

Clementine is a popular musicplayer for Ubuntu systems

This music player makes a greatalternative to Rhythmbox andBanshee Clementine has manygreat features and abilities as wellas a nice layout It is not only amusic player but a music managerClementine allows users to edittags create and edit playlists andconvert (transcode) musicClementine can even retrieve coverart and missing tag informationWith Clementine users have achoice between using theapplication through the appindicator or as a full windowClearly Clementine is a flexibleand multi-functional musicmanager that many Linux usersmay want to try because of itsmany features

The latest version at the timeof writing is version 111 Thisversion is very stable For exampleClementine does not crash orfreeze the program completestasks successfully without issuesIn my opinion Clementine is muchmore stable than Rhythmbox andBanshee The program starts up

quickly when executed and closesswiftly when closed Clementinedoes not require any loading whenperforming many tasks HoweverClementine does require sometime to convert audio filesdownload cover art rescan musiclibraries or lookup tag info Thesetasks require time becauseconverting is a complicatedprocess networks have limits totheir speed and the library must

be created and indexed carefully

Clementine allows users tocontrol the player with thekeyboard For instance I can pressF7 to stop the music and F10 tomake it louder This allows users toperform one task without needingto switch windows to controlClementine Many music playerslike Smplayer VLC and Mplayer donot support this feature

Clementine responds to these key-commands without delay

The programs layout andgraphics are set up wonderfully Tothe left users will see their musicInternet radio stations artist infosong info and search results ndashdepending on the clicked icon onthe far left column To the rightusers will see the playlist contentsClementine displays the differentplaylists as tabs Just as webbrowsers like Firefox permit usersto have multiple tabs with awebpage in each each playlist is atab At the bottom of the playlistbox users will find the controls forcurrent playing music and theprogress bar In the bottom leftcorner of the application thecover-art is displayed with themusic title The icons and buttonsare carefully placed to provide acompact appearance This givesthe playlist and library box moreroom to list the music files

Clementine can be used as a tageditor If a user has an mp3 filethat does not have the informationabout the artist or genre

full circle magazine 74 35 contents ^

REVIEW - CLEMENTINEClementines tag editor will helpAfter a user right-clicks the musicfile to be edited they can clickldquoEdit track informationrdquo Thiscauses a window to appear withtwo tabs After clicking the tabtitled ldquoEdit tagsrdquo the user will seethe tags that can be edited If theuser is unsure about whatinformation should be typed intothe tags they can click ldquoCompletetags automaticallyrdquo to makeClementine search the Internet forinformation This ability wouldwork only with music made by wellknown musicians and notindividuals that post home-mademusic free on the InternetClementine can gather taginformation only if onlinedatabases list the song

Playlists are easily created andexported with Clementine Thefirst step is to right-click a song inthe left box when ldquoFilesrdquo orldquoLibraryrdquo is highlighted Thenselect ldquoOpen in new playlistrdquo Forthe songs that come next right-click and select ldquoAppend to currentplaylistrdquo After that right-click theplaylists tab and click ldquoSaveplaylistrdquo To finish exporting theplaylist pick a playlist format and asave location Once chosen clickldquoSaverdquo Clementine makes this

process very easy Other playlistcreators can be difficult or time-consuming to use Clementineallows users to save the playlist innumerous formats Many playlistmakers do not have a collection ofchoices as large as Clementineslist of formats This allows users toeasily make a playlist to use withany device or music playerprogram

Clementinehas anotherfeature thatmakes it apowerfulapplicationconvertingaudioClementinecan convertbetween a fewformats Theconversion window canbe opened by clickingldquoToolsrdquo in the menu bar andselecting ldquoTranscode Musicrdquo Nextclick ldquoAddrdquo to pick music files toconvert and configure the optionsThe converting feature is veryconvenient and easy to use Forexample the converting windowitself is self-explanatory

Clementine even has a moodbar

and a large variety of color sets Amoodbar is a colored progress barused instead of the plain defaultprogress bar However a moodbaris not just a colored bar The colorsare based on the ldquomoodrdquo of eachsection of the song The differentcolor sets are alternate colors usedto display each mood Tounderstand what a strip of thesong is like it helps to know whatthe color means for the activemood color set

The Internet radio works verywell Clementine provides

users with a largeselection of radio

stations for anygenre of musicThe collectionis not sparse

even Icecastalone is

extensiveClementine has no

difficulties playing Internet radiostations The sound quality issuperb and clear and the loading isswift It seems as if the music iscoming from local files

Clementine has an extensive listof visualizations They can befound and activated by clickingldquoTools gt Visualizationsrdquo The

window that appears containsoptions for the visualizationsUsers should be able to find theperfect visualization that theyenjoy viewing while listening tomusic The visualizations have aclear sharp appearance Themoving images are not blocky orpixelated

These many features makeClementine a great music managerThis is a powerful music player thatstill retains excellent performanceThis application can satisfy theneeds and wants of many userswhile still being easy to use Theprogram is pleasing to the eye anddoes not require time to figure outthe layout If users decide to try anew music manager or they dislikeUbuntus default music managerClementine may be a player thatthey may wish to try

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 32: Full Circle Magazine #74

full circle magazine 74 32 contents ^

MY STORYproblem with it Unity becamestable in 1204 and fixed problemswith other users also I joinedAskubuntu in April 2012 and have agood reputation there

As a student of Electronics andTelecommunication Engineering Iwas interested only in thetelecommunication part and have akeen knowledge of technologies inmy field Now I am interested inLinux servers as they are a corepart of telecom networks and ITEnterprises I decided to learnabout Linux servers and movetowards system administration Icame across many Linux serverdistros like Red Hat FedoraGentoo Arch Linux Centos andDebian Most of all I love to workwith Ubuntu Server and Debian

It took time to learn aboutservers due to a busy engineeringschedule During the time Iremained connected with theUbuntu world using newslettersand news sites like Omgubuntuand wwwubuntu-newsnet In timeI came across FCM I downloadedprevious issues After that everymonth I download FCM and nevermiss a single issue I introducedlots of friends to Ubuntu byinstalling on their laptops and

desktops

In December 2011 aftercompleting my 7th semester examI started my journey with UbuntuServer Within some months I self-learned Ubuntu Server I also gotcommand of Red Hat Fedora andCentos Currently I am working as aLinux System Administrator in an ITorganization at Surat GujaratIndia Thus Ubuntu has played animportant part in changing my lifeand showed the way to my careerThe Voyage has been just startedwe have to build Cloud Computingplatforms within a few months

LIBREOFFICE SPECIAL EDITIONS

httpfullcirclemagazineorglibreoffice-special-edition-volume-one

httpfullcirclemagazineorglibreoffice-special-edition-volume-two

OTHER SPECIAL EDITIONS

hhttpfullcirclemagazineorgscribus-special-edition

httpfullcirclemagazineorgubuntu-development-special-edition

httpfullcirclemagazineorgvirtualisation-series-special-edition

full circle magazine 74 33 contents ^

Full Circle PodcastEpisode 34RaspberryJamboree 2013

Your hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clarkand Freaky Clown

from the Blackpool (UK) LUGhttpblackpoollugorguk

Welcome to the first of a 2part conference special inthis episode the presentersreflect on the first everRaspberry Jamboree held atthe Manchester CentralConference Centre on 9thMarch 2013

MMYY SSTTOORRYY

Several years ago I purchased anAcer Aspire One ZG5 for the

relative bargain of pound85 It servedme well as a netbook for a coupleof years I replaced the defaultLinux Operating System withUbuntu 1010 Netbook edition andenjoyed using it System resourceswere relatively sparse having anIntel Atom 16GHz processor512MB RAM and an 8MB Videocard However courtesy of severebutterfingers I managed to breakthe screen I could have replaced itbut this would have cost me half ofthe original purchase price of themachine and I had a Dell LatitudeE6400 laptop to use whiletravelling so the netbook simplygot filed away in a drawer for afew months

After around 6 months Idecided to reboot the netbookusing a TV as a monitor to seewhether it still worked at all and itdid I had a spare 1GB memory chiplying around from a previous PCupgrade and decided to installthat into the netbook to seewhether performance improved Itdid but things still werent

lightning fast I had heard aboutXBMC previously and installed itEven with the extra memory thewhole system seemed slow I wasaware of Ubuntu derivatives suchas Lubuntu Kubuntu and Xubuntuand decided that I would installone of them to see hot muchbetter things were

I opted for Lubuntu 1204installing from a USB CD drive as Ihas trouble encouraging mymachine to boot from USB stickOnce Lubuntu was installed Iconnected via ethernet to theadjacent router and installedXBMC 110 and selected a fewplugins for XBMC the iPlayerplugin being of the most interestto me I also installed the Quartzskin as I knew that this was alighter skin than the default

The install was flawless andbefore long I was experimentingwith the plugins some of whichwere more polished than others Ipurchased a Microsoft brandedWireless keyboard and mouse andthese were simply plug and play aswas a USB infra-red remote control

purchased from ebay for pound3 Thislittle netbook has been quietlysoldiering on in this arrangementfor the last 6 months I have set itup so that I can now stream audioand video from a shared drive inthe house and have even used itfor a barbecue party in my garden

Because of the very limitedhardware of this machine it wouldbe unrealistic to expect super HighDefinition at all times but I canstream video from almost any datasource Spotify for Linux workswithout issue Video is connectedvia VGA to my television and audiovia phono cable to our surroundsound If there is ever anythingthat we would like to play thatXBMC cannot handle we cansimply launch Chromium and playvia the browser

On paper this little netbookought to be almost useless butfor the princely sum of pound20 I haveresurrected this little workhorseand it is now at the centre of myfamilys viewing experience

Written by Andrew Tatton

full circle magazine 74 34 contents ^

RREEVVIIEEWWWritten by Devyn Collier Johnson CClleemmeennttiinnee

Clementine is a popular musicplayer for Ubuntu systems

This music player makes a greatalternative to Rhythmbox andBanshee Clementine has manygreat features and abilities as wellas a nice layout It is not only amusic player but a music managerClementine allows users to edittags create and edit playlists andconvert (transcode) musicClementine can even retrieve coverart and missing tag informationWith Clementine users have achoice between using theapplication through the appindicator or as a full windowClearly Clementine is a flexibleand multi-functional musicmanager that many Linux usersmay want to try because of itsmany features

The latest version at the timeof writing is version 111 Thisversion is very stable For exampleClementine does not crash orfreeze the program completestasks successfully without issuesIn my opinion Clementine is muchmore stable than Rhythmbox andBanshee The program starts up

quickly when executed and closesswiftly when closed Clementinedoes not require any loading whenperforming many tasks HoweverClementine does require sometime to convert audio filesdownload cover art rescan musiclibraries or lookup tag info Thesetasks require time becauseconverting is a complicatedprocess networks have limits totheir speed and the library must

be created and indexed carefully

Clementine allows users tocontrol the player with thekeyboard For instance I can pressF7 to stop the music and F10 tomake it louder This allows users toperform one task without needingto switch windows to controlClementine Many music playerslike Smplayer VLC and Mplayer donot support this feature

Clementine responds to these key-commands without delay

The programs layout andgraphics are set up wonderfully Tothe left users will see their musicInternet radio stations artist infosong info and search results ndashdepending on the clicked icon onthe far left column To the rightusers will see the playlist contentsClementine displays the differentplaylists as tabs Just as webbrowsers like Firefox permit usersto have multiple tabs with awebpage in each each playlist is atab At the bottom of the playlistbox users will find the controls forcurrent playing music and theprogress bar In the bottom leftcorner of the application thecover-art is displayed with themusic title The icons and buttonsare carefully placed to provide acompact appearance This givesthe playlist and library box moreroom to list the music files

Clementine can be used as a tageditor If a user has an mp3 filethat does not have the informationabout the artist or genre

full circle magazine 74 35 contents ^

REVIEW - CLEMENTINEClementines tag editor will helpAfter a user right-clicks the musicfile to be edited they can clickldquoEdit track informationrdquo Thiscauses a window to appear withtwo tabs After clicking the tabtitled ldquoEdit tagsrdquo the user will seethe tags that can be edited If theuser is unsure about whatinformation should be typed intothe tags they can click ldquoCompletetags automaticallyrdquo to makeClementine search the Internet forinformation This ability wouldwork only with music made by wellknown musicians and notindividuals that post home-mademusic free on the InternetClementine can gather taginformation only if onlinedatabases list the song

Playlists are easily created andexported with Clementine Thefirst step is to right-click a song inthe left box when ldquoFilesrdquo orldquoLibraryrdquo is highlighted Thenselect ldquoOpen in new playlistrdquo Forthe songs that come next right-click and select ldquoAppend to currentplaylistrdquo After that right-click theplaylists tab and click ldquoSaveplaylistrdquo To finish exporting theplaylist pick a playlist format and asave location Once chosen clickldquoSaverdquo Clementine makes this

process very easy Other playlistcreators can be difficult or time-consuming to use Clementineallows users to save the playlist innumerous formats Many playlistmakers do not have a collection ofchoices as large as Clementineslist of formats This allows users toeasily make a playlist to use withany device or music playerprogram

Clementinehas anotherfeature thatmakes it apowerfulapplicationconvertingaudioClementinecan convertbetween a fewformats Theconversion window canbe opened by clickingldquoToolsrdquo in the menu bar andselecting ldquoTranscode Musicrdquo Nextclick ldquoAddrdquo to pick music files toconvert and configure the optionsThe converting feature is veryconvenient and easy to use Forexample the converting windowitself is self-explanatory

Clementine even has a moodbar

and a large variety of color sets Amoodbar is a colored progress barused instead of the plain defaultprogress bar However a moodbaris not just a colored bar The colorsare based on the ldquomoodrdquo of eachsection of the song The differentcolor sets are alternate colors usedto display each mood Tounderstand what a strip of thesong is like it helps to know whatthe color means for the activemood color set

The Internet radio works verywell Clementine provides

users with a largeselection of radio

stations for anygenre of musicThe collectionis not sparse

even Icecastalone is

extensiveClementine has no

difficulties playing Internet radiostations The sound quality issuperb and clear and the loading isswift It seems as if the music iscoming from local files

Clementine has an extensive listof visualizations They can befound and activated by clickingldquoTools gt Visualizationsrdquo The

window that appears containsoptions for the visualizationsUsers should be able to find theperfect visualization that theyenjoy viewing while listening tomusic The visualizations have aclear sharp appearance Themoving images are not blocky orpixelated

These many features makeClementine a great music managerThis is a powerful music player thatstill retains excellent performanceThis application can satisfy theneeds and wants of many userswhile still being easy to use Theprogram is pleasing to the eye anddoes not require time to figure outthe layout If users decide to try anew music manager or they dislikeUbuntus default music managerClementine may be a player thatthey may wish to try

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 33: Full Circle Magazine #74

full circle magazine 74 33 contents ^

Full Circle PodcastEpisode 34RaspberryJamboree 2013

Your hostsbull Les Pounderbull Tony Hughesbull Jon Chamberlainbull Oliver Clarkand Freaky Clown

from the Blackpool (UK) LUGhttpblackpoollugorguk

Welcome to the first of a 2part conference special inthis episode the presentersreflect on the first everRaspberry Jamboree held atthe Manchester CentralConference Centre on 9thMarch 2013

MMYY SSTTOORRYY

Several years ago I purchased anAcer Aspire One ZG5 for the

relative bargain of pound85 It servedme well as a netbook for a coupleof years I replaced the defaultLinux Operating System withUbuntu 1010 Netbook edition andenjoyed using it System resourceswere relatively sparse having anIntel Atom 16GHz processor512MB RAM and an 8MB Videocard However courtesy of severebutterfingers I managed to breakthe screen I could have replaced itbut this would have cost me half ofthe original purchase price of themachine and I had a Dell LatitudeE6400 laptop to use whiletravelling so the netbook simplygot filed away in a drawer for afew months

After around 6 months Idecided to reboot the netbookusing a TV as a monitor to seewhether it still worked at all and itdid I had a spare 1GB memory chiplying around from a previous PCupgrade and decided to installthat into the netbook to seewhether performance improved Itdid but things still werent

lightning fast I had heard aboutXBMC previously and installed itEven with the extra memory thewhole system seemed slow I wasaware of Ubuntu derivatives suchas Lubuntu Kubuntu and Xubuntuand decided that I would installone of them to see hot muchbetter things were

I opted for Lubuntu 1204installing from a USB CD drive as Ihas trouble encouraging mymachine to boot from USB stickOnce Lubuntu was installed Iconnected via ethernet to theadjacent router and installedXBMC 110 and selected a fewplugins for XBMC the iPlayerplugin being of the most interestto me I also installed the Quartzskin as I knew that this was alighter skin than the default

The install was flawless andbefore long I was experimentingwith the plugins some of whichwere more polished than others Ipurchased a Microsoft brandedWireless keyboard and mouse andthese were simply plug and play aswas a USB infra-red remote control

purchased from ebay for pound3 Thislittle netbook has been quietlysoldiering on in this arrangementfor the last 6 months I have set itup so that I can now stream audioand video from a shared drive inthe house and have even used itfor a barbecue party in my garden

Because of the very limitedhardware of this machine it wouldbe unrealistic to expect super HighDefinition at all times but I canstream video from almost any datasource Spotify for Linux workswithout issue Video is connectedvia VGA to my television and audiovia phono cable to our surroundsound If there is ever anythingthat we would like to play thatXBMC cannot handle we cansimply launch Chromium and playvia the browser

On paper this little netbookought to be almost useless butfor the princely sum of pound20 I haveresurrected this little workhorseand it is now at the centre of myfamilys viewing experience

Written by Andrew Tatton

full circle magazine 74 34 contents ^

RREEVVIIEEWWWritten by Devyn Collier Johnson CClleemmeennttiinnee

Clementine is a popular musicplayer for Ubuntu systems

This music player makes a greatalternative to Rhythmbox andBanshee Clementine has manygreat features and abilities as wellas a nice layout It is not only amusic player but a music managerClementine allows users to edittags create and edit playlists andconvert (transcode) musicClementine can even retrieve coverart and missing tag informationWith Clementine users have achoice between using theapplication through the appindicator or as a full windowClearly Clementine is a flexibleand multi-functional musicmanager that many Linux usersmay want to try because of itsmany features

The latest version at the timeof writing is version 111 Thisversion is very stable For exampleClementine does not crash orfreeze the program completestasks successfully without issuesIn my opinion Clementine is muchmore stable than Rhythmbox andBanshee The program starts up

quickly when executed and closesswiftly when closed Clementinedoes not require any loading whenperforming many tasks HoweverClementine does require sometime to convert audio filesdownload cover art rescan musiclibraries or lookup tag info Thesetasks require time becauseconverting is a complicatedprocess networks have limits totheir speed and the library must

be created and indexed carefully

Clementine allows users tocontrol the player with thekeyboard For instance I can pressF7 to stop the music and F10 tomake it louder This allows users toperform one task without needingto switch windows to controlClementine Many music playerslike Smplayer VLC and Mplayer donot support this feature

Clementine responds to these key-commands without delay

The programs layout andgraphics are set up wonderfully Tothe left users will see their musicInternet radio stations artist infosong info and search results ndashdepending on the clicked icon onthe far left column To the rightusers will see the playlist contentsClementine displays the differentplaylists as tabs Just as webbrowsers like Firefox permit usersto have multiple tabs with awebpage in each each playlist is atab At the bottom of the playlistbox users will find the controls forcurrent playing music and theprogress bar In the bottom leftcorner of the application thecover-art is displayed with themusic title The icons and buttonsare carefully placed to provide acompact appearance This givesthe playlist and library box moreroom to list the music files

Clementine can be used as a tageditor If a user has an mp3 filethat does not have the informationabout the artist or genre

full circle magazine 74 35 contents ^

REVIEW - CLEMENTINEClementines tag editor will helpAfter a user right-clicks the musicfile to be edited they can clickldquoEdit track informationrdquo Thiscauses a window to appear withtwo tabs After clicking the tabtitled ldquoEdit tagsrdquo the user will seethe tags that can be edited If theuser is unsure about whatinformation should be typed intothe tags they can click ldquoCompletetags automaticallyrdquo to makeClementine search the Internet forinformation This ability wouldwork only with music made by wellknown musicians and notindividuals that post home-mademusic free on the InternetClementine can gather taginformation only if onlinedatabases list the song

Playlists are easily created andexported with Clementine Thefirst step is to right-click a song inthe left box when ldquoFilesrdquo orldquoLibraryrdquo is highlighted Thenselect ldquoOpen in new playlistrdquo Forthe songs that come next right-click and select ldquoAppend to currentplaylistrdquo After that right-click theplaylists tab and click ldquoSaveplaylistrdquo To finish exporting theplaylist pick a playlist format and asave location Once chosen clickldquoSaverdquo Clementine makes this

process very easy Other playlistcreators can be difficult or time-consuming to use Clementineallows users to save the playlist innumerous formats Many playlistmakers do not have a collection ofchoices as large as Clementineslist of formats This allows users toeasily make a playlist to use withany device or music playerprogram

Clementinehas anotherfeature thatmakes it apowerfulapplicationconvertingaudioClementinecan convertbetween a fewformats Theconversion window canbe opened by clickingldquoToolsrdquo in the menu bar andselecting ldquoTranscode Musicrdquo Nextclick ldquoAddrdquo to pick music files toconvert and configure the optionsThe converting feature is veryconvenient and easy to use Forexample the converting windowitself is self-explanatory

Clementine even has a moodbar

and a large variety of color sets Amoodbar is a colored progress barused instead of the plain defaultprogress bar However a moodbaris not just a colored bar The colorsare based on the ldquomoodrdquo of eachsection of the song The differentcolor sets are alternate colors usedto display each mood Tounderstand what a strip of thesong is like it helps to know whatthe color means for the activemood color set

The Internet radio works verywell Clementine provides

users with a largeselection of radio

stations for anygenre of musicThe collectionis not sparse

even Icecastalone is

extensiveClementine has no

difficulties playing Internet radiostations The sound quality issuperb and clear and the loading isswift It seems as if the music iscoming from local files

Clementine has an extensive listof visualizations They can befound and activated by clickingldquoTools gt Visualizationsrdquo The

window that appears containsoptions for the visualizationsUsers should be able to find theperfect visualization that theyenjoy viewing while listening tomusic The visualizations have aclear sharp appearance Themoving images are not blocky orpixelated

These many features makeClementine a great music managerThis is a powerful music player thatstill retains excellent performanceThis application can satisfy theneeds and wants of many userswhile still being easy to use Theprogram is pleasing to the eye anddoes not require time to figure outthe layout If users decide to try anew music manager or they dislikeUbuntus default music managerClementine may be a player thatthey may wish to try

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 34: Full Circle Magazine #74

full circle magazine 74 34 contents ^

RREEVVIIEEWWWritten by Devyn Collier Johnson CClleemmeennttiinnee

Clementine is a popular musicplayer for Ubuntu systems

This music player makes a greatalternative to Rhythmbox andBanshee Clementine has manygreat features and abilities as wellas a nice layout It is not only amusic player but a music managerClementine allows users to edittags create and edit playlists andconvert (transcode) musicClementine can even retrieve coverart and missing tag informationWith Clementine users have achoice between using theapplication through the appindicator or as a full windowClearly Clementine is a flexibleand multi-functional musicmanager that many Linux usersmay want to try because of itsmany features

The latest version at the timeof writing is version 111 Thisversion is very stable For exampleClementine does not crash orfreeze the program completestasks successfully without issuesIn my opinion Clementine is muchmore stable than Rhythmbox andBanshee The program starts up

quickly when executed and closesswiftly when closed Clementinedoes not require any loading whenperforming many tasks HoweverClementine does require sometime to convert audio filesdownload cover art rescan musiclibraries or lookup tag info Thesetasks require time becauseconverting is a complicatedprocess networks have limits totheir speed and the library must

be created and indexed carefully

Clementine allows users tocontrol the player with thekeyboard For instance I can pressF7 to stop the music and F10 tomake it louder This allows users toperform one task without needingto switch windows to controlClementine Many music playerslike Smplayer VLC and Mplayer donot support this feature

Clementine responds to these key-commands without delay

The programs layout andgraphics are set up wonderfully Tothe left users will see their musicInternet radio stations artist infosong info and search results ndashdepending on the clicked icon onthe far left column To the rightusers will see the playlist contentsClementine displays the differentplaylists as tabs Just as webbrowsers like Firefox permit usersto have multiple tabs with awebpage in each each playlist is atab At the bottom of the playlistbox users will find the controls forcurrent playing music and theprogress bar In the bottom leftcorner of the application thecover-art is displayed with themusic title The icons and buttonsare carefully placed to provide acompact appearance This givesthe playlist and library box moreroom to list the music files

Clementine can be used as a tageditor If a user has an mp3 filethat does not have the informationabout the artist or genre

full circle magazine 74 35 contents ^

REVIEW - CLEMENTINEClementines tag editor will helpAfter a user right-clicks the musicfile to be edited they can clickldquoEdit track informationrdquo Thiscauses a window to appear withtwo tabs After clicking the tabtitled ldquoEdit tagsrdquo the user will seethe tags that can be edited If theuser is unsure about whatinformation should be typed intothe tags they can click ldquoCompletetags automaticallyrdquo to makeClementine search the Internet forinformation This ability wouldwork only with music made by wellknown musicians and notindividuals that post home-mademusic free on the InternetClementine can gather taginformation only if onlinedatabases list the song

Playlists are easily created andexported with Clementine Thefirst step is to right-click a song inthe left box when ldquoFilesrdquo orldquoLibraryrdquo is highlighted Thenselect ldquoOpen in new playlistrdquo Forthe songs that come next right-click and select ldquoAppend to currentplaylistrdquo After that right-click theplaylists tab and click ldquoSaveplaylistrdquo To finish exporting theplaylist pick a playlist format and asave location Once chosen clickldquoSaverdquo Clementine makes this

process very easy Other playlistcreators can be difficult or time-consuming to use Clementineallows users to save the playlist innumerous formats Many playlistmakers do not have a collection ofchoices as large as Clementineslist of formats This allows users toeasily make a playlist to use withany device or music playerprogram

Clementinehas anotherfeature thatmakes it apowerfulapplicationconvertingaudioClementinecan convertbetween a fewformats Theconversion window canbe opened by clickingldquoToolsrdquo in the menu bar andselecting ldquoTranscode Musicrdquo Nextclick ldquoAddrdquo to pick music files toconvert and configure the optionsThe converting feature is veryconvenient and easy to use Forexample the converting windowitself is self-explanatory

Clementine even has a moodbar

and a large variety of color sets Amoodbar is a colored progress barused instead of the plain defaultprogress bar However a moodbaris not just a colored bar The colorsare based on the ldquomoodrdquo of eachsection of the song The differentcolor sets are alternate colors usedto display each mood Tounderstand what a strip of thesong is like it helps to know whatthe color means for the activemood color set

The Internet radio works verywell Clementine provides

users with a largeselection of radio

stations for anygenre of musicThe collectionis not sparse

even Icecastalone is

extensiveClementine has no

difficulties playing Internet radiostations The sound quality issuperb and clear and the loading isswift It seems as if the music iscoming from local files

Clementine has an extensive listof visualizations They can befound and activated by clickingldquoTools gt Visualizationsrdquo The

window that appears containsoptions for the visualizationsUsers should be able to find theperfect visualization that theyenjoy viewing while listening tomusic The visualizations have aclear sharp appearance Themoving images are not blocky orpixelated

These many features makeClementine a great music managerThis is a powerful music player thatstill retains excellent performanceThis application can satisfy theneeds and wants of many userswhile still being easy to use Theprogram is pleasing to the eye anddoes not require time to figure outthe layout If users decide to try anew music manager or they dislikeUbuntus default music managerClementine may be a player thatthey may wish to try

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 35: Full Circle Magazine #74

full circle magazine 74 35 contents ^

REVIEW - CLEMENTINEClementines tag editor will helpAfter a user right-clicks the musicfile to be edited they can clickldquoEdit track informationrdquo Thiscauses a window to appear withtwo tabs After clicking the tabtitled ldquoEdit tagsrdquo the user will seethe tags that can be edited If theuser is unsure about whatinformation should be typed intothe tags they can click ldquoCompletetags automaticallyrdquo to makeClementine search the Internet forinformation This ability wouldwork only with music made by wellknown musicians and notindividuals that post home-mademusic free on the InternetClementine can gather taginformation only if onlinedatabases list the song

Playlists are easily created andexported with Clementine Thefirst step is to right-click a song inthe left box when ldquoFilesrdquo orldquoLibraryrdquo is highlighted Thenselect ldquoOpen in new playlistrdquo Forthe songs that come next right-click and select ldquoAppend to currentplaylistrdquo After that right-click theplaylists tab and click ldquoSaveplaylistrdquo To finish exporting theplaylist pick a playlist format and asave location Once chosen clickldquoSaverdquo Clementine makes this

process very easy Other playlistcreators can be difficult or time-consuming to use Clementineallows users to save the playlist innumerous formats Many playlistmakers do not have a collection ofchoices as large as Clementineslist of formats This allows users toeasily make a playlist to use withany device or music playerprogram

Clementinehas anotherfeature thatmakes it apowerfulapplicationconvertingaudioClementinecan convertbetween a fewformats Theconversion window canbe opened by clickingldquoToolsrdquo in the menu bar andselecting ldquoTranscode Musicrdquo Nextclick ldquoAddrdquo to pick music files toconvert and configure the optionsThe converting feature is veryconvenient and easy to use Forexample the converting windowitself is self-explanatory

Clementine even has a moodbar

and a large variety of color sets Amoodbar is a colored progress barused instead of the plain defaultprogress bar However a moodbaris not just a colored bar The colorsare based on the ldquomoodrdquo of eachsection of the song The differentcolor sets are alternate colors usedto display each mood Tounderstand what a strip of thesong is like it helps to know whatthe color means for the activemood color set

The Internet radio works verywell Clementine provides

users with a largeselection of radio

stations for anygenre of musicThe collectionis not sparse

even Icecastalone is

extensiveClementine has no

difficulties playing Internet radiostations The sound quality issuperb and clear and the loading isswift It seems as if the music iscoming from local files

Clementine has an extensive listof visualizations They can befound and activated by clickingldquoTools gt Visualizationsrdquo The

window that appears containsoptions for the visualizationsUsers should be able to find theperfect visualization that theyenjoy viewing while listening tomusic The visualizations have aclear sharp appearance Themoving images are not blocky orpixelated

These many features makeClementine a great music managerThis is a powerful music player thatstill retains excellent performanceThis application can satisfy theneeds and wants of many userswhile still being easy to use Theprogram is pleasing to the eye anddoes not require time to figure outthe layout If users decide to try anew music manager or they dislikeUbuntus default music managerClementine may be a player thatthey may wish to try

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 36: Full Circle Magazine #74

full circle magazine 74 36 contents ^

SSOOFFTTWWAARREE SSHHOOWWDDOOWWNNWritten by Tushar Bhargava PPDDFF VViieewweerrss

In this article I want to tell youabout two Linux native open

source PDF viewers that can matchalmost all of their Windowscounterparts (and have quirkiernames too)

THE CONTENDERS

If you use Ubuntu you musthave come across Evince (belowleft)mdashif not necessarily by thatname The rather sterile soundingDocument Viewer that Ubuntuships with is also known as EvinceAccording to Carlos GraciaCampos the current project leadEvince wasrdquocreated by Red Hat to

provide a consistent way to readany kind of paginated documentsrdquoEvinces tagline readsmdashrdquoSimply aDocument Viewerrdquo

Okular (below right) KDEscounterpart to Evince howevercame into being from KPDFmdashasthe name suggests a KDE PDFviewer The change of name toOkular was both logical andpragmatic When I asked AlbertAstals Cid the project lead aboutthe switch he told merdquoKPDF hasto be a PDF viewer because of thename while Okular not so wecould support more file formatslike we do nowrdquo Indeed Okulars

tagline proudly boasts that it isldquoMore than a readerrdquo

So Evince and Okular thoughpart of the same large family thatis FOSS are driven by starklydifferent philosophies Howeverdo these philosophies actuallydictate the development Or arethey merely descriptions of theteams vision I decided to fire upboth and load the same document(incidentally a back issue of FCM)to find out more

THE USER INTERFACE

The screenshots below show

the file opened in the twodifferent readers

At first glance some things areevidently clear Evincemdashwhichbelongs to the GNOME projectmdashisperfectly at home in Ubuntu It hasGlobal Menu support and itsappearance compliments theAmbiance theme on my setup Themenu bar is simple and intuitive itincludes up and down arrows fornavigating the document Thecurrent page number and totalnumber of pages are alsoshownmdashthey help you get yourbearings and are useful in largedocuments The other important

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 37: Full Circle Magazine #74

full circle magazine 74 37 contents ^

SOFTWARE SHOWDOWNoption included is the ldquoZoomrdquopercentage ldquoFit Page Widthrdquo andldquoBest Fitrdquo are handy options thatsave you the effort of estimatingthe right percentage The menubar also has an option to show theparent folder to which thedocument belongs which can besurprisingly useful for certain usecases (eg browsing the FCMarchive on my hard drive)

Evince has a two-column UI thefirst column is extremelyunobtrusive and the focus isclearly on thedocumentmdashextremely cleverdesign The first column thoughserves an important purpose otherthan just thumbnails it also showsthe bookmarks and annotations(you have to select these from adrop-down menu)

Now to Okular A perfunctoryglance at the screenshot and youwould think that Okular acquitsitself well in strange waters (itspart of the KDE projectremember) Sure the UI isnt aselegant or as simple as Evinces UIbut itrsquos still fairly straightforwardThe navigation bar has thestandard ldquopreviousrdquo and ldquonextrdquobuttons a small difference fromEvincemdashtheyre horizontal And

that tiny detail makes a significantdifference somehow browsingdoesnt seem as intuitive as it didon Evince The rest of the items onthe navigation bar more or lessmatch Evinces Theres a ldquoZoomrdquooption with ldquoFit widthrdquo and ldquoFitpagerdquo An added advantage are thesimple ldquoZoom inrdquo and ldquoZoom outrdquobuttons that allow you tocircumvent the percentagedilemma and simply go on clickingtill youre comfortable Theres aldquoBrowserdquo button that doesnt domuch in particular Theres also aldquoSelectionrdquo tool that is simplyawesome But more about thatlater let me first complete the UIdescription

Okulars UI can be referred toas a three-column interface Thefirst column has fourbuttonsmdashrdquoContentsrdquoldquoThumbnailsrdquo ldquoReviewsrdquo andldquoBookmarksrdquo Choosing one of thefour determines the contents ofthe next column which uhhshows the thumbnails bookmarksor annotations The final columnshows the document again itslarger than the other two butperhaps places slightly lessemphasis on the document thanEvince Having said that the three-column view has its advantagesmdashit

makes accessing annotations andbookmarks much easier avoidingthe drop-down complication ofEvince

PERFORMANCE

Just as we shouldnt judge aPDF by its cover page (sorry but Ilove bringing familiar sayings tothe 21st Century) we cant besatisfied merely by analyzing theGUI of both Evince and Okular Thequestion is how do they performwith a large picture-filled PDF filelike an FCM edition But before Ianswer that question a shortdetour

Okular under ldquoSettingsrdquo has anoption called ldquoConfigure OkularrdquoAnd under that there is aldquoPerformancerdquo tab And in that tablies Okulars hidden (literally)acemdashmemory usage modes Youcan choose ldquolowrdquo memory usage ifyour machine is slow ldquoNormalrdquo isthe default But if your computer isfairly modern and has RAM greaterthan 512 MB choose ldquoAggressiverdquoCongratulations you now have aPDF reader on steroids In thecomparison that follows my Okularwas in ldquoAggressiverdquo mode

I loaded FCM edition 63 Ithen started browsing rapidlyEvince didnt much care for mystyle of reading after a few pagesit would show blank pages anddisplay a rather apologetic lookingyellow loading sign accompaniedby a spinning progress wheel Thedelay was only a few seconds butirritating nonetheless In sharpcontrast Okular on opening thePDF informed me in a business-likegray message box that it hadloaded the 59 page document Andit really had I could browsethrough as fast as I wanted Thesearches in Okular were sniper likeGoogle-esquemdashsuper accurate andsuper fast It managed to find myname in the magazine (sorry forego surfing) literally withinseconds

ANNOTATIONS AND OTHER

GOODIES

Things go downhill for Evincefrom here PDFs are quicklyreplacing books and traditionalpaper documents you want to beable to make annotations on themEvince scored very poorly in thiscategory The only annotationpossible is adding a small noteAnd in case you typed that note

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 38: Full Circle Magazine #74

full circle magazine 74 38 contents ^

SOFTWARE SHOWDOWNwrong you cant delete it Yes youheard me right Evince informs youthat it cant delete annotations asof now In a nutshell it is simply adocument viewer

Okular on the other handreally is more than a reader Itsannotation tools prove that itsboast was not an empty one PressF6 or ldquoReviewrdquo under ldquoToolsrdquo and aplethora of icons shows up on theleft-hand side of the documentEach icon depicts an annotationoperation You can make a notemake an in-line note drawfreehand highlight make ellipsesand rectangles and even put astamp (Okular logo with yourname) on the document Furtherthe ldquoSelectionrdquo tool in thenavigation bar makes selectingtext or images a snap After youselect them you can either copy tothe clipboard or directly save themin a file It works flawlessly and isone of the most efficient ways ofextracting data from a PDF that Ihave seen so far

Both document viewers had aldquoPresentationrdquo mode that wouldcertainly come in handy Evincesoffering was again a tad betterdesigned

CONCLUSION

In the end however there canonly be one default PDF viewerAnd that is Okular DespiteEvinces better slicker UI Okularssuperior feature list and blazinglyfast ldquoAggressive moderdquo makes itthe PDF viewer of choice for FOSSfans

HOWEVER

Having said that I would like toput forward a small addendumWhile interviewing the projectleads of both Evince and Okular Irealized that the projects share aclose relationship In fact theyboth work together on ldquopopplerrdquothe PDF rendering library thatpowers both viewers

Mr Cid told me ldquoMost of thebad attitude comes from user(s)than from developersrdquo While MrCampos pointed out that advancedannotations may be lacking inEvince as of now but only becauseof ldquolack of manpowerrdquo and toremember ldquothat all Evincecontributors are volunteersrdquo

Whichever document vieweryou choose dont forget that a lot

of effort goes into developing andmaintaining both Evince andOkular More importantly bothbelong to the FOSS family anddeserve appreciationmdashno matterwhat their shortcomings Showyour gratitude by dropping theman email (or even better offeringto contribute) at okular-develkdeorg (Okular) andevince-listgnomeorg (Evince)

SUMMARY ndash EVINCE

The Goodbull Intuitive simple and elegant userinterfacebull A great professional lookingPresentation modebull A great guide to using Evinceunder Help gt ContentsThe Badbull Lackluster performance withlarge PDF filesbull Lack of annotation features andthe inability to delete a simplenotebull Issues while selecting text whichthe guide itself describes as a hitand trial procedureWebsite -httpprojectsgnomeorgevince

SUMMARY ndash OKULAR

The Goodbull Efficient and fast performanceespecially on a large PDF filebull Amazing annotation optionsbull Great text or image selectiontool in fact the best Ive ever seenon any OSbull Extremely powerful searchesespecially in the Aggressive modebull The option to choose memorymanagement modes makes itadaptable to computers of alltypesThe Badbull A bit clunky User Interfacebull Sometimes the menu optionsdont workbull May take up a lot of memory onGNOME environments as it needsthe KDE dependenciesWebsite - httpokularkdeorg

The Winner is Okular

Tushar is a 17-year-old Indian wholoves UbuntuFOSS He programs inJava and C++ enjoys writing andmaking Android apps Email him attushar1995gmailcom withSoftware Showdown in the subject

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 39: Full Circle Magazine #74

full circle magazine 74 39 contents ^

LLEETTTTEERRSSIf you would like to submit a letter for publication complimentor complaint please email it to lettersfullcirclemagazineorgPLEASE NOTE some letters may be edited for space

DOWNLOAD SCRIPT

One way for people todownload Full Circle is if they

have the downloader script ontheir computers They can use thatto download any issue(s) directlyIm doing this right now

Listed above is the text of thescript in case people dont have it

Something to note about thisscript It will download it to thecurrent directory--regardless ofthe cd command in the script At

least that was my experience Andthe user will have to change thetranslation code (en) to whateveris relevant (if available)

Patrick Dickey

PYQT

I really liked the Qt Designertutorial in FCM73 I have a good

command over Python C++ andJava but I really dont know much

about creating GUIs I know youvecovered wxPython and BoaConstructor but Id reallyappreciate it if someone does adedicated tutorial series on PyQtor on Qt in general

Rohan Pinto

Ronnie says Itmight take a fewmonths butGreg is going to look

into it foryou

Join us on

facebookcomfullcirclemagazine

twittercomfullcirclemag

linkedincomcompanyfull-circle-magazine

ubuntuforumsorgforumdisplayphpf=270

googlFRTMl

FULL CIRCLE NEEDS YOU

Without reader inputFull Circle would be an

empty PDF file (which I dontthink many people would findparticularly interesting) Weare always looking for articlesreviews anything Even smallthings like letters and desktopscreens help fill the magazine

See the article Writing for FullCircle in this issue to read ourbasic guidelines

Have a look at the last page ofany issue to get the details ofwhere to send yourcontributions

binbashecho -n What is the issue number of the first Full Circle Magazine to download read firstissue

echo echo -n What is the issue number of the last Full Circle Magazine to download (gt or =the previous number) read lastissue

cd ~Downloadsfullcircle ~ brings you to the home directory of the user and fromthere I wanted to use my folder Desktop

for a in `seq $firstissue $lastissue`do

wget -U Mozilla httpdlfullcirclemagazineorgissue$a_enpdfdone

echo echo Complete

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 40: Full Circle Magazine #74

full circle magazine 74 40 contents ^

LETTERSLIBREOFFICE STYLING

I have been using Ubuntu for thelast 3 years and I wouldnrsquot

change it for anything else FullCircle Magazine is a greatmagazine to supplement what isnew in Ubuntu

My job requires me to producespecialist manuals and the stylingparagraph titles is most importantto be able to refer Just as anexample it would be somethinglike this

10111111111

with different font styles andfont sizes The problem is that Icannot find a way to save this setof styles in LibreOffice to be re-used consistently throughoutvarious manuals

While we are in the samesubject would you pleaserecommend an XML editor thatuses DITA in Ubuntu linuxenvironment

Christian Gauci

Greg amp Elmer say ForXML I use

geditbyhand

Elmer says Saving the style tothe default template seems like the

wayto go buthave nevertriedit

The answermaybe a template but

not the default template Iwill look

into it

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 41: Full Circle Magazine #74

full circle magazine 74 41 contents ^

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 42: Full Circle Magazine #74

full circle magazine 74 42 contents ^

QQampampAACompiled by Gord Campbell

If you have Ubuntu-related questions email them toquestionsfullcirclemagazineorg and Gord will answer them in a futureissue Please include as much information as you can about your problem

Q I recently installed Ubuntu onmy system which has an Asus

M5A99x Evo motherboard and Icant figure out how to get thedrivers to work Im new to Linux

A Drivers work very differentlyin Linux than what you are

used to Most drivers are includedwith the kernel so it just worksIf you have installed Linux andeverything works you have noneed to chase after drivers

Since your motherboard is verynew older versions might not workas well as 1304 Even with 1304its possible some bits wont worksuch as the Ethernet port

Wireless adapters are a specialcase some just work some work ifyou say the appropriate shazaamsome work after quite a struggleand some never work Webcamsand printers are similar

My entire system just worksincluding all of the above also ascanner

Video cards usually just work

but then you can get betterperformance by installing anadditional driver which is donevia the Ubuntu Software Centre

Q In Ubuntu 1304 how can I getthe background to change

every few minutes so thewallpaper becomes a slideshow

A (Thanks to Maverick Meerkatin the Ubuntu Forums) Right-

click on the desktop SelectChange Desktop Background Agroup of thumbnails will appearthe upper-left one has a whiteclock drawn on it That is thebackground slide-show

Q Machine is a FitPc3 runningUbuntu 64-bit 1204 The new

version of Skype doesnt play nice

A Install multiarch-support

Q Im trying to use WiFi in ahospital but the connection

drops every few minutes I can

reconnect but then it drops again

A (Thanks to praseodym andsteeldriver in the Ubuntu

Forums) Sometimes the problem incampus type networks is thatthey have multiple access pointssharing the same ESSID That canmake the wireless device go crazytrying to roam to the nearest strongest access point Run thiscommand sudo iwlist scan

Add the MAC-address of thenearest access point into the fieldBSSID in the network-managerapplet (Youll need to change it ifyou move to a different location inthe hospital)

Q My Ubuntu Server worksgreat and now I need to make

a Livecd in order to copy the serverto some other machines with thesame hardware

A (Thanks to Shrek01 in theUbuntu Forums) Hi have you

met Clonezillahttpclonezillaorg

Q I have a multi-boot PC When Iinstalled a new version of

Linux to play with it became thegrub default How can I changethis

A Boot into the version of Linuxyou want as your default then

issue this command

sudo grub-install devsda

Q In Ubuntu 1304 my wirelessdoesnt work Broadcom

Corporation BCM4313 80211bgnWireless LAN Controller (rev 01)

A (Thanks to chili555 in theUbuntu Forums) Enter these

commands

sudo apt-get remove --purgebcmwl-kernel-source

sudo apt-get install linux-firmware-nonfree

Then reboot

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 43: Full Circle Magazine #74

full circle magazine 74 43 contents ^

Q amp A

Q I want to be able to renamemultiple files

A Install gprename

FROM THE UBUNTU NEWS

DIGEST ACTIVE AND TOP

QUESTIONS AT ASKUBUNTU

Is there a way to restoreNautilus split screen (F3) featurehttpgooglNOzhg

Dependency error whileinstalling Google Chrome onUbuntu 1304httpgooglVQGMA

Why is the life of Ubuntu 1304so shorthttpgooglceaPM

Did I just delete everything withfind -exec mvhttpgooglT7lTo

Jupiter or similar power savingapp for 1304httpgooglzy4JE

Does encrypting the hard drive

affect file sync with programs likeDropbox Ubuntu One Spider OakInsync and othershttpaskubuntucomquestions295349

How do you get an hourly talkingclock for Ubuntu 1204httpaskubuntucomquestions295792

How do I set Facebook Twitterand GMail accounts in the Ubuntu1304 online accounts

httpaskubuntucomquestions296455

Backspace in insert mode in vidoesnt erase the characterhttpaskubuntucomquestions296385

Remotely turning on computerhttpaskubuntucomquestions297198

Update available message afterinstalling update

httpgoogl0kgGe

Desktop shows a white or blackbackground instead of wallpapershttpgooglJmI6i

Where can I look for malwarethat may have been installed onmy machinehttpaskubuntucomquestions298992

How do I obtain and install largermouse pointers - I am slightly

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 44: Full Circle Magazine #74

full circle magazine 74 44 contents ^

After a long career in the computerindustry including a stint as editor ofComputing Canada and ComputerDealer News Gord is now more-or-less retired

Q amp Avisually impairedhttpaskubuntucomquestions298842

Does it make sense to createswap partitions for newinstallations nowadayshttpaskubuntucomquestions299417

How do I switch between Englishand Greek Polytonichttpaskubuntucomquestions298708

How to use wildcards for stringconditionals using bashhttpaskubuntucomquestions299710

Run same command again but assudohttpgooglnyMik

How to sandbox applicationshttpgooglYHz8r

Does the Ubuntu 1304 diskimage fit on a CDhttpgoogl6LLbD

How to post reviews onappsubuntucomhttpgooglGStZj

Can I run Steam as its own

standalone sessionhttpgooglxbUjt

Computer running very slowlyunder 1304httpgooglTM2Xt

TIPS AND TECHNIQUESServer Really

Almost from the beginningpeople have had the option of

installing Ubuntu Server ratherthan Desktop

Only one problem you need todo everything from the commandline and some things are just a loteasier if you have a graphical

interface So what does the Serverversion buy you

For starters it needs lessmemory than the Desktop versionIt also runs faster and thatsimportant if you are running ahigh-volume website or a busydatabase server Those needssound pretty corporate if youreinstalling a server in your houseits unlikely that you will need thatlittle bit of performance

The cost of a server computerwhich can run a GUI is minimalWhere I live there are computerstores which sell off-leasecomputers For example a systemwith an Intel Core 2 Duo 2 GB ofmemory and a small hard drive

goes for $130 -- and it will runXubuntu like gang busters For ahousehold server you willprobably want lots of disk spaceso youll replace the hard drivewith a 2 TB model $95 gets you apretty decent one Were up to$225 which is pretty cheap ascomputers go

Running Xubuntu most of thesystem tools you are used to areright there you dont need to useGoogle every time you want to dosomething You can installeverything which might be part ofa server system and it all worksWebsite Check Sharing FilesPiece of cake Media server YupDatabases No problem Well nomore than you would expect withdatabases

And yet I still see questionswhich begin Im running UbuntuServer version And I wonderwhy

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 45: Full Circle Magazine #74

full circle magazine 74 45 contents ^

UUBBUUNNTTUU WWOOMMEENNWritten by The Ubuntu Women Team

Emma Marshall Can you tell usa little bit about yourself

Diane Leikvold (above) I amthe network administratordesktop support and technologycoordinator at Longmont ChristianSchool in Longmont Colorado Ialso teach keyboarding to 4th and5th graders and Google Docs tomiddle school students andteachers My hobbies are bikingZumba camping being outdoors inthe sun I have been married for 24wonderful years to my husbandKurt and we have 2 grown boys

EM How did you discover

Ubuntu

DL My husband introduced meto Ubuntu in the summer of 2010Our school was still using Windows2000 due to budget constraintsSince Windows 2000 was losingsupport that summer we werelooking for a replacement Myhusband showed me Ubuntuduring our camping trip to SouthPadre Island and I fell in love withthe operating system so we madethe decision to convert the wholeschool that summer

EM How do you use Ubuntu inyour daily routine Work orrecreational or both

DL Both After I converted theschool we also converted ourhome I use Ubuntu exclusively inour home

At school I have approx 120laptopdesktop computers runningUbuntu I have two labs and therest are teacher and classroommachines

I have also donated laptop

computers installed with Ubuntuto missionaries in Kenya Therewere a couple of missionaries whocame to the US for a visit at ourchurch I spent a whole dinnertelling them about Ubuntu andhow successful it is at our school Isent an Ubuntu laptop home withthem so they could play with theoperating system and see if itwould work in their schools Afterintroducing them to Ubuntu theycontinue to use it in theirmissionary schools there locally Icontinue to send more laptopswith Ubuntu to them as theybecome available throughdonations

EM You recently shared yoursuccess about the LongmontChristian School transition toUbuntu with the Colorado UbuntuTeam can you share your successwith the community

DL I started teachingapplication software in the highschool at Longmont ChristianSchool in 2000 with 12 computersthroughout the school (nine beingin my lab) with a dial-up

connection The next year wenetworked the school and doubledthe amount of computers By 2009we were up to 63 computersrunning Windows 2000 In 2010 Iwrote a proposal and presentedour desire to change to Ubuntu tothe principal of the school Aftergaining his approval I imaged all ofthe computers in the school withUbuntu 1004 wrote trainingmaterial for the teachers and sentan email out to notify the teachersof the upcoming changes andtraining dates The week beforeschool started I trained all of theteachers and staff on Ubuntu andboldly started the year on the newplatform

I was truly amazed at howsmoothly it went for such a largechange The teachers embracedthe new operating system andcontinue to enjoy using it todayThrough the years I brought what Iwas teaching in the high schooldown to middle school and thenelementary I truly believe thatwhat we have at LongmontChristian School is prettyawesome

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 46: Full Circle Magazine #74

full circle magazine 74 46 contents ^

UBUNTU WOMEN

I have 26 teachers most weretechnology challenged and fearfulbut they all love using Ubuntu andare doing so well I have over 120laptopsdesktops dispersedthroughout the school all installedwith Ubuntu I would love to getthe word out to Canonical andBoulder County to spread the wordeven farther on how Ubuntu is agreat solution

EM What influenced you totake on such a large projectWhats the most rewarding aspectof the Longmont Christian Schoolproject

DL The school was usingWindows 2000 and the supportwas up in the summer of 2010 Weneeded to upgrade our operatingsystem but the school was verybudget constrained so with myhusbandrsquos encouragement welooked into Ubuntu The rest ishistory

The most rewarding aspect forme is how smooth the transitionhappened at our school and howeasily the teachers adopted thenew operating system I am evenable to support teacher curriculumthrough Wine in Ubuntu

EM If you could influence everyschool in the country to transitiontheir computer labs to run Ubuntuwhat would be your 1 reason toconvince them

DL It is easy to use andmaintain I have found that mysupport hours were reduced once Iswitched the school from Windowsto Ubuntu It is very well packagedand is pretty easy to maintain

If I could have a 2 the second

would be cost I use donatedhardware with a zero costoperating system and zero costsoftware For a small privateschool this goes a long way toreduce overall cost of the schooland helps lower tuition for theparents

EM What do you hope toachieve in the future in yourefforts to promote Ubuntu

DL This summer I am planning

on providing free training inUbuntu for our parents

EM What other Ubuntuprojectsgroups are you involvedwith

DL I supported the Ubuntu labat a TIE (Technology in Education)conference in 2011 I recentlybecame involved with the ColoradoUbuntu Users Group as well

For people looking to getinvolved in Ubuntu who arentinterested in learning how to codewhat advice can you give to helpthem get started

My advice is to share theirUbuntu successes with peoplearound themmdashto help spreadUbuntu to a larger community

EM Is there anything else youdlike to add

DL Once I started usingUbuntu I fell in love with it It is mydesire to continue to work withand to promote Ubuntu

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 47: Full Circle Magazine #74

full circle magazine 74 47 contents ^

UUBBUUNNTTUU GGAAMMEESSWritten by Joseph Johaneman

Gratuitous Space Battles is aspace-based RTS made by

Positech Games It is unusual inthat there is no resourceexploitation and once ships areissued orders the player has nocontrol over the outcome of thebattle This sounds like a simpleconcept but in execution thegame is phenomenally difficult attimes

Players can create their ownships from the ground up Thereare pre-built ship designs if youwant to use them but it behoovesyou to learn how the ship designmechanism works Every emptyhull is a blank slate that allows youto create ships as fast or aspowerful as you think youll need

Each battle starts simply youare given a certain amount ofresources and pilots and cancreate a fleet within thoseguidelines Your opponent also hasthe same limitations Once you layout your fleet and give orders youpress the fight button and thefleet is deployed

You can watch the battle takeplace but you cant intervene Itsincredibly fun to watch your shipsfollow their orders and the 2Dgraphics are incredibly well doneAt the top of the screen is acommunications panel whichdisplays messages about the battlefrom the point of view of thepilots Sometimes these messagesare humorous and its worthlooking up to see whats beingsaid If yoursquore impatient you canspeed the battle up to 4 times thenormal speed

Each battle is different and itll

take a lot of trial-and-error beforeyou figure out exactly how todesign and deploy a fleet in orderto emerge victorious For eachvictory you win honor points whichcan be used to unlock componentsand new playable races You canreplay battles and win even morehonor by using fewer ships andpilots

This game is not for the casualgame player It requires a lot ofthought and planning in order towin each battle especially as thegame advances Gratuitous SpaceBattles is certainly not for

everyone If youre a fan ofstrategy games though youshould definitely check it out Myonly complaint about the game isthe repetitiveness After youmaster ship design the gamebecomes easier and easier

Currently the Linux version isavailable from Steam and Desurafor $1499 Unfortunately none ofthe downloadable content (DLC) isavailable for Linux (The PositechForums do have discussions onhow to make the DLC work inLinux Your mileage may vary)

ProsGreat 2D graphics fun battlesdecent background musicConsRepetitive Game Play

GGrraattuuiittoouuss SSppaaccee BBaattttlleess

Joseph is a Comms major at KeystoneCollege and is the Director ofTechnology for Gamers AgainstBigotry You can follow Joe on twitter(dogboi) and find his blog atjejohanemancom

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 48: Full Circle Magazine #74

full circle magazine 74 48 contents ^

LLIINNUUXX CCEERRTTIIFFIIEEDDWritten by Richard Philip Witt

Richard Philip Witt 30 living inSwitzerland Irsquove been using Ubuntudesktop and server for roughly 2years But only for the basics Now Iwant to discover its capabilities Anymentors out there Email mechilledwinston2hotmailcom

Im unemployed and where I liveas I think is also the case in a lot

of countries I need to make anumber of job applications amonth Now Irsquom also the organisedtype and I like to keep all myapplications nicely foldered awayin their respective months Hence Ihave a folder hierarchy as follows

unemployed --gt applications--gt jan feb may (its beensome time now) --gt job_name

Now of course when I log in Iarrive in the home directory andbecause of my meticulous folderarchitecture ) it takes some timeto navigate to the said month oreven application upon which Imworking In the window (point ampclick) I have set up a shortcut butas I like to use the terminal Id liketo set up a link in my homedirectory which will jump to themonth where all my currentapplications are stored Now howdo I do that With a symlink

WHAT ARE SYMLINKS

Basically a symlink is a file

which points to another file

THE CODE

So we know I need one Weknow what it is well in theory atleast Now how do I create one Ingeneric terms there are twopossibilities

Possibility 1 ln [options]file link

Possibility 2 ln [options]files directory

The first noteworthy item isthat setting a symlink isnt adefault option for the ln commandYou need to pass -s to the [options]section otherwise youll create ahard link

Now to create the link to theapplication Im working onPresently its May and all myapplications are in my May folder(some of my desktop is organisedin German so its written Mai) AlsoI want to create a link to a foldernot a file My first attemptNavigate to where I want to placethe link (in my case in my

Documents folder) and type

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Mainew_link

To repeat homerpwitt isthe location to which I want thesymlink to jump to and the nameof the link is new_link Now if I cdor ls new_link I get the contentsof my NPAB_Mai directory

EDITING SYMLINKS

Now I only used the namenew_link for demonstrativepurposes and also its not going tobe May for ever At some point inthe not too distant future Imgoing to be sending applications inanother month So I need to beable to change the name of mysymlink and also the location towhich it points First change thename This is as simple as onewould imagine it might be Simplychange the symlink name as youmight a filename

mv new_link may_app

Now I would like to change thelocation to which the link pointsJust repeat the code above butpointing to a new location

ln -shomerpwittDocumentsunemployedapplicationsNPAB_Junjun_app

Anyway I hope that helped andif you are a seasoned symlinker orhave just put together your firstlike me please write to let meknow your ideas I would love tohear about how you use symlinks

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 49: Full Circle Magazine #74

full circle magazine 74 49 contents ^

MMYY DDEESSKKTTOOPP

I use Linux Mint 13 Maya Cinnamon (32 bits) I moved my taskbar at the bottom to the top About the girl in the backgroundher name is Faith and she is the heroine of the game MirrorsEdge (Link to download the background image httpwwwjeuxvideocomdownloadsfonds-ecrans-wallpaperimages000119294-976-mirror-s-edge-pc-fond-ecrans-4028htm)At the bottom of the screen I use Avant-Windows-Navigator withall my favorite applications

My equipmentMotherboard ASUS A8V VM-SE CPU AMD Athlon 64 3500+ (220GHz) OS Linux Mint 13 Maya Cinnamon (i386) RAM 1 GBGraphics Card ATI Radeon HD 4600

Khalif ADAM

Your chance to show the world your desktop or PC Email your screenshots andphotos to miscfullcirclemagazineorg and include a brief paragraph about yourdesktop your PCs specs and any other interesting tidbits about your setup

My netbookModel - ASUS Eee PC 1001 PXDBIOS Revision - 0601 021811Operating System - Windows 7 and Ubuntu 1304 (default)Desktop Environment - UnityProcessor - Intel Atom CPU N455 166GHz times 2 (32-bit)Graphics - Intel IGDMemory - 2 GBHard Disc - 250 GB

Leon Miklosik

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 50: Full Circle Magazine #74

full circle magazine 74 50 contents ^

MY DESKTOP

Thatrsquos all folks Irsquom all out of My Desktop screens Ifanyone wants to submit their desktop feel free toemail a screenshot (but no wider than 900 pixels andin JPG format) with the appropriate information tomiscfullcirclemagazineorg Thanks

If you sent a desktop screen and it hasnrsquot appeared inFCM then it means you either didnrsquot submitanyenough information or your screenshot was toolarge Feel free to resubmit

I have been using Ubuntu since 2008

At the moment I use Ubuntu 1204 LTS with Gnome Shell34 I modified the stock GUI because I think it is notpractical enough I used only official Gnome ShellExtensions (available in httpsextensionsgnomeorg)

My hardwareLenovo R400Processor Intelreg Coretrade2 Duo CPU P8600 240GHz times 2Graphics Integrated Intel Intel Graphics MediaAccelerator (GMA) 4500MHDMemory 4 GBHDD 160 GBDisplay 1280 x 800

Kaacuteroly Nagy

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine

Page 51: Full Circle Magazine #74

full circle magazine 74 51 contents ^

HHOOWW TTOO CCOONNTTRRIIBBUUTTEEFull Circle Team

Editor - Ronnie TuckerronniefullcirclemagazineorgWebmaster - Rob KerfiaadminfullcirclemagazineorgPodcast - Les Pounder amp Copodcastfullcirclemagazineorg

Editing amp Proofreading

Mike Kennedy Lucas WestermannGord Campbell Robert OrsinoJosh Hertel Bert Jerred

Our thanks go to Canonical the manytranslation teams around the worldand Thorsten Wilms for the FCM logo

FULL CIRCLE NEEDS YOUA magazine isnt a magazine without articles and Full Circle is noexception We need your opinions desktops stories how-tosreviews and anything else you want to tell your fellow buntu usersSend your articles to articlesfullcirclemagazineorg

We are always looking for new articles to include in Full Circle For help and adviceplease see the Official Full Circle Style Guide httpurlfullcirclemagazineorg75d471

Send your comments or Linux experiences to lettersfullcirclemagazineorgHardwaresoftware reviews should be sent to reviewsfullcirclemagazineorgQuestions for QampA should go to questionsfullcirclemagazineorgDesktop screens should be emailed to miscfullcirclemagazineorg or you can visit our forum via fullcirclemagazineorg

FCM75DeadlineSunday 07th July 2013ReleaseFriday 26th July 2013

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page If you have any problems withthe epub file you can drop an email to mobilefullcirclemagazineorg

Google Currents - Install the Google Currents app on your AndroidApple devices search for full circle (within the app) andyoull be able to add issues 55+ Or you can click the links on the FCM download pages

Ubuntu Software Centre - You can get FCM via the Ubuntu Software Centre httpsappsubuntucomcat Search for fullcircle choose an issue and click the download button

Issuu - You can read Full Circle online via Issuu httpissuucomfullcirclemagazine Please share and rate FCM as it helps tospread the word about FCM and Ubuntu Linux

Ubuntu One - You can now have an issue delivered to your free Ubuntu One space by clicking the Send to Ubuntu One buttonwhich is available on issues 51+

Getting Full Circle Magazine