<<

Full Circle THE INDEPENDENT MAGAZINE FOR THE COMMUNITY

ISSUE #75 - July 2013

OOUUYYAA CCOONNSSOOLLEE IS IT WORTH THE WAIT? full circle magazine #75 1 Full Ciircle Magaziine iis neiither affiiliiated wiith,, nor endorsed by,, Canoniical Ltd.. contents ^ HowTo Full Circle Opinions THE INDEPENDENT MAGAZINE FOR THE UBUNTU LINUX COMMUNITY My Story p.29 Python p.08 Columns

LibreOffice p.11 Command & Conquer p.06 Ubuntu News p.04 My Story p.30

Tasks, Cmd Line & Conky p.14 Ask The New Guy p.23 Ubuntu Games p.43 Review p.31

GIMP - Photo Restoration p.16 Linux Labs p.27 Q&A p.40 Software Showdown p.34

BACK NEXT MONTH

Inkscape p.18 My Desktop p.45 Ubuntu Women p.45 Letters p.38 Graphics

The articles contained in this magazine are released under the Creative Commons Attribution-Share Alike 3.0 Unported license. This means you can adapt, copy, distribute and transmit the articles but only under the following conditions: you must attribute the work to the original author in some way (at least a name, email or URL) and to this magazine by name ('Full Circle Magazine') and the URL www.fullcirclemagazine.org (but not attribute the article(s) in any way that suggests that they endorse you or your use of the work). If you alter, transform, or build upon this work, you must distribute the resulting work under the same, similar or a compatible license. Full Circle magazine is entirely independent of , the sponsor of the Ubuntu projects, and the views and opinions in the magazine should in no way be assumed tfoulhl acivrecleCamnaognaiczainlee#nd7o5rseme2nt. contents ^ EEDDIITTOORRIIAALL

This magazine was created using :

WELCOME TO ANOTHER ISSUE OF FULL CIRCLE!

he usual Python, LibreOffice and Inkscape HowTo's are here, but Nicholas has taken T this month off. The email said something about him getting married. Sounds like a lame excuse to me. Replacing this month's Blender article is a short piece I wrote a little while ago on restoring old photographs using GIMP. My initial post on Google+ (using a different source photo) managed to get me on the 'What's Hot' list, so that's my claim to fame. We also have an interesting HowTo on mashing Google Tasks, the command line, and Conky. This results in task notifications via Conky. Very interesting.

Many thanks to all of you who stepped up and sent in your desktop screens. In honor Full Circle Podcast of such bravery, I've tweaked the layout to give larger screens. While that may seem Released monthly, each episode covers all the latest Ubuntu news, great, it doesn't leave much space for the text. We'll see how it goes and maybe next opinions, reviews, interviews and month I'll give it a 2.1 release. listener feedback. The Side-Pod is a new addition, it's an extra Plenty for you gamers this month. I'm reviewing Euro Truck Simulation 2, and this (irregular) short-form podcast which is intended to be a branch month's Ask The New Guy is discussing Steam and the Ubuntu Software Centre. of the main podcast. It's Speaking of games, please send in your game reviews. Once again, from dozens of somewhere to put all the general writers, most have left and we're down to just one regular writer (Joe). Please, give technology and non-Ubuntu stuff generously! that doesn’t fit in the main podcast.

Well, I shan’t take up any more of your time. Keep sending in your articles and letters Hosts: and enjoy the issue. • Les Pounder • Tony Hughes • Jon Chamberlain All the best, and keep in touch! • Oliver Clark Ronnie [email protected] http://fullcirclemagazine.org

full circle magazine #75 3 contents ^ UUBBUUNNTTUU NNEEWWSS Written by The Ubuntu News Team

MIR PLANS IN 13.10 -will-not-follow- Kubuntu, , UbuntuKylin, /01/the--charm-championship- announces that , 7000017443/ and Ubuntu GNOME. She points begins/ Ubuntu’s new display server • Mir, XMir and 7 to land in out that there have been some designed for fast, efficient, and Ubuntu 13.10 by default - adjustments to the release UBUNTU DEVELOPER extensible display across devices, http://iloveubuntu.net/mir-xmir- schedules, lists the release details SUMMIT: 27-29 AUGUST is to be made default as XMir (an and-unity-7-land-ubuntu-1310- for Ubuntu flavors that have implementation of X on Mir) for default participated in the release, and 2013 users running open-source drivers • Ubuntu 13.10 Saucy Salamander provides links to the downloadable The Ubuntu Developer Summit in Ubuntu 13.10 along with Unity 7. Switching To Mir Display Server By images. will be taking place Tuesday, 27th He also mentions proprietary Default - http://fridge.ubuntu.com/2013/06/ Aug 2013 through Thursday, 29th drivers will fall back to X in 13.10 http://www.webupd8.org/2013/06 27/13-10-saucy-salamander-alpha- Aug 2013 from 2pm UTC to 8pm but will get XMir support in 14.04 /ubuntu-1310-saucy-salamander- 1-released/ UTC. As usual, the event is LTS, and he explains the decision is switching.html completely open and accessible to necessary to make Mir production- • XMir will be Default in Ubuntu SHARE YOUR everyone at summit.ubuntu.com. stable for 14.04 LTS. Bacon also 13.10, Fallback X Session to be http://fridge.ubuntu.com/2013/07/ INFRASTRUCTURE, WIN A answers users' possible questions. Removed from Ubuntu 14.04 LTS! - 11/ubuntu-developer-summit-27- http://fridge.ubuntu.com/2013/06/ http://www.techdrivein.com/2013/ PRIZE 29-august-2013/ 27/mir-plans-in-13-10/ 06/xmir-will-be-default-in-ubuntu- Jorge O. Castro welcomes us to 1310.html the Charm Championship and : TWO Various press outlets and blogs • Mir in Ubuntu 13.10, announces that there is "a total of WEEKS WITH IR have covered this change. Here’s a Benchmarking, and More - USD $30,000 in major prize M Mark Shuttleworth writes about selected sampling from our http://www.jonobacon.org/2013/0 money." He provides links to the his experience using Mir for the editors: 6/28/mir-in-ubuntu-13-10- competition rules and how to enter past two weeks. He notes that the • Mir To Ship As Default Display benchmarking-and-more/ the competition. system feels smoother using Mir, Server in Ubuntu 13.10 http://www.jorgecastro.org/2013/ and that X and appear to -http://www.omgubuntu.co.uk/201 AUCY 07/01/share-your-infrastructure- 13.10 (S be using less memory and fewer 3/06/mir-display-server-to-ship- win-a-prize/ SALAMANDER) ALPHA 1 CPU cycles than when X was default-in-ubuntu-13-10 Also be sure to check out the directly handling the hardware. He • Ubuntu to default to Mir stack in RELEASED! related post at the Canonical Blog: then goes on to discuss 13.10, Kubuntu will not follow - Kate Stewart announces the “The Juju Charm Championship competition, the importance of http://www.zdnet.com/ubuntu-to- availability of the first Alpha begins” making the Mir decision, and default-to-mir-stack-in-13-10- release of Saucy Salamander from http://blog.canonical.com/2013/07

full circle magazine #75 4 contents ^ UBUNTU NEWS expresses his desire for other Canonical is working with software addresses-stolen-7000018336/ (https://wiki.ubuntu.com/eliasps | variants and distributions to providers to address how the • breached, 1.8m https://launchpad.net/~eliasps) consider Mir. attackers were able to gain access. passwords pinched - http://www.markshuttleworth.com Jane also says Canonical has begun http://www.theregister.co.uk/2013 /archives/1269 the process of notifying all users /07/21/ubuntu_forums_breached_ Many Thanks to the Ubuntu whose details were compromised 18_passwords_pinched/ News Team for their contribution Also be sure to check out the by email and apologizes “for the this month. the following other stories relating breach and ensuing WELCOME NEW MEMBERS to Mark’s blog post: inconvenience.” News this month comes from: • Mark Shuttleworth after running http://blog.canonical.com/2013/07 AND DEVELOPERS Mir for two weeks: "I’m /21/notice-of-security-breach-on- Results from the Developer https://wiki.ubuntu.com/UbuntuW nonetheless surprised that the ubuntu-forums-site/ Membership Board Meeting 17 eeklyNewsletter/Issue323 system feels smoother than it did June 2013: pre-Mir" The security breach is also https://wiki.ubuntu.com/UbuntuW -http://iloveubuntu.net/mark- covered in the following stories:- Approved as a Contributing eeklyNewsletter/Issue324 shuttleworth-after-running-mir- • Ubuntu Forums Hacked, 1.8 Developer: two-weeks-i’m-nonetheless- Million Passwords, E-Mails & • Louis Bouchard ( https://wiki.ubuntu.com/UbuntuW surprised-system-feels-smoother- Usernames Stolen - https://launchpad.net/~louis- eeklyNewsletter/Issue325 it-did http://www.omgubuntu.co.uk/201 bouchard | • Mir For everyone - 3/07/ubuntu-forum-hacked-users- https://wiki.ubuntu.com/LouisBouc https://wiki.ubuntu.com/UbuntuW http://www.jonobacon.org/2013/0 advised-to-change-passwords hard ) eeklyNewsletter/Issue326 7/10/mir-for-everyone/ • Ubuntuforums hacked, "if you • Mark Shuttleworth: 'Mir has were using the same password as At the the Developer delivered what we hoped’ - your Ubuntu Forums one on Membership Board meeting 2013- http://www.zdnet.com/mark- another service (such as email), you 07-01: shuttleworth-mir-has-delivered- are strongly encouraged to change • MOTU Application and PPU what-we-hoped-7000017897/ the password on the other service upload rights for the Ubuntu ASAP" - Server packageset granted to Robie Basak NOTICE OF SECURITY BREACH http://iloveubuntu.net/ubuntuforu ms-hacked-if-you-were-using-same- -https://wiki.ubuntu.com/RobieBas ON UBUNTU FORUMS SITE password-your-ubuntu-forums- ak/ServerDeveloperApplication writes that there one-another-service-such has been a security breach on the • Ubuntu forums hacked; 1.82M The 12:00 Membership Board Ubuntu Forums site, logins, email addresses stolen - welcomed one new member on ubuntuforums.org. She explains http://www.zdnet.com/ubuntu- July 17th, 2013. what has happened and says that forums-hacked-1-82m-logins-email- • Elias Ps

full circle magazine #75 5 contents ^ CCOOMMMMAANNDD && CCOONNQQUUEERR Written by Lucas Westermann DDeeffaauullttss aanndd MMIIMMEEss

ast month, I started working defaults. locate *.desktop|grep The way you would go about application | more L my way through survey checking a file's default application suggestions. However, to start The second spot to check is the is as follows: will locate all the desktop files on with, I felt it prudent to move properties list of a file. You can your system, and search through through the most common right-click a file whose default you xdg-mime query default them for your supplied application questions in a short-answer wish to change, and then head to application/pdf format. Starting this month, I will the tab Properties/Open With. If evince.desktop is the output If you're unsure what the MIME be devoting these articles to one you see the application you wish to telling you the default application. type is, you can run the following or two topics from the survey use in the list, select it and hit the In this case, Evince command: results, beginning with setting button “Set as Default”. I will note default applications for programs, – this is how it appears in Nautilus, xdg-mime default kde- xdg-mime query filetype file creating new MIME types, and and I'm not sure if the wording is kpdf.desktop application/pdf assigning icons to said MIME types. the same in KDE/. If you can't Replace file with your actual file changes the default to KPDF. For those of you wondering what find this option, or the application (including the path), and it will spit MIME types are, they are the name you want to use isn't listed, move xdg-mime query default out the information you need for given to the system for managing on to the next step. application/pdf creating rules for that type. Keep file types by extensions. For in mind that for the web browser, example, the MIME type for a text The last method I would kde-kpdf.desktop is the output in you'll need to set the default for document (*.txt) is text/plain. All suggest using is xdg-mime. It's a this case. both x-scheme-handler/http and x- MIME types consist of a type and a command-line tool to manage the scheme-handler/https. subtype (in the format XDG settings (xdg is the framework After this, running xdg-open on type/subtype). for dynamically choosing a a pdf file should open it in KPDF program to load a file type – just instead of Evince. You must, of MIME TYPES try it by running xdg-open file). You course, have installed the DEFAULT PROGRAMS could also edit application first. If you're unsure Very, very occasionally you may .local/share/applications/default.li what the desktop file is, you can stumble upon a file type that The first spot to check for st or run the following commands doesn't have a MIME type. If this is changing a default application is in /usr/share/applications/default.list the case, you can make certain by System Settings -> Details -> manually – but I would recommend sudo updatedb running the following: Default Applications. Here you can using xdg to make these changes, set Web, Mail, Calendar, Music, grep 'extension' as it avoids duplicates and updates the database for locate Video and Photos application /etc/mime.types formatting issues.

full circle magazine #75 6 contents ^ COMMAND & CONQUER If you don't get a result here, (replace extension with the the extension (for example, txt for corresponding text from the text files, py for python, etc.) isn't mime.types file). Logically, of assigned to a type. To remedy that, course, you can't use slashes in the you can edit the file using: file name (otherwise Linux will assume it's a subdirectory), hence gksudo gedit /etc/mime.types the hyphen instead. It must also all be lowercase. Once you've opened the file, add a new line at the end that • Copy the file to reads: /usr/share/icons//scalable/ mimetypes with text/extension extension sudo cp text-extension.svg Replace the word “extension” /usr/share/icons/gnome/scalab with the extension of the file, le/mimetypes/ minus the period. As I said earlier, • Log out and back in for changes this shouldn't be a regular to take effect. occurrence – if it is, something is most likely wrong with your will begin to put it together. I'm about assigning new defaults to For our Python example, the system. currently thinking that I'll create a files. If you have any questions, command would look like this: LaTeX document with the list, and suggestions, or any other kind of stick it on github so that we can do feedback, feel free to email me at ADD AN ICON TO A MIME sudo cp text-x-python.svg /usr/share/icons/gnome/scalab our best to keep it up-to-date, as [email protected]. If you do TYPE le/mimetypes/ opposed to publishing it in a C&C email me, please put 'C&C' or 'FCM' style article. Let me know if you in the subject line, so it doesn't get If you want to assign a different Before I wrap up this article, I have any concerns with this (see lost. icon to a MIME type (adding a wanted to mention that the the email address in the next different symbol for python files, Command-line Cookbook paragraph). Also, if anyone wants for example), you can do the document I started on Google me to document the process of following: Drive (located here: creating the LaTeX document as a http://goo.gl/fp09r) has gotten tutorial on using LaTeX, I'm more • Find a suitable svg file (or make quite a bit of activity. It's currently than happy to do so. Lucas has learned all he knows from repeatedly breaking his system, then one) at 2.5 pages of commands. I'm having no other option but to going to leave it open for editing Hopefully this has successfully discover how to fix it. You can email • Name it text-extension.svg for another month, after which I answered most questions you had Lucas at: [email protected].

full circle magazine #75 7 contents ^ HHOOWW--TTOO Written by Greg Walters PPrrooggrraammmmiinngg IInn PPyytthhoonn -- PPaarrtt 4455

his time, we are going to to include another table and sql = 'CREATE TABLE IF NOT EXISTS Series ( T rework our database program modify the existing data table. pkid INTEGER PRIMARY KEY AUTOINCREMENT, First, we will create our new table SeriesName TEXT, from the previous few articles SeriesID TEXT, (parts 41, 42 and 43). Then, over called Series. It will hold all the Seasons TEXT, the next few articles, we will use information about the tv series we StartDate TEXT, have on our system. The new table Ended TEXT, to create the user interface. OriginCountry TEXT, will include the following fields: Status TEXT, First, let's look at how the • Pkid Classification TEXT, Summary TEXT, existing application works. Here's a • Series Name Genres TEXT, gross overview: • TvRage Series ID Runtime TEXT, • Create a connection to the • Number of seasons Network TEXT, AirDay TEXT, database – which creates the • Start Date AirTime TEXT, database if needed. • Ended Flag Path TEXT);' • Create a cursor to the database. • Country of origin cursor.execute(sql) • Create the table if it doesn't • Status of the series (ended, The SQL statement (“sql = …”) exist. current, etc) with should be all on one line, but is • Assign the video folder(s) to a • Classification (scripted, "reality", broken out here for ease of your variable. etc) sqlquery = 'SELECT understanding. We’ll leave the count(pkid) as rowcount from • Walk through the folder(s) • Summary of the series plot modification of the existing table series where seriesName = looking for video files. • Genres "%s";' % showname for later. • Get the filename, seriesname, • Runtime in minutes season number, episode number. • Network This (to refresh your memory) Now we have to modify our • Check to see if the episode exists • Day of the week it airs will check to see if we have already WalkThePath routine to save the in the database. • Time of day it airs put the series into the table. Now series name and path into the • If it is not there, add it to the • Path to the series find the two lines that say: series table. database with a “-1” as the TvRage sql = 'INSERT INTO TvShows ID. We can use the existing Replace the line that says (Series,RootPath,Filename,Sea • Then walk through the database MakeDataBase routine to create son,Episode,tvrageid) VALUES (?,?,?,?,?,?)' getting show id and status if our new table. Before the existing sqlquery = 'SELECT needed, and update database. code, add the code shown above count(pkid) as rowcount from cursor.execute(sql,(showname, right. TvShows where Filename = root,fl,season,episode,-1)) "%s";' % fl We will redesign the database

full circle magazine #75 8 contents ^ HOWTO - PYTHON PT45 and replace them with seriesname = x[0] def GetShowData(seriesname,id,pkid): searchname = tr = TvRage() sql = 'INSERT INTO Series string.capwords(x[0]," ") (SeriesName,Path,SeriesID) idcursor = connection.cursor() VALUES (?,?,?)' dict = tr.GetShowInfo(id) with cursor.execute(sql,(showname, root,-1)) pkid = x[0] seasons = dict['Seasons'] This will insert the series name seriesname = x[1] startdate = dict['StartDate'] ended = dict['Ended'] (showname), path to the series, searchname = origincountry = dict['Country'] and a “-1” as the TvRage id. We use string.capwords(x[1]," ") status = dict['Status'] the “-1” as a flag to know that we classification = dict['Classification'] summary = dict['Summary'] need the series information from We will use the pkID for the TvRage. update statement. Next we have to modify the call to the def GetShowData routine (top). We’ll Next we will rework the UpdateDatabase routine to include UpdateDatabase(seriesname,id) grab the information from TvRage WalkTheDatabase routine to pull : the pkid. Change the line and insert it into the Series table. those series that we don’t have any UpdateDatabase(seriesname,id) information for (SeriesID = -1) and to Just as a memory refresher, we update that record. to def are creating an instance of the UpdateDatabase(seriesname,id, TvRage routines and creating a Change the query string from UpdateDatabase(seriesname,id, pkid): pkid) dictionary that holds the sqlstring = "SELECT DISTINCT information on our series. We will Next, we need to change the series FROM TvShows WHERE and change the line then create variables to hold the tvrageid = -1" query string from data for updating the table GetShowStatus(seriesname,id) (above). to sqlstring = 'UPDATE tvshows SET tvrageid = ' + id + ' to WHERE series = "' + Remember that Genres come in sqlstring = "SELECT seriesname + '"' pkid,SeriesName FROM Series GetShowData(seriesname,id,pki as subelements and contain one or WHERE SeriesID = -1" d) many genre listings. Luckily when to we coded the TvRage routines, we This will create a result-set that Which will be a new routine we created a string that holds all the sqlstring = 'UPDATE Series we can then use to query TvRage will create in a moment. SET SeriesID = ' + id + ' genres, no matter how many are for each series. Now find/replace WHERE pkID = %d' % pkid returned, so we can just use the the following two lines Next, change the definition of genre string: the UpdateDatabase routine from Now we need to create the genres = dict['Genres']

full circle magazine #75 9 contents ^ HOWTO - PYTHON PT45 runtime = dict['Runtime'] database (below). network = dict['Network'] That is all for this time. Next airday = dict['Airday'] time, we’ll continue as I laid out at airtime = dict['Airtime'] the beginning of the article. Until next time, Enjoy. The Ubuntu Podcast covers all Finally, we create the query the latest news and issues facing string to do the update (bottom). Ubuntu Linux users and Free Again, this should all be on one Software fans in general. The line, but I’ve broken it up here to show appeals to the newest user make it easy to understand. and the oldest coder. Our discussions cover the The {number} portion (just to development of Ubuntu but remind you) is similar to the “%s” aren’t overly technical. We are formatting option. This creates our lucky enough to have some query string replacing the great guests on the show, telling {number} with the actual data we us first hand about the latest want. Since we’ve already defined Greg Walters is owner of RainyDay exciting developments they are Solutions, LLC, a consulting company working on, in a way that we can all of these fields as text, we want in Aurora, Colorado, and has been to use the double quotes to programming since 1972. He enjoys all understand! We also talk enclose the data being added. cooking, hiking, music, and spending about the Ubuntu community time with his family. His website is and what it gets up to. www.thedesignatedgeek.net. And lastly, we write to the The show is presented by try: members of the UK’s Ubuntu idcursor.execute(sqlstring) Linux community. Because it is except: covered by the Ubuntu Code of print "Error Adding Series Information" Conduct it is suitable for all.

The show is broadcast live every sqlstring = 'Update Series SET Seasons = "{0}", StartDate = "{1}", Ended = "{2}", fortnight on a Tuesday evening OriginCountry = "{3}", Status = "{4}", Classification = "{5}", Summary = "{6}", Genres = "{7}", Runtime = "{8}", Network = "{9}", (British time) and is available for AirDay = "{10}",AirTime = "{11}" download the following day. WHERE pkID ={12}'.format(seasons,startdate,ended, origincountry,status,classification,summary, genres,runtime,network,airday,airtime,pkid) podcast.ubuntu-uk.org

full circle magazine #75 10 contents ^ HHOOWW--TTOO Written by Elmer Perry LLiibbrreeOOffffiiccee PPtt2288:: DDrraaww BBaassiicc OObbjjeeccttss

hen I was a child, I enjoyed most basic of all drawing elements, Sometimes, you need to draw RECTANGLES AND SQUARES W playing with building blocks. the line, let's take a look at how to your line from a center point I didn't have the finely finished and use the basic objects available to rather than an end point. Hold If you wanted, you could use polished blocks like you can buy us in LibreOffice Draw. down the Alt key while drawing the to grid function and the for children these days. Instead, I your line, and the line will grow Shift key to draw four lines to had wood scraps from my father's LINES AND ARROWS outward from the center point. create a rectangle or square, but woodworking. I ended up with a You can hold down Alt and Shift Draw does provide you with an collection of various geometric The line is the second tool on together to draw a line from the easier way to create them. The shapes and sizes. These blocks the default Drawing toolbar, the center point and restrict the angle rectangle is the fourth tool on the became forts for my toy soldiers, first being the selection tool. To to increments of 45 degrees. default Drawing toolbar. With it roadways for my cars, and even a draw a line, click in the drawing you can create rectangles and cityscape complete with airport. area where you want to start your There is also an extended squares. The only limit was my imagination. line and drag to the end point. If toolbar for lines on the Drawing you look at the status bar while toolbar. It allows you to draw lines While my artistic skills never you draw your line, you will notice with different arrows and start advanced much beyond 9th grade it tells you the size and angle of points. There is also a line for art class, I still enjoy putting things your line. To restrict the angle of showing dimensions. You can use together and have always enjoyed your line to increments of 45 all the same methods for drawing a geometry. My blocks taught me degrees (0, 45, 90, 135, 180, -135, line with arrows that you use to that most things can break down -90, -45), hold down the Shift key draw an ordinary line. to basic geometric shapes like while drawing your line. circles, rectangles, and other 2D Use the line and filling toolbar geometric shapes. With these to change the line style and objects you can create, even if only thickness, and to color your line. To draw a rectangle, select the rudimentary, anything. Make sure your line is selected rectangle tool from the toolbar. At the heart of LibreOffice when you make these changes. You Click where you want to place one Draw are these basic geometric can also select different arrow corner, and drag to the location of shapes. They allow you to draw styles for your line using the the opposite corner. You make a almost anything, and the only arrows tool on the Line and Filling square by holding down the Shift limitation is your imagination. You toolbar. key while dragging. The shift key will find all the basic objects on the ensures the width and height are Drawing toolbar. Starting with the always the same.

full circle magazine #75 11 contents ^ HOWTO - LIBREOFFICE Pt28

Just like the line, you will sometimes need to create a rectangle or square starting from the center point rather than a corner. Again, the Alt key causes the rectangle to expand from the center. Use the Shift-Alt combination to draw a square from the center out.

Rectangles and squares by As with the rectangle and default are drawn with the square, ellipses and circles are same manner as rectangles, currently selected line and fill drawn with the currently selected squares, ellipses, and circles. You colors. You can change these using line and fill colors. You can change draw a containing rectangle for the the Line and Fill toolbar. You can them with the Line and Fill toolbar object. The Shift and Alt keys also also use the color bar. Right-click or the color bar. The Line and Fill work on most objects in the same for line color and left-click for the toolbar also lets you change the way as with rectangles. You can fill color. You can also control the border line style and thickness. thickness and style of the border use the Line and Fill toolbar to line using the Line and Fill toolbar. change the line thickness, line First, we will set up a grid for HAPES AND YMBOLS S S style, line color, and fill color of the our drawing, Tools > Options > object. ELLIPSES AND CIRCLES EXTENDED TOOLBARS LibreOffice Draw > Grid. Set the vertical and horizontal resolution The ellipse tool is the fifth tool Besides the lines extended SAMPLE DRAWING – A to 1 inch. Set both subdivisions to toolbar, you have several other on the default Drawing toolbar. SIMPLE ROCKET 10. This will create a nice 1-inch Ellipses are drawn much in the extended toolbars to choose from, box grid on our drawing surface. including basic shapes (2D Check the snap-to-grid. This will same manner as for rectangles and As I said in the beginning, I'm geometric objects), symbols help us get our objects to the right squares. Basically, you are drawing not much of an artist, but I do have (smiley face, moon, heart, etc), size. a rectangle which will contain your a sense for putting shapes block arrows, flowchart symbols, ellipse or circle. Just like with the together to create an object, so callouts, and stars. These extended Let's start with the nose cone. square, the Shift key lets you draw let's walk through creating a very toolbars give you a broader set of Select the isosceles triangle tool a circle. The Alt key is used to draw simple rocket image. Along the objects for building your graphic. from the basic shapes extended your ellipse from the center, and way I will introduce a few new toolbar. Draw the triangle, 2 grid the Shift-Alt combination lets you tools and concepts for working They are drawn in much the squares by 2 grid squares, at the draw a circle from the center. with basic shapes.

full circle magazine #75 12 contents ^ HOWTO - LIBREOFFICE Pt28 top of the image. Make the line color black and the fill color gray color black and the fill color gray 60%. Make sure the nozzle is ANNOUNCEMENT FROM CANONICAL 30%. For the body of the rocket, centered at the bottom of the use a rectangle, 2 grid squares body. Right-click the triangle and SDK BETA wide and 6 grid squares tall, line Arrange > Send to Back. This color black, and fill color gray 30%. pushes the triangle behind the oday we [Canonical] are announcing the Ubuntu SDK Beta. other objects so we can see only The SDK provides a set of APIs that includes the UI toolkit, Let's add some stabilizing fins the bottom part. T enabling developers to create responsive and interactive to our rocket. Select the right There! You have a very simple applications with a native Ubuntu mobile UI. Qt Creator is an IDE triangle from the basic shapes drawing. with a visual interface for writing, testing and deploy applications; extended toolbar. Draw the right its API documentation and a developer site full of resources and triangle at the bottom right of the CONCLUSION tutorials make it easy to produce quality applications. rocket body, 2 grid squares tall and 1 grid square wide. Set the line The basic shapes are the Together with a vibrant and ever-growing community of app color to black and the fill color to building blocks for images in Draw. developers, Ubuntu and the SDK provide the best ecosystem for gray 40%. With the newly created From them, you can create as your apps to thrive. fin selected, Edit > Copy, then Edit simple or as complicated a drawing > Paste. The copy will appear over as you need for your documents. GET STARTED - GUIDE TO INSTALLING THE SDK the top of the first fin. Drag and You can arrange your objects on drop the copy to the left side of the image to overlap each other To get started with the Ubuntu SDK, including easy installation the rocket body. Right-click the and flip to change the horizontal instructions, tutorials and detailed API documentation, visit copy and Flip > Horizontally. Move or vertical orientation. it to the lower left of the rocket developer.ubuntu.com/get-started body. With the copy still selected, In my next How-To, I will show To help you design and build beautiful apps, the App Design down-arrow three times to move it you how to create arcs, curves, and Guides include everything you need to know about UX and visual just below the rocket body. Do the polygons in your images. same with the right fin. design best practices. Find them at design.ubuntu.com/apps

We will finish off our drawing You can keep your development phone up-to-date with the with the engine nozzle. Create an latest build by following the instructions at isosceles triangle at the bottom Elmer Perry's history of working, wiki.ubuntu.com/TouchInstallProcess center of the rocket body. Use and programming, computers your best judgment on the size. involves an Apple ][E, adding some Amiga, a generous helping of DOS The top point of the triangle and Windows, a dash of Unix, and should overlap the bottom part of blend well with Linux and Ubuntu. the rocket body. Make the line

full circle magazine #75 13 contents ^ HHOOWW--TTOO Written by John Niendorf GGooooggllee TTaasskkss,, TThhee CCoommmmaanndd LLiinnee && CCoonnkkyy

Programs needed: Step 1 – Download and install the at the API Console) access to your Ajay Roopkalu's script Tasky: Google API Client for Python Google account. Once done, you https://github.com/jrupac/tasky will see an authorization code. Step 2 – Download and make Copy that code and paste it into Google API Client for Python: executable the Tasky script your terminal (Ctrl+Shift+V). https://code.google.com/p/google -api-python-client/ Step 3 – Go to Google's API Step 6 – Depending on where you Console - store the Tasky script, this may not I prefer the command line over Kaivalagi's Conky Text script which https://code.google.com/apis/cons be necessary. In my case, I have my really big clunky applications. Why? is part of his Conky Misc package: ole/ script in a scripts folder. The One, I feel so cool using just a https://launchpad.net/~conky- Step 3B – Create a new project and keys.txt file that was generated terminal; two, it seems as though companions/+archive/ppa switch on the service tasks when you granted authorization command-line programs are just a Step 3C – Once you fill out your will be created in your home. I had lot more responsive than some of project name and add your Google to move the keys.txt file to my the larger programs. his howto assumes the reader credentials, you should be given a scripts folder in order to avoid T is familiar with Conky. How to client ID and a client secret. (You having to authenticate each time I So, after looking around, I set up a working Conky could will need these.) They are listed tried to run Tasky. found a lot of information about easily fill another howto. For under the heading Client ID for using Google Calendar in Linux. I advice on all things Conky, check installed applications ARE YOU STILL WITH ME? out the Conky thread at the settled on gcalcli because it gives me access to the calendar via the Ubuntu Forums: Step 4 – Once you have the ID and Now, if you type Tasky, or, in my terminal. Once I had that, it was http://ubuntuforums.org/showthr secret, launch Tasky. You should be case, T, because I used a bash alias easy to pipe the calendar into ead.php?t=281865&highlight=conk asked to provide both of those. to shorten the command, then l Conky and have my schedule on my y+screen You may also need the API key (lower case L), you should see the desktop. which can be found under the tasks on all of your lists. I use both Google Calendar and heading Key for browser apps Google Tasks, though, was Google Tasks a lot. I schedule all of (with referers) Since almost all of my tasks another story. There isn't much out my work events as well as personal have a due date and a note, I use there for Google Tasks, at least not events in the calendar and keep a Step 5 – You will see a url in your this script to streamline adding on the command line. (Maybe, I am list of things I need to do in the terminal and a place to enter a tasks: one of the very few who use tasks. code. Follow the url and allow Google Tasks?) Tasky (the project you just created

full circle magazine #75 14 contents ^ HOWTO - GOOGLE TASKS, COMMAND LINE & CONKY To get my task list into a format that matches that template. I wrote a sed command and put it in a script (bottom).

I have a cron job set to run this script every ten minutes. #!/bin/bash echo "This adds a task WITH a due date AND a NOTE." I call the cleaned text file from read -p Subject: sub read -p "Due Date(MM/DD/YY):" ddate Conky with: read -p "Note:" note ${execpi 600 conkyText ~/scripts/tasky a "$sub" -d "$ddate" -n "$note" –textfile=/home/grouchygaijin /scripts/Text- Conky/tasks2.txt I put the date format reminder Now to put it into Conky so that -- in because I always want to write it shows up on the desktop: Install template=/home/grouchygaijin/ DD/MM/YY, but don't know scripts/Text- Kaivalagi's Conky Misc package Conky/task.template} enough python to change the Tasky script. (I did try a search and You could pipe the list of tasks There you have it. Google Tasks replace and succeeded in breaking into Conky as it is, but that would on your desktop in a visually the script.) look pretty ugly. The cool thing pleasing manner, and it didn't cost about Kaivalagi's Conky Text script a thing. I say that because one Of course if you don't want a is that it supports templates. option I did see for Linux online date or a note you can edit the wanted 12.95 USD for their skin- script by either taking those lines Below is the template I use for able program that will, among out or writing an if-then John grew up in the United States, my Tasks Conky: other things, display your tasks on statement. (I don't actually know but has been living in Sweden since your desktop. 2009. He has been using Ubuntu how to write that if-then ${font Ubuntu:size=10}${color since 2008. John's other interest is statement, but I'm sure it can be 6892C6};${color red};${color music. You can visit his music site at done.) yellow};${color green} www.grouchygaijin.com

#!/bin/bash /home/grouchygaijin/scripts/tasky l > ~/scripts/Text-Conky/tasks.txt cat ~/scripts/Text-Conky/tasks.txt | sed -e '1d' | sed -e 's/Notes:/Notes ;;Notes;:/' | sed -e 's/^ *[^ ]* //' | sed -e 's/Date:/;Due Date:/' > ~/scripts/Text-Conky/tasks2.txt

full circle magazine #75 15 contents ^ HHOOWW--TTOO Written by Ronnie Tucker GGIIMMPP:: PPhhoottoo RReessttoorraattiioonn

Don't worry Blender fans. Nicholas GIMP will. Once we have the photo hold down the left mouse button will be back next month. His restored we can do some basic and draw over the crack in one excuse this month was something color correction to it. motion. If I stop-start, it will reset about getting married. the source and not match where I THE CLONE TOOL am in the motion. his month we’ll look at T restoring old and damaged In the tool box, choose photographs using GIMP. For this the Clone Tool icon example I’m going to use a photo (shown left). What this of my late grandfather as a child. does is let you select a source within the image which it will clone to wherever you paint. Let’s start from. Please note: the source you easy and go with the crack to the choose has to match where you’re left of his head. There are no going to clone it. If I chose a source details in/behind it, so it should be above the middle of this crack then easy to repair. Here’s the steps I go from left to right it would not take to repair it: match. I select the clone tool then a suitable sized brush (with a soft edge) which has a diameter larger than the width of the crack. You’ll notice that the pointer has a stamper icon beside it and a no entry icon. This is because I have not chosen a source yet, so the And that is the magic of the tool is not ready to use at the clone tool. You follow that It’s a very old photo taken in moment. procedure for each crack or the early 1900’s so the dark and blemish on the photo. The tricky light colors aren’t as pronounced To choose a source, I hold down part arises when you get to things as they could be, but even fixing CTRL and left-click above the crack like the vertical bar in the window With the source chosen I now that won’t repair the damage, but at the point where I want to start backdrop; it must match, and it will

full circle magazine #75 16 contents ^ HOWTO - GIMP: PHOTO RESTORATION take a few tries before you get it; the source will need to be PYTHON SPECIAL EDITIONS: above/below where you’re painting.

http://fullcirclemagazine.org/issue-py01/ http://fullcirclemagazine.org/issue-py02/

It’ll take a bit of practice, but http://fullcirclemagazine.org/python- http://fullcirclemagazine.org/python- you’ll get there in the end. Middle special-edition-issue-three/ special-edition-volume-four/ right what I have after a few minutes of Clone Tool action.

After I’ve removed all the cracks I apply some basic color correction (shown bottom right).

Obviously you remove all the blemishes then do your color correction, but I just wanted to http://fullcirclemagazine.org/python- http://fullcirclemagazine.org/python- give you a brief introduction to the special-edition-volume-five/ special-edition-volume-six/ power of the clone tool.

full circle magazine #75 17 contents ^ HHOOWW--TTOO Written by Mark Crutch IInnkkssccaappee -- PPaarrtt 1155

lthough Inkscape is a vector size set to the dimensions of the you make changes to the original this unchecked, as I tend to switch A graphics program, it does image. Whichever approach you bitmap image, those changes will between the two options have some support for including take, you will next be presented be automatically reflected in the depending on what I'm drawing. If bitmap images in your drawings. with an import dialog (left)). Inkscape document. For an you do check this and then It's certainly not a fully fledged embedded bitmap you would have subsequently change your mind bitmap editor, and neither is it a If you select “Embed” then the to remove the current version you can switch to the other option, desktop publishing program. If you image will be included as part of from the document and then or tell Inkscape to ask in future, via want to airbrush a photo, you the Inkscape file. For the embed the modified version. File > Inkscape Preferences... then would be better off using The technically minded it is Base64 selecting the Bitmap section and GIMP, and if you want to lay out a encoded, which is a means of Which option to choose changing the “Bitmap import” newsletter, then Scribus would be representing binary data using depends on what you are doing option. a better tool. text. Unfortunately, this encoding with the bitmap in your Inkscape has been designed for robustness drawing. If it's only there Having imported an image, it rather than efficiency, so will temporarily—so that you can trace will appear in Inkscape with the inflate the storage space required over it, or use it for normal selection handles. One for your bitmap by about a third. reference—then linking is thing that might surprise you is the The advantage, however, is that an probably the best option. For use size of the image—imported embedded image is part of the as a permanent part of your bitmaps tend to be bigger than SVG file, so if you move the design, then embedding might be you might expect. This is because document to another location, or better – especially if you plan to Inkscape imports them at a even another machine, the bitmap move the Inkscape file, put it on a resolution of 90dpi, regardless of Getting an image into Inkscape will move with it. web server, or send it to someone the size, shape or embedded is quite simple. My preference is to else. If you're unsure, then I would metadata of the image. At this drag-and-drop it from the desktop Selecting “Link” will include the suggest linking the image; you can resolution, a 900 pixel tall image or file manager into the main location of your bitmap in the SVG always embed it later using the will be 10 inches tall, nearly filling Inkscape window. Alternatively, file, but not the data that makes Extensions > Images > Embed an A4 page. you can use File > Import to pull up the image itself. If you Images... menu option. your picture into an open subsequently move the SVG file, Within Inkscape, it might be document. File > Open will also do you'll need to move the bitmap Checking the “Don't ask again” useful to think of your picture as the job, but that will create a new with it, or fix the link to account box will mean that future imports being a group of colored Inkscape document with just the for the change in location. One will default to your choice of squares—albeit a group that you image in, and the document's page advantage of linking a file is that, if Embed or Link. I prefer to leave can't enter or un-group. Each

full circle magazine #75 18 contents ^ HOWTO - INKSCAPE Pt15 square is drawn at 1/90 of an inch transparency that's present. This Another way to show just a sub- As you may recall from the in size, but you can scale it up or can be used to include non- section of an image is to use previous part of this tutorial, down using the selection handles, rectangular elements into your clipping. This works in exactly the masks are just collections of just as you would with any other drawing. Take the Full Circle same way as clipping any other colored pixels—just like bitmap object. Scaling like this doesn't Magazine logo as an example: you object—just draw a clip path on images. Inkscape will happily let change the number of rectangles can clearly see the difference top, select both the path and the you use an imported bitmap as a in the group, it just changes the between using importing a JPEG image, and then choose Set Clip mask—it's really no different to size and shape of each one. You version, which doesn't support from the context menu, or Object using a group of rectangles. On can also skew and rotate the transparency, compared with a > Clip > Set from the main menu. first impressions it looks as though image, or change its opacity, just PNG version, which does. Using this with the bottom left using an image as a mask results in as you would with any other group corner of our renaissance painting, something like a photographic of rectangles. Here's an example followed by some rotating and negative: of an image made up of only 25 flipping, leads to an image that pixels, but copied, scaled and should be transformed to fill an A4 page. You familiar to can see that talking in terms of anyone who has pixels and dpi quickly stops making seen Monty sense when you've transformed Python's Flying your pixels into rotated When protecting sensitive Circus. rhomboids! readers from the fleshy expanses What you're actually seeing is Sometimes, you don't want the of renaissance art, for example, a The hard the white of the Inkscape canvas pair of PNGs makes for a edges of a clipped image don't suit showing through the darker parts reasonable brassiere, whereas every requirement, but, as you of the image, and the color of the JPEGs lead to overly obtrusive might expect, masking also works. masked object appearing where underpants... A simple blurred shape with a there are lighter parts in the white fill, used as a mask, lets you image. By changing the masked feather the edges of a bitmap object to a lighter color, and using image for a softer effect. a dark object as the background, relative normality is restored:

whole of a bitmap image in your drawing. If your image is a PNG file, then Inkscape will honor any

full circle magazine #75 19 contents ^ HOWTO - INKSCAPE Pt15

It's worth noting that you can SVG format supports. For example, work around this by using your Next time, we'll continue our mask any sort of object. The by creating a conical gradient in mask on a group of objects, or by tour of bitmaps in Inkscape by examples here all use an image to The GIMP, then using it to mask a layering several masked objects on finding out how to turn them into mask a single rectangle with a flat yellow square on a green top of each other, but that can genuine vectors. fill color, but you can use the same background, it's possible to quickly become complex. To technique on an object with a produce a conical yellow-green demonstrate this approach, I've gradient or pattern fill, or even on gradient that would be difficult to created a bitmap using the “Three a group of objects. create in Inkscape alone. Bars sin” gradient from The GIMP, drawn as a spiral gradient. I first Depending on your source applied this to the same yellow image, you may find that you get square on a green background as better results if you convert it to a used previously, then duplicated it grayscale using a bitmap editor in-place (Edit > Duplicate, or Ctrl-D) such as The GIMP. A bitmap editor before rotating it slightly to give a will also give you the opportunity multi-colored spiral gradient. to lighten, or darken, or even Image Credits invert, the colors of the image. If Of course this approach doesn't the image was included in Inkscape result in a genuine vector gradient, “Venus, Cupid, Folly and Time” by as a Link rather than an Embed, the so the accuracy is determined by Angelo Bronzino effect of your changes will be the resolution of your bitmap. You http://commons.wikimedia.org/wik applied to your Inkscape drawing could get the same effect by i/File:Angelo_Bronzino_001.jpg each time you save the bitmap simply creating a yellow-green image in your editor, allowing you conical gradient directly in The “La Gioconda” (aka “Mona Lisa”) by to easily experiment with different GIMP, and then importing it As you can see, once a bitmap Leonardo da Vinci changes to the bitmap. In my directly into Inkscape. By using the has been linked or embedded into http://en.wikipedia.org/wiki/File:M experience Inkscape isn't always image as a mask, however, you can an Inkscape document, you can ona_Lisa,_by_Leonardo_da_Vinci,_f perfect at refreshing the screen still freely change the colors within pretty much treat it in the same rom_C2RMF_retouched.jpg when the bitmap changes, but Inkscape, rather than having to manner as any other object. If you scrolling the canvas a little, or modify the bitmap image each think of it simply as a group of changing the zoom level, usually time. colored rectangles then you won't fixes the issue. go far wrong. Don't mistake A major limitation of this Inkscape for a bitmap editor or a Mark's Inkscape created webcomic, Using bitmaps as masks can be method is that you can affect the desktop publishing program, 'Monsters, Inked' is now available to another way to get around the transparency of only one object at though—The GIMP or Scribus are buy as a book from http://www.peppertop.com/shop/ limited types of gradients that the a time, so gradients with multiple far better tools for those tasks. color stops are a problem. You can

full circle magazine #75 20 contents ^ HHOOWW--TTOO Written by Ronnie Tucker WWrriittee FFoorr FFuullll CCiirrccllee MMaaggaazziinnee

GUIDELINES document. REVIEWS

he single rule for an article is • Images should be JPG, no wider than 800 pixels, and use low GAMES/APPLICATIONS T that it must somehow be linked to Ubuntu or one of the compression. When reviewing games/applications please state clearly: many derivatives of Ubuntu (Kubuntu, , Lubuntu, etc). • Do not use tables or any type of • title of the game bold or italic formatting. • who makes the game • is it free, or a paid download? RULES • where to get it from (give download/homepage URL) If you are writing a review, • is it Linux native, or did you use Wine? • There is no word limit for articles, please follow these guidelines : • your marks out of five but be advised that long articles • a summary with positive and negative points may be split across several issues. When you are ready to submit • For advice, please refer to the HARDWARE your article please email it to: When reviewing hardware please state clearly: Official Full Circle Style Guide: [email protected] http://url.fullcirclemagazine.org/7 5d471 • make and model of the hardware TRANSLATIONS • what category would you put this hardware into? • Write your article in whichever • any glitches that you may have had while using the hardware? software you choose, I would If you would like to translate • easy to get the hardware working in Linux? recommend LibreOffice, but most Full Circle into your native • did you have to use Windows drivers? importantly - PLEASE SPELL AND language please send an email to • marks out of five GRAMMAR CHECK IT! [email protected] and • a summary with positive and negative points we will either put you in touch with • In your article, please indicate an existing team, or give you where you would like a particular access to the raw text to translate You don't need to be an expert to write an image to be placed by indicating from. With a completed PDF, you the image name in a new will be able to upload your file to article - write about the games, applications paragraph or by embedding the the main Full Circle site. and hardware that you use every day. image in the ODT (Open Office)

full circle magazine #75 21 contents ^ https://spideroak.com Get 25% off any SpiderOak package with the code: FullcirclemagFans

full circle magazine #75 22 contents ^ AASSKK TTHHEE NNEEWW GGUUYY Written by Copil Yáňez

f you have a simple question, and accumulated guano, it would make Before my teasing goes too far, tweaking user settings, I “Ubuntu Touch” sounds like what a great little walkup with easy I have a confession: I’m a Windows downloading Internet Explorer, happens when you get too close to watering hole access. It’s got curb gamer. I would sooner give up my and, oooh, look, something shiny Mark Shuttleworth, contact me at appeal! Let’s live there. own kidney than get rid of my just distracted me because I’m SO [email protected]. 50th-level female Nord character BORED. Thus was the cradle of in Skyrim. Her name is Sheila and Today’s question is: civilization gentrified. And with she’s getting married to Lydia, her For to be Q: With Ubuntu improving at such gentrification came comfort. And faithful companion. I like Skyrim competitive, it’s got to “just work.” a heady pace, is Linux gaming with comfort came a desperate because, in addition to wielding a keeping up? need to fill all those hours we used two-handed battle sword and I’m going to argue that Linux to spend hunting and gathering. killing lizard-men, I get to live in an gaming has arrived. At the very A: Yes. And to explain why I think idealized world of progressive least it’s putting its tray table and so, let’s go back a bit. Say, a few Modern video games are the social politics where no one bats seat back in the upright, locked millenia. inevitable outcome. Gaming is the an eyelash when two females get position. Users like me can now sort of leisure activity that signals married. It’s like Massachusetts. download games from trusted For tens of thousands of years, a transition from With dragons. sources and rely on the game to humans survived as hunter- hunting/gathering to shabby-chic automagically adjust itself to gatherers, living a precarious cave living. Knowledgeable users will point optimal playable settings. I can existence balanced on the knife- out that I can play Skyrim on start playing without looking up a edge between having just enough If Linux appears to be leading Ubuntu using WINE or single dependency or rolling back a food to live and becoming the from the rear with regards to PlayOnLinux, Windows emulators single browser or glorping a single protein layer in a saber-toothed gaming, it’s because Linux users that allow you to run Windows foopsiwitz. tiger’s australopithecine sandwich. didn’t always have as much time as programs on your Linux machine. their Windows-user counterparts. I They might also suggest I run a I came to this realization after a But then someone was all, hey, mean, come on, Windows users virtual machine, basically a walled recent gaming bender where I what the hell? There’s a perfectly had all sorts of time, hours upon off part of my computer where went eighteen hours without food good cave over there. It’s hours of down-time they needed to Windows can run free like a panda or sleep just so I could hand forge protected from the elements, has fill. Pretty sure the Lascaux cave at the zoo. a silver wedding band for Lydia. In great airflow and valley views, and paintings were the work of an early a matrimonial haze, full of love and once we clear out the ten Windows admin who drew them But none of these solutions are tolerance, I thought I might have thousand bats living inside and while waiting for a spinning for the faint of heart or, like me, another look at Linux gaming. sweep up a century of hourglass to resolve. the stupid of brain. They require

full circle magazine #75 23 contents ^ ASK THE NEW GUY The last time I did this, Valve The cool thing about Steam is I downloaded two games from that only you and your friends can had just announced its Steam that if the game says it plays on the Steam Store, both free. access. video game distribution platform Linux (and your machine meets the for Linux. And the Ubuntu minimum specs), it pretty much TEAM FORTRESS 2 TF2 has been around since Software Center seemed to be will. What’s more, if you download Steam 2007. I mean, that was before featuring slick-looking video a game and later reformat your Twitter, man! As such, the games on its front page more hard drive or acquire another Team Fortress 2 will be familiar likelihood of the game looking often. I knew there were lots of computer, you simply load your to anyone who’s played Unreal dated is very high. So I was games to play. Steam profile and re-download Tournament. Or, you know, Team surprised at how well the graphics your games. Fortress 2 on another platform. have held up. Seriously, unless you But what was the experience Basically, it’s teams of mercenaries think every game should be as really like? I went looking for some Probably the best thing about on a strange planet fighting for photorealistic as Skyrim, the free games to answer this Steam gaming on Linux is that it control of a map. Or something. gameplay and look of TF2 won’t question. I found three good automatically adjusts the game Whatever, it’s a bunch of people leave you wanting for anything. candidates, all free or free-to-play settings to match your PC’s specs. fragging each other with plasma (meaning, you can play the game, So if you’re rocking a multi-core guns and rocket propelled Probably the biggest surprise but advancement will eventually processor with discrete graphics grenades. This game has an online for me was how fast the game cost you something). Let’s take a card, the game will start with component that allows you to play played. I am running Ubuntu 13.04 look. higher settings. If you’re using a with anonymous players on a on a three-year-old AMD-based slower machine, you may not get server or set up your own game machine. It’s got a separate video The first two required the all the eye candy, but you’ll still be Steam client for Linux, available at able to play. This is important for http://store.steampowered.com/. Ubuntu users because many of us turned to the OS because it keeps Steam isn’t a game itself. It’s us from joining the “arms race,” the software that allows you to desperate competition to own the download, play and backup games. most powerful computer on the It works on Mac, Windows and block. Linux (although not all games play on all platforms). There are lots Once you set up your Steam and lots of games available on profile, downloading a game is a Steam for Linux, some of them point-and-click affair. It will cost familiar titles from other platforms you money to play most games but (like Left 4 Dead 2 and Counter older titles are cheap or free, and Strike). there are usually demos available.

full circle magazine #75 24 contents ^ ASK THE NEW GUY card, so I didn’t expect the behind me yelling, “Call the police, “It just works!” Steam? graphics to move like molasses on you moron, there’s a murderer a cold day. But I also didn’t expect behind that door!” If you enjoy scary movies, check VENDETTA ONLINE the stutter-free gameplay I out the demo for Amnesia: The experienced. And I didn’t need to Amnesia came out in 2010 and Dark Descent. tweak anything myself to get it. there’s a sequel in the works. The Steam automatically detected my atmosphere is dark and the sound Amnesia: The Dark Descent setup and prepared the game for design is great. You’re never quite Verdict: 7 Unholy Phantasms out optimal play. Nice. sure what’s around the next corner of 10 but looking is half the fun. The I had fun running around, game even recommends you play it For the final gaming test, I tried blasting people with my gatling in a dark room with headphones something from the Ubuntu gun, and watching as my limbs flew on. I’m not sure I’m brave enough Software Center. We all know how apart whenever I was killed by to try that, but I can see the easy the USC is. It lists all the titles another player. If you’re into team- appeal. from trusted sources, offers free based first-person-shooters, check and paid software, and pulls in all it out. Again, the smooth gameplay the bits and pieces you need to run and effortless set up was a the software of your choice, Team Fortress 2 Verdict: 8 pleasant surprise. This is why I say without any effort on your part. Severed Limbs out of 10 that we’re really getting somewhere with Linux gaming. Is the Ubuntu Software Center My dream has always been to Never underestimate the power of, the open source counterpart to get a job as a planet-hopping space AMNESIA: THE DARK hippie. I’d bring my laser-lute and DESCENT photon-harp, and jam with all the other smelly long hairs from Steam around the galaxy. So, pretty much my life ported to an online game. Amnesia is a creepy horror game where you run around a dark VO is a MMORPG, a Massively castle, looking behind closed doors Multiplayer Online Role-Playing and basically acting like every Game, set in space. You get to horror movie victim you’ve ever build a spaceship and fly around seen. Hear that noise over there blasting enemies and acquiring that sounds like the crusty nails of resources, which you then use to a long-dead woman? Yeah, let’s go upgrade your ship and weapons. look there. I just needed someone

full circle magazine #75 25 contents ^ ASK THE NEW GUY Rinse and repeat. a corner with Linux gaming. The LIBREOFFICE SPECIAL EDITIONS: Steam/Ubuntu Software Center This game was originally model should work well for more released back in 2002, when complicated games (*cough* dinosaurs still roamed the earth. Skyrim *cough*). Those who need Or at least AOL did, anyway. This all the fancy graphics can shell out might explain the rudimentary their hard earned cash for faster graphics. computers.

But, once again, gameplay Those of us who just need a trumps just about everything else. peaceful brook overlooking a quiet http://fullcirclemagazine.org/libreoffice- http://fullcirclemagazine.org/libreoffice- Within a few minutes of loading valley where we can have a special-edition-volume-one/ special-edition-volume-two/ the game and choosing my ship romantic picnic with our life- class, I was floating among partner (and the occasional dragon OTHER SPECIAL EDITIONS: asteroids, shooting at roving sighting) can play, too. enemy ships and docking at space ports. All I needed was my laser- With such radical advancements lute and I was good to go! in gaming, can there be any doubt that fragging cartoon avatars using And the gameplay was super face-melting pulse guns represents fast and stutter-free. Again, much the peak of human evolution? of this has to do with the simpler . But the fact that I The answer is no, there cannot. can do this with an older computer, hhttp://fullcirclemagazine.org/scribus- http://fullcirclemagazine.org/ubuntu- development-special-edition/ for free, without having to look up Good luck and happy special-edition/ any tricks or tweaks to get it Ubuntuing! working, is pretty cool.

Vendetta Online Verdict: 6 Warp Drives out of 10 Copil is an Aztec name that roughly translates to “you need my heart for Three great games with what again?” His love of women’s absolutely no hassle to get shoes is chronicled at running. yaconfidential.blogspot.com. You can also watch him embarrass http://fullcirclemagazine.org/virtualisat himself on Twitter (@copil). -series-special-edition/ I honestly believe we’ve turned

full circle magazine #75 26 contents ^ LLIINNUUXX LLAABB Written by Charles McColm NNeettggeeaarr NN330000 WWiirreelleessss RRoouutteerr

ver the past couple of routers, I went online and looked Opening the box I was surprised selecting PPPoE from the Internet O months I noticed our Internet at consumer ratings on several the first thing I saw was a printed Service provider tab, and then connection appeared to be slowing different sites. The router I chose, copy of GPLv3 and GPLv2 license. entering my details. down. Network games were okay, the Netgear N300, was also the This really isn’t that surprising this but downloads trudged along at second least expensive at $39. day and age since a lot of routers The router interface is clean, around 100 kb/s, and our tablets While this wasn’t a primary use some form of *NIX. The box but somewhat unresponsive, likely and phones were having great concern, it was a nice bonus. came with a power cable, the due to Netgear’s “genie-ing” the difficulty watching streaming WNR2000v3 router, and a short web interface. According to this video. After a bit of help from our yellow ethernet cable. article on the OpenWRT website ISP, I narrowed the problem down http://wiki.openwrt.org/toh/netge to our router. ar/wnr2000, version 3 of the WNR2000 runs OpenWRT (version Having just returned from 1 and 2 do not). If this is true, holiday, our budget was limited to Netgear has gussied it up to look under $100. In the past I’ve owned like something else and stuck the routers by Netgear, Linksys, and D- genie moniker on it. Link, and, while our Linksys router served us well for a couple of As I mentioned earlier the years, our Netgear also worked Configuration turned out to be WNR2000 is a wireless N router, it very well. There were 10 routers a bit of a pain, the router’s “genie” bonds a couple of channels that fit in that range up for Netgear makes at least a couple software mis-detected our together to attain a theoretical consideration. Of those routers I of routers under the banner N300 connection as a PPTP connection maximum of 300 Mbps. The first excluded the D-Link routers – the WNR2000 and the rather than a PPPoE connection. real test was streaming video to because the couple I’ve owned in WNR3500L. The WNR3500L is a Having owned a couple of Netgear our family tablet. I didn’t hear any the past both ended up dropping reasonably priced gigabit router routers before, I knew they tend to of the usual complaints about wireless connections frequently sold on Amazon for $60. This use 10.0.0.1 instead of 192.168.0.1 Internet speed from family, so the after only a few months of use. Of article covers the WNR2000 – a as an address. Opening a terminal WNR2000 appeared to have at the remaining routers, only the non-gigabit wireless N router. Had and typing ifconfig confirmed the least fixed that problem. routers priced around $100 had my local store carried the Amazon router had assigned my notebook gigabit ports, and, since we already N300 router, I might have bought an address in the 10.0.0.x range. I Netgear also provides a free have a gigabit switch, I eliminated it, but I needed a router quickly. corrected the router setup by genie app for iOS and Android them. To judge the remaining going to the Basic > Internet tab, devices. I tried the genie app on

full circle magazine #75 27 contents ^ LINUX LAB our tablet but was unsuccessful like on the tomato-hacked Linksys logging in to our router using the router we used to own, but you can password I created or the default set up the WNR2000v3 to send out “password” password suggested email notifications of the logs, a by the app. Oddly enough, the My handy feature to have if you’re Media section of the genie app did away and want to monitor your work – allowing us to stream video router from your phone. from our XBMC machine to our tablet. If you own an iPad, you’ll Netgear makes several routers appreciate this feature since, in my in the N*series, the top end using experience, most of the iOS upnp the new 802.11ac standard which applications are crippled until operates on the less busy 5GHz purchase. Sadly, all of the genie wireless antenna both completely default, I turned it off on the band (the WNR2000v3 operates on apps except the upnp media app, and by schedule, and create a WNR2000v3. Having UPnP enabled the 2.4GHz band). At the higher and the QR barcode reader on the wireless access list. The WNR2000 is just begging to be hacked, and end, the routers claim larger page after, wouldn’t work without can also act as a wireless access judging by the number of DoS wireless coverage, better video logging in to the router. point. This feature lets you run a attacks on high ports – 15 (one of streaming, and signal interference cable from the standard ethernet which appears to be legitimate avoidance. With over 60 wireless As expected, the BASIC tab of port on a router to the WAN port traffic) in 1 day, it’s a good thing I signals available nearby, our N300 the router is a really dumbed down on a WNR2000 and use it as the turned it off. Disabling UPnP does (WNR2000v3 model) has been interface that doesn’t allow a lot of access point. The WNR2000 can not prevent upnp devices on the performing well - though we’re control. The ADVANCED tab also act as a wireless repeater, local LAN from functioning covering only roughly 1000 square contains more of the options you’d effectively boosting the wireless correctly. Our iPad and Android feet. The N300 isn’t the most expect on a router, Internet setup, signal in a different room. phones were all able to correctly feature-rich router on the market, wireless setup, LAN setup, Quality connect and stream to and from but it’s a sight better than other of Service rules, parental controls, Port forwarding and triggering our XBMC media center with UPnP routers I’ve tried, and at about half site blocking, and more. One of the are also supported under the disabled on the router (this may the cost of routers that have failed features I look for is the ability to Advanced Setup section. I’ve used have been why the iPad genie app on us. set up DHCP reservations based on port forwarding in the past to refused to log in correctly, but I’d MAC address, a feature under the open up ports and allow traffic to rather be safe and not use them Advanced > Setup > LAN setup come through for a game server I than deal with a hacked server). section. ran. Charles is a step-father, husband, As I’ve hinted above, the and Linux fan, who hosts a not-for- The Advanced > Advanced Universal Plug and Play, UPnP, is WNR2000v3 keeps some logs. profit computer refurbishing project. He maintains a blog at: Setup > Wireless Settings let you enabled on a lot of routers by There isn’t a fancy graph of traffic http://www.charlesmccolm.com/ turn on and off the internal

full circle magazine #75 28 contents ^ MMYY SSTTOORRYY Written by Bill Cairns

started with Ubuntu in 2005 on not always logical. But, first of all, I covers nearly everything that I can The only problem that I have I “Breezy Badger” 5.10. Until then, buy in completely with the concept possibly want to do with my not been able to solve or work my wife and I had shared a home of Open Source software. I started computer. Best of all, I can try around is that I never managed to computer, but, when we bought a in computers in 1966 as an something, and, if it doesn't meet get my old Canon laser printer to new computer, I decided to extend assembly language programmer my requirements, I can throw it work on Ubuntu. I am biased my horizons a bit and experiment working on operating systems away at no cost except the time enough to think that this is Canon's on the old one. I had been exposed maintenance (and later, operating that I have used for the fault and not Ubuntu's. to SuSe at work but now I had read systems development), and in experiment. a bit about this new distribution of those days it was impossible to I switched to the Unity interface Linux called Ubuntu, and, being a even conceive of the idea of not I seem to have so much more with 12.04 and like it a lot. I do good South African, was as much having access to the source code of control over what happens in have the problem, though, that attracted by the name “Ubuntu” as all systems software. Then, slowly, Ubuntu than I ever had using Gimp does not run well under by the idea of running Linux. software became big business, and Windows. (Actually, I still help lots Unity, and so, being a heavy Gimp source code became hidden from of people with their Windows user, I have been forced to run So I asked for the free disks the customer. (I sometimes machines and am constantly Xubuntu as well as Ubuntu, and from Canonical and installed them secretly wonder if that is not annoyed when the system wants to now I run both Xfce and Unity. Not on the old computer, and have because the code is of such a low do things its way rather than my really a problem, but I wish that been hooked on Ubuntu Linux ever standard that the software way). the problem would get solved so since. I have tried every version of companies are ashamed of it). It is that I could settle on a single Ubuntu, but, since 2010, I have not that I want to change the But I think that what I really interface. stuck to the Long Term Support software; it is that I – illogically – love about Ubuntu is that the user releases for my main machine and want to know that I can if I want to! community is so enthusiastic about I live in a large retirement have loaded the intermediate helping people with their resort in the South African country. releases on a test machine (which And then, I don't like paying a problems. Ask any question from I must confess that my attempts at was originally the machine that I lot of money for stuff that I don't the experts and, instead of being evangelising Ubuntu have not been first used for Ubuntu until I bought use very often, and I don't like told to try Google, there will be too successful. I have been much yet another new new machine last piracy. At the moment, Microsoft three or four responses. I have more successful in promoting the year and they all moved down a charges over R2000 for a copy of never had a problem which the concept of Open Source software. rank). Microsoft Office. That is insane community has not been very (If anyone has a problem with when LibreOffice costs nothing. helpful in trying to solve. (And, Word, I immediately install Why do I love Ubuntu? The Using Ubuntu, I have access to a let's face it, some of my problems LibreOffice for them!) Slowly, reasons are long, and complex, and whole world of free software that have been pretty infantile!) slowly ...

full circle magazine #75 29 contents ^ MMYY SSTTOORRYY Written by Juan Martin Sierra

t started with Ubuntu 07.10 installed Thunderbird, Firefox, laptops have become very I when a friend showed me a OpenOffice, etc. expensive in my country. It´s a pity Full Circle Podcast Knoppix Live-CD, and then I because I don´t use Russian a lot Episode 34, Googled about it, found Ubuntu Then I moved to another anymore and there are places like and asked for a CD from ShipIt. country in 2009 and bought my Wictionary and others that do the Raspberry current laptop, an Asus K50ij from job very well. However, Skype is a Jamboree 2013 At this time I had an HP laptop BestBuy. Ubuntu worked great but must for me now. My friends don't with a 1.7 GHz Centrino Mobile the webcam was upside down so I use Google Talk, which could be a Your hosts: processor and 768 DDR Ram. I dual eventually stopped using Ubuntu replacement for Skype, so it's Win7 • Les Pounder booted it with XP and I loved and used Win7 a lot more. In time, for the moment but I am looking • Tony Hughes Ubuntu. I didn't notice big the camera issue was fixed but not forward to going back to Ubuntu. • Jon Chamberlain performance gains but I loved the in Skype. I Googled a lot and found Also, I don´t like to dual boot. • Oliver Clark idea of open source software. a transitory solution that fixed the and Freaky Clown issue, but I had to do it every time I The only problem was that I logged into my session*. So, again I from the Blackpool (UK) LUG couldn't connect Ubuntu to the eventually started to use Win7 http://blackpool.lug.org.uk Internet. I was then in Central Asia because it didn't have that and had to connect to the Internet problem. Welcome to the first of a 2 thru PPPoE protocol or something part conference special, in like that, and it was impossible to I wish I could fix that issue and this episode the presenters do it in Ubuntu, for me at least. So use Ubuntu 12.04, which I really reflect on the first ever I had my laptop connected to a PC liked. I liked also Lubuntu and * Gord notes: This web page may Raspberry Jamboree held at with XP thru a wired connection in Bodhi Linux because I could see have the solution: the Manchester Central order to have Internet on my significant performance gains, but http://pc-freak.net/blog/how-to- Conference Centre on 9th laptop. the issue in Skype appeared on fix-upside-down-inverted-web- March 2013 those distros as well. camera-laptop-asus-k51ac-issue- Also, there was a very powerful on-ubuntu-linux-and--- dictionary that didn't run in Wine, Right now I use only Win7 and I linux/ so eventually I used XP most of the hope to have more luck when I buy But don't access it in Windows -- time. However, I started to use another laptop. I don´t think it will the site might contain malware. open source software in XP be in the near future because my whenever it was possible, so I laptop works great so far, and

full circle magazine #75 30 contents ^ RREEVVIIEEWW Written by Ronnie Tucker OOUUYYAA CCoonnssoollee

It all began in July 2012 with a button (on the controller) Kickstarter fund for the creation of until it flashes two lights (from the the Ouya, an independent gaming four at the top of the controller) at console based on the Android which point it’s done and you can . They asked for proceed. nearly $1m. In the end, they received almost $9m with 63k My only reservation, thus far, backers. Impressive stuff. But is was giving my bank card info to a the final unit impressive? screen that could very well have been insecure. Your browser will at least display https or a nice reassuring padlock symbol, but the Ouya just presents a pretty screen. At least try and assure me it’s secure!

PLAY TIME wireless, has a small touchpad Build Number: 1.0.328_r1 Software Version: 1.0.6 (above and between the d-pad and Android: 4.1.2 With all the necessary digital right stick), and is about the size of paperwork done, you’re presented your average Playstation/Xbox with an orange screen displaying controller, but not as heavy. It has THE SETUP THE KIT four options; play, discover, make, the usual array of buttons (four), and manage. two sticks, one d-pad, and four First boot is a bit fiddly—it The Ouya itself is tiny. It’s shoulder buttons. Between the d- involves setting up your wireless, approximately 2.5” square (about pad and right stick is the Ouya signing up to Ouya, then giving the length of your index finger), button. them your bank card details (for has a round on/off button on the app purchases)—all done through top, and can safely fit in the palm Just for completeness, the the controller. Took a while, but I of your hand. On the back is an Ouya comes with a modified got there in the end. Pairing your HDMI port, USB port, network Android OS which is listed on my controller to the console is easy socket, and a connector for the box (as of July 2013) as: enough. You just hold down the power supply. The controller is

full circle magazine #75 31 contents ^ REVIEW - OUYA CONSOLE

Play - this lists your installed game. Others are interesting but apps/games. are either terrible to look at (some Discover - this is the Ouya store classed as ‘retro’) or quite slow (I’m where you install/buy apps/games. looking at you Amazing Frog). Make - this is more for devs, but is Thankfully, though, you can install where side-loaded apps appear. Plex and TuneIn on the Ouya so More on that later. even if you’re not a gamer you can Manage - this is the Ouya settings stream media to your TV using the screen. Ouya.

First stop is ‘discover’ to install SIDE LOADING some games. Under discover, we’re given categories such as featured, Side loading is the process of VIP (for games only on Ouya), installing apps/games using the several playlists (from developers I Android APK file rather than the believe), showcase, trending, and Ouya store. Initially it’s fiddly, but software versions genres. Searching is done using the The ‘manage’ option (in the the easiest way is to use the Ouya System updates - checks for yellow Y button. main menu) presents you with; browser to install the Amazon system updates. account, controllers, network, appstore. Yes, you can install the Advanced - this is the Selecting a title takes you to its notifications, and system. Google Play store, but you’ll have equivalent of Android Settings and info screen with options such as Account - your Ouya account. to hunt the internet to find an APK lets you turn on/off wireless, download, rating, and more info. Think of this as being your Google file as Google doesn’t readily bluetooth, look at storage used, account in Android. In here, you distribute it (even once I did get it apps installed, and such-like. Heading back to the main can set parental controls and edit installed it failed to run). Once the Factory Reset - reset to factory screen and clicking ‘play’, you’re your payment settings. Amazon appstore is installed, you settings. presented with the games you’ve Controllers - lets you re-pair or can browse (using the touch pad) installed. You can either click the add new controllers. Up to four through all their stuff too, but, and All menu items are quickly icon to load it, or press the blue ‘U’ controllers can be added. it’s a big but, not everything will displayed and there’s no lag that I button to get info on the game to Network - lets you choose a work on the Ouya even though it’s could see. uninstall it if necessary. wireless network from those Android. Things like Netflix work detected. just fine, but take things like As of writing, there are only From the main menu you can Notifications - this where your double taps to select items. about 200 games for the Ouya so click ‘make’ to get access to a web system messages are. the range is quite limited. The only browser (via the software option), System - this presents you with: things to hold my attention were CONCLUSION or click ‘builds’ for developer stuff. Console Info - displays system the emulators and the little crane

full circle magazine #75 32 contents ^ REVIEW - OUYA CONSOLE

Will it usurp Sony or Microsoft? CONS: UBUNTU FORUMS IS DOWN FOR MAINTENANCE Definitely not, but for about £99 • USB socket is a bit hit and miss. ($99), it’s an Android game console Wouldn’t recognise my 8GB stick, There has been a security breach on the Ubuntu Forums. (or media player) that you can plug but had no problem with my 1GB into your HD TV. It’s also still early stick. Both were formatted as The Canonical IS team is working hard as we speak to restore days for the Ouya. It’s a bit late in FAT32. normal operations. This page will be updated with progress reports. coming, but I’m sure (I hope!) it’ll • quite a few reports of buttons garner a great amount of sticking developer/hacker interest. Build • d-pad feels a bit cheap WHAT WE KNOW quality is a bit ropey, but for £99 • out of the box the range of you really can’t expect much! games and apps is very limited Unfortunately the attackers have gotten every user's local username, password, and email address from the Ubuntu Forums PROS: database. • it’s small and cheap • fairly powerful for such a small The passwords are not stored in plain text, they are stored as salted box hashes. However, if you were using the same password as your Ubuntu • already has emulators for SNES, Forums one on another service (such as email), you are strongly Megadrive, C64, MSX, etc. encouraged to change the password on the other service ASAP. • can use the Amazon appstore for Netflix, etc. , Launchpad and other Ubuntu/Canonical services are NOT affected by the breach.

FINDING HELP

If you're looking for a place to discuss Ubuntu, in the meantime we encourage you to check out these sites:

http://reddit.com/r/ubuntu

https://plus.google.com/communities/107299007624972266094

http://ubuntu-discourse.org/

full circle magazine #75 33 contents ^ SSOOFFTTWWAARREE SSHHOOWWDDOOWWNN Written by Tushar Bhargava TThhee MMuussiiccaall TTrriioo

verybody loves listening to “I’ve never been 100% satisfied have similar origins. pause/play button, a track E music. However, no one with the audio player selection in progress bar, two arrow buttons particularly likes managing their GNOME,” he wrote and went on to THE USER INTERFACE pointing to the next and previous music collection. That's where announce a new project called tracks and a circular volume dial. music player applications come in. 'Remix Player' which we know As an , I am curious The 'shuffle' and 'repeat' button, From organizing your music today as Banshee. He also listed his to see KDE's offering – Amarok. however, are conspicuously (and collection to automatically grievances with the current However, I am in for a rude shock, most inconveniently) absent. To retrieving the album art, they options and most readers an aesthetic outrage that is conclude, Amarok's UI, while make our lives much simpler. The concurred with his sentiments. Amarok's User Interface (UI). The certainly not beautiful, is still fairly most famous, of course, is the Thus, Banshee was created, like default UI has a business-like gray usable. iconic iTunes. However, Linux has most software projects, to scratch tone which is rather an eyesore. It's its own bevy of feature-filled music an itch. a 3-column UI – the first column Now to the GNOME contenders players, some with innovations acts as the content browser and – Banshee and Rhythmbox. that surpass their Mac and So our entire musical trio came has a search bar, the second is Banshee's UI is simple and elegant. Windows counterparts. This article into being because their Amarok's jewel, the context It is a 2-column interface, with the is the story of the three front developers wanted something browser (more about it later,) the second column being divided into 3 runners, Linux's musical trio – better. There may be several last column is the playlist manager. panes. The first column acts as a Amarok, Banshee and Rhythmbox. differences among them, but The playback controls on the top navigator, it shows the 'Libraries' Amarok, Banshee and Rhythmbox are fairly straightforward – a large for music, videos, audiobooks and podcasts, along with 'Online SCRATCHING THE ITCH Media'. The second column shows album art in the form of square According to a Wikipedia entry, tiles. Not only does this make Amarok was originally created by finding your favourite song Mark Kretschmann to provide a effortless, but also makes Banshee better alternative to XMMS – a the most beautiful music player free music player that was popular application. Another pane allows during that time. you to choose the artist whose songs you wish to hear. The last On December 15, 2004, Aaron pane displays the songs from the Bockover made both an album you selected. Written down announcement and a confession in badly like this, the UI sounds a seemingly innocuous blog post.

full circle magazine #75 34 contents ^ SOFTWARE SHOWDOWN

confusing but is actually extremely album art is relegated to a small In the midst of the controversy 'Fair Trade' , the hastily named yet intuitive. The playback controls corner at the bottom of the player. over Napster and digital piracy, we surprisingly good 'Cool Streams' – include a pause/play button, Rhythmbox, however, has the most often overlook an important fact: a collection of select radio streams forward and back buttons for the comprehensive music playback the Internet is a fount of free and that spans all genres, next and previous song. A slide- controls of the trio – a play/pause legal audio in the form of podcasts Jamendo.com – a digital platform down volume control, a search bar, button, forward and backward and Internet Radio streams. A true for artists to showcase their a small but easy to use repeat buttons, a repeat button, a shuffle 21st century music player should creations, and, of course, the button at the bottom, and a button and an option to simplify take advantage of this reality. ubiquitous Last.fm – for shuffle option integrated with the the music browser visibility with recommendations and discovering forward button cover all the basic just a single click. The icons are Amarok certainly taps into the new music, a central tenet of the features. well designed and convey their power of the Internet. Choosing Amarok philosophy. purpose clearly. The aggregation the 'Internet' option in the Rhythmbox has a nice, clean of all the controls in a single place browser column reveals a variety Banshee also has an impressive and perfectly understandable UI. It saves users time and puts the of Internet music sources - a list of built-in Internet applications: has a 2-column UI, very similar to focus back on the music, extremely podcast directory, Librivox for the Amazon MP3 store to buy Banshee. The main difference is well thought out. public domain audiobooks (works music legally, the comprehensive that Rhythmbox places much less like a charm), Magnatune, an 'Miro Guide' to help you find new emphasis on the cover art. The online music store that believes in podcasts (of particular note are INTERNET INTEGRATION the shows under 'Linux and Free

full circle magazine #75 35 contents ^ SOFTWARE SHOWDOWN

Software'), the Ubuntu One Music software project that is not journey, rather than a mere tool. Banshee also has some store, a great alternative for those anthropomorphic in nature. Our Amarok's powerful context skeletons in its closet, namely its who don't want to use Amazon's musical trio is no exception. The browser shows you the lyrics of reliance on Mono – an open source music store, the enormous three music players have their own your current song, Wikipedia framework to allow Microsoft .NET Internet Archive, which has unique features, philosophies and entries of the artist, album and to run on Linux. Critics fear that everything from movies to whims. In my brief yet searching song, even tabs for you to rock out Microsoft can cripple Mono with audiobooks to full concerts, all in acquaintance with them I stumbled on your own. Last.fm integration patent suits which in turn will lead the public domain. And finally, upon a few. provides recommendations for to an early demise for Banshee. In seamless Last.fm integration new music you might like as does a sense these critics are the real allows you to scrobble your tracks Did you know Amarok, the big the 'Similar Artist' applet. banshees with their warnings of and receive recommendations friendly wolf, craves human 'Rediscover music' is definitely a death. However, regular Banshee from the comfort of Banshee itself. feedback? How do I know this, you philosophy well proved by Amarok, contributor David Nielsen ridiculed counter? Well, under the 'Help' helping users find new music and these fears and called them Rhythmbox also offers some option in the menu, Amarok has learn more about the music they 'completely unfounded'. He argued Internet integration features, two surprising options – 'Show already have. Banshee and that even Microsoft today deploys though less than the others. Feedback Icons' and 'Send a Rhythmbox have similar 'context Mono. Banshee maintainer Last.fm integration is present. The comment to the developers'. panes' for lyrics and Wikipedia Bertrand Lorentz added, ”If there 'Radio' tab offers some Internet Clicking on either gives you a entries, but activating them are any patents they would be on radio stations, again spanning chance to send your feedback to requires some effort. specific ways to implement certain several genres. An interesting the developers, either in the form features, so any other media inclusion is Libre.fm – a website of a happy/sad emoticon or a fully Banshee, meanwhile, has the player with a similar feature would that aims to provide a Free fledged comment. More annoying tendency of suddenly be as much at risk as Banshee.” Software alternative to Last.fm. importantly, Amarok asks for your hanging when too great a demand After sifting through the evidence, However, Rhythmbox lacks both a email address so that the is made of it. Euphemistically even I am of the opinion that we podcast directory and an online developers can contact you back, called 'memory issues', they are being too alarmist in the case MP3 store. In terms of Internet an impressive commitment to interfere with an enjoyable of Mono. integration it is definitely far improvement indeed. Amarok's listening experience. These need behind the others and needs to feedback icons are an idea that to be addressed soon lest Banshee That leaves us with Rhythmbox, catch up. should be picked up by all FOSS become a distant memory in the in which I see traces of an awed developers, it is a simple yet minds of audiophiles. Being able to adolescent fan. Its idol? Apple's ADDITIONAL NOTES, powerful step towards a better listen to music uninterrupted is of iTunes. The official project next version. tantamount importance. In fact, FEATURES AND MUSINGS website, almost simpering, informs Banshee's erratic performance was users that Rhythmbox is 'inspired' Apart from feedback, Amarok the reason I switched loyalties to For all the talk of dehumanizing by iTunes. When I asked the entire also has a philosophy: it aims to be Rhythmbox about three months community where Rhythmbox technology, I have yet to see a your companion in your music back.

full circle magazine #75 36 contents ^ SOFTWARE SHOWDOWN surpassed iTunes, I did not receive undisputed king of music players. Website: http://amarok.kde.org/ • Comprehensive playback controls a single reply (at the time of aggregated in one place writing). Of the three music Rhythmbox is the perfect • Libre.fm is an interesting Free players, Rhythmbox is probably the choice for those who want to only SUMMARY – BANSHEE Software inspired alternative to project that needs to innovate the listen to their music collection. It Last.fm most, a good UI can take it only so doesn't hang and has perfect • One click 'Simplify' button allows far. playback controls. However, in you to quickly change the UI to fit terms of features and Internet The Good your needs • Beautiful and intuitive UI with CONCLUSION integration it still lags far behind the other two. emphasis on album art The Bad • Great Internet integration • Limited Internet integration So which music player is the options best? Objectively speaking it's SUMMARY – AMAROK • Lack of features as compared to • Context pane works well and Banshee or Amarok Banshee. Not only is the UI enhances the music listening beautiful and easily • Reliance on Last.fm for album art experience retrieval understandable, but also it is • Simple and comprehensive packed with features. The The Good • Album art is not displayed to its playback controls full advantage seamless Internet integration will • Powerful context browser that • Stunning 'Now Playing' screen be much appreciated by users. The provides song lyrics, Wikipedia with a 'Simplify' button only criticism I have is of the entries and more Website: resources the program consumes • Great Internet integration http://projects.gnome.org/rhythm The Bad box/ and the frequent 'blackouts' when options • Resource hungry program, hangs it hangs. However, if your Inbuilt feedback options ensure very frequently computer is fairly modern, better next iterations • Certain features like the context THE WINNER OF THIS Banshee will probably hang less • Advanced playlist creation pane require some effort to SOFTWARE SHOWDOWN IS often. options activate Best album art retrieval Banshee. I have to admit, though, I was Website: http://banshee.fm/ very impressed by Amarok – its The Bad features, philosophy and the • An ugly default UI inbuilt feedback options. If Amarok • Lack of 'shuffle' and 'repeat' SUMMARY – RHYTHMBOX acquires a beautiful UI to cloak its buttons can be extremely Tushar is a 17-year-old Indian who powerful music player features, frustrating loves Ubuntu/FOSS. He programs in and provides users the sorely • Using the volume dial can be Java and C++, enjoys writing, and The Good making Android apps. Email him at needed 'shuffle' and 'repeat' slightly inconvenient, sometimes [email protected] with buttons, it may well become the even confusing • Clean and simple UI 'Software Showdown' in the subject.

full circle magazine #75 37 contents ^ If you would like to submit a letter for publication, compliment Join us on: or complaint, please email it to: [email protected]. LLEETTTTEERRSS PLEASE NOTE: some letters may be edited for space. goo.gl/FRTMl VOICE COMMANDS SOLYDK BACK OFFICE CLEMENTINE facebook.com/fullcircle magazine irst, great job on FCM. I've n FCM#73, I took a good look at found the review of Clementine been reading it right from the twitter.com/#!/fullcirclemag F your survey. There was a in FCM#74 interesting. However, start, and, even though I've moved I I question asking what people use the reviewer failed to mention one linkedin.com/company/full- from Ubuntu to OpenSuse (thanks Linux for, and I found that quite a thing that makes it totally useless circle-magazine Unity!), I still find the articles few people use Linux in for me in that, unlike both useful. ubuntuforums.org/forum businesses. Rhythmbox and Banshee, it will not display.php?f=270 play music from my network Second, would it be possible to I'm a business consultant by DLNA/iTunes server. include an article on doing basic trade, and have a special interest tasks in Linux (launch a program, ULL IRCLE EEDS OU in how people use Linux for their Ian Pawson F C N Y ! bring a background window to businesses. focus, etc) using voice commands? Without reader input I've been in IT for nearly 15 years Full Circle would be an A week ago I launched SolydK now and the fingers are aging. empty PDF file (which I don't Back Office: a SolydK variant that think many people would find supports the main business Soumen particularly interesting). We processes. A few professors are are always looking for articles, interested in using it in class for Ronnie says: The only thing I could reviews, anything! Even small management students at their find, aftera quick Google, was things like letters and desktop universities, but business users Palaver. Needs compiling, but if screens help fill the magazine. you're interestedhere's a short haven't contacted me yet. tutorial (not ours) on how to install See the article Writing for Full Maybe you know of people with Palaver: Circle in this issue to read our business interests, and would like http://www.muktware.com/5412/h basic guidelines. ow-get-palaver-speech-recognition- to take a look at SolydK BO? You can find more information here: work-ubuntu Have a look at the last page of http://solydxk.com/products/solyd any issue to get the details of kbo Ifyou do install anduse it, let us where to send your know what you think ofit. contributions. Schoelje

full circle magazine #75 38 contents ^ full circle magazine #75 39 contents ^ If you have Ubuntu-related questions, email them to: Q&A [email protected], and Gord will answer them in a future Q&A Please include as much information as you can about your problem. Compiled by Gord Campbell issue.

Q Every time I open the lid of Q I tried to install Ubuntu, and No, you will spend more time messed up? my laptop, Ubuntu requires wound up wiping out my A correcting Tesseract's output me to enter my password. How do I Windows system -- and all my than if you just typed it in from (Thanks to Cheesemill in the disable this? priceless data. How can I recover? scratch. A Ubuntu Forums) In recovery mode, enter this command, which (Thanks to ubudog in the Stop using the computer will let you edit the file: A Ubuntu Forums) In System A immediately! You may be able How can I set my keyboard mount -o rw,remount / Settings, under Brightness and to recover some of your data, Q permanently to Portuguese? Lock, change the "Lock screen maybe a lot of your data. after" setting. (Thanks to papibe in the Remove the hard drive from the I have the "backports" A Ubuntu Forums) Open Q repository activated in Mint computer. If this is your only 'Keyboard Layout', add the I have a folder in my home computer, buy another hard drive, 13, so I get the newest versions of Portuguese keyboard by pressing Cinnamon. I understand the Mint Q directory that I want to add to install it, then install Ubuntu. If you the + symbol, then move it to the the "Places" sidebar. don't already own a USB adapter team has forked Nautilus, but top of the list or remove the other when I click on File Manager, I still for an external hard drive, buy one, layouts. In Ubuntu 13.04, open the (I've used a couple which cost less get Nautilus. A folder in the File Manager. At than $10.) Install Testdisk and the top-right of the window there's Photorec and read about how to Open a terminal and enter I have done the latest updates this command: nemo a gear, click on it and choose use them. Select the one which Q on Xubuntu 12.04 and noticed A Bookmark this Location. seems most likely to be useful. it has not been asking me for my If you decide you want to make Plug in your old hard drive as an password to authenticate it? external drive. Run your chosen nemo your default file manager, go I have a . from a trusted data recovery package, and see to this web page: Q Yes, that's the new normal. http://www.fandigital.com/2013/0 source. When I double-click on what happens. A See http://goo.gl/DNlIX it, I see what is inside. How can I 1/set-nemo-default-file-manager- install it? ubuntu.html I modified an important file, Right-click on it and select Will the Tesseract OCR Q As well, there is a file manager Q and can't boot into the in the panel, which requires further A "open with" GDebi. program be faster than graphical system. When I boot into looking at an image and typing the work. Right-click on it and select recovery mode, the filesystem is "Edit". Change the Application text into a file? read-only. How can I fix the file I

full circle magazine #75 40 contents ^ Q & A from nautilus to nemo, click on http://www.templetons.com/brad/ will never get it. will expose the question to people Update. copymyths.html (By complete in a different set of time zones. coincidence, I have known Brad It's worthwhile to become Also, there is a (nautilus) File since he was in high school.) familiar with bit torrent Manager on the left side when you downloads, because on the day a FROM THE UBUNTU NEWS click on Menu. Simply drag it into, The starting point is Google. For new version of Ubuntu is released, say Accessories. When you open example, I own Art Garfunkel's by far the best way to get it is by DIGEST, ACTIVE AND TOP Accessories, you might see an Breakaway album, and one of the bit torrent. QUESTIONS AT ASKUBUNTU: entry labelled Files, which you can songs is "I only have eyes for you." drag to the left side of the Menu. So I Google "I only have eyes for Clarification: the actual torrent I * What does ~$ stand for? You may want to edit menu you garfunkel torrent" and get selected was for the entire http://goo.gl/BORVA entries, install Alacarte, which gets several results. The second one Breakaway album -- and it installed as "Main Menu". takes me to a site where there's a downloaded in less time than it * What's the best way to SSH to download link for a "torrent" file. took to write this. machines on the local network? (Torrents are quite small, typically http://goo.gl/4Zu3q I bought a USB turntable to a few dozen KB.) In my file Note: music files aren't very big, Q convert my vinyl collection to manager, I right-click on the a typical MP3 is less than 10 MB. * How to take ownership over an computer files, but it doesn't work torrent, and select "open with existing Ubuntu Software Center very well. Transmission...." Transmission Second note: there's one app? opens up, but we're not quite possible legal glitch with bit http://goo.gl/7xc7f Just bit-torrent download the done. I need to select the file I torrents. As soon as you have some A tracks you legitimately own. I want and then click on "open." If of the file downloaded, you * Run a command with the was capturing my favorite tracks, you're lucky, the MP3 will be on become a "seeder," so you might argument from the last command turntable to amp to line-in to your system in a few minutes. be providing the file to people who http://goo.gl/EhARr Audacity. My son challenged me: do not have the legal right to "can you capture a track faster The system is not perfect. You possess it. That has the possibility * Ubuntu routing table with 3 NICs than I can bit-torrent it?" It wasn't will come across sites which want of getting you into legal hot water. http://goo.gl/m01fR close. you to install a "download manager" (for Windows) and most * May I speak with someone about If you own a vinyl record, it is of them are pure malware. I asked a question in the these applications for a grant completely legal for you to Q Forums, and got no response. proposal I am writing? download an MP3 of that record; You will also see the terms How can I keep it active? http://goo.gl/LEmC1 it's called "backup." Mind you, I am "seeders" and "leechers." A seeder not a lawyer, so I can't provide is a person who is offering a file, a Wait at least 24 hours, and * How to install multiple versions legal advice. My guru on copyright leecher is downloading. If you want A Reply with the word "Bump." of LibreOffice? is Brad Templeton: a file and there are no seeders, you Even better, wait 36 hours, and you

full circle magazine #75 41 contents ^ Q & A http://goo.gl/dUfZY * Why can't I connect to wired watch it? ports. My desktop has a front Internet with fixed IP address http://goo.gl/UoprN panel which pops off, with a filter * Auto complete for often used http://goo.gl/mUVQv behind it. I was surprised to see command line commands? * Is it possible to use Python with that the filter was pretty clean. http://goo.gl/GkkHE * WiFi issue after installing laptop the Ubuntu SDK? mode tools http://goo.gl/pY2le Take off the side panel. * Where can I order a CD of http://goo.gl/VtNU5 Surprise, there's hardly any crud Ubuntu? inside the box. Physically remove http://goo.gl/yT9M0 * Data on hard drive (erased by TIPS AND TECHNIQUES the video card from the computer. installing Ubuntu?) Clean-up Time My video card has a fan and a heat- * Differences between /bin, /sbin, http://goo.gl/uW8Wl sink with fins. Tiny dust bunnies /usr/bin, /usr/sbin, /usr/local/bin, egular readers know that I were living in the fins. A Q-tip /usr/local/sbin * what is the difference between R track the temperatures of the cleaned them out. Put the video http://goo.gl/1eNld cd \ and cd / commands in Ubuntu various components of my card back, restore the side panel, terminal? computer like a hawk. I recently put everything back where it was. * What is the difference between http://goo.gl/B6Mxc realized that my desktop was and /-get? running warmer than when it was Did it work? I was surprised by http://goo.gl/zuZvD * Corrupted Windows 7 Registry, new, so it was clean-up time. how well it worked. Measuring trying to install Ubuntu and delete everything at idle, the temperature * How often is the password asked Win7 I keep my computer on a desk, of the hard drive dropped by a full for sudo commands? Where can I http://goo.gl/JT8X9 sideways, with the monitor in front six degrees C. The video card? set it up? of it. Step one was to unplug Twelve degrees. The CPU didn't http://goo.gl/rGj4A * Is there any program for writing everything, then move everything drop by much, but I can see a big a book? but the system unit out of the way. difference when it's running flat- * Difference between "ppa-purge" http://goo.gl/OGdWG Then I could carry the system unit out. Time well spent! and "add-apt-repository -r"? to my dining-room table where http://goo.gl/g7t0F * I installed 64-bit OS in 32-bit there was room to operate. Processor (or not...) * Some fast way to save and http://goo.gl/nO1wx The family vacuum cleaner was restore tabs of Terminal? on the agenda, using the "crevice" http://goo.gl/RJ6cS * Total Newbie confused about tool. Everything which looked like a partitions vent was pretty much covered with After a long career in the computer * How do I show a message with http://goo.gl/z12sM a blanket of dust; the vacuum industry, including a stint as editor of Computing Canada and Computer username and date at login? made short work of it. Don't forget http://goo.gl/Vg3Od * I want to know when a running Dealer News, Gord is now more-or- USB ports, Firewire ports, audio less retired. process will terminate. How can I

full circle magazine #75 42 contents ^ UUBBUUNNTTUU GGAAMMEESS Written by Ronnie Tucker EEuurroo TTrruucckk SSiimmuullaattoorr 22

hile driving a large two-fold. You can either stay as a trucks, paying for their damages, alertness. As you drive around, W behemoth of a truck driver for hire – doing odd jobs for lateness and so on. No easy task! your sleepiness icon will start to fill through some long, winding roads other companies – or (and more up. If this reaches red then you’ll throughout Europe may seem dull likely), you form your own company While sitting in your truck, you be warned to pull over (in a and boring, it’s actually quite and accept jobs. With that, though, can check a map of Europe and see designated area, not just addictive! And hypnotic -- but with come responsibilities such as all the jobs available. You can filter anywhere!), and sleep. If not, you’ll a touch of road rage thrown in for having to get a bank loan to buy a them by locations, distance, be continually fined until you do good measure. truck, paying off that loan, having money, and so on. From within sleep. Seems simple enough, but if to repair your truck from your own your warm cabin, you have access you’re job requires you to be there savings, and taking the blame to GPS data (showing you your in three hours (in game time), and INSTALLING when you damage the goods. route), job info, a button to you forgot to take a nap request help (ie: you’ve tipped the beforehand, then you could be Euro Truck Simulator 2 (ETS2) Once your company is on its truck and can’t move), and several forced to take a rest and turn up at for Linux is installed via Steam. You legs, you can upgrade your base other pieces of info. All of which your destination late. Not good. purchase the Windows game and hire other drivers to help your come in handy at some point. You through Steam as you normally cash flow. Of course, this means also have to remember to keep an Anyway, that’s the basics of the would and let it install. Once the more bank loans, buying more eye on your fuel level and your game. Take jobs, deliver stuff, Windows version is purchased and don’t crash. There is more to it installed you need to go to Steam > such as upgrading trucks, adding Library and right-click on Euro beacons, and what have you. Truck Simulator 2 and choose Properties. In the window that pops up, click the Betas tab. Now GRAPHICS you’ll see a list of available betas. As of writing (July 2013), you The visuals for ETS2 are should choose linux_testing. This absolutely stunning. Out of the will install the Linux launcher and blue, the skies will darken and it’ll let you launch ETS2 using Steam. chuck it down. The droplets of rain hit your windscreen and smear as you tear down the road. Don’t TRUCKIN’ worry though, you have windscreen wipers. If it’s dark, you The idea behind the game is must turn on your lights, of course,

full circle magazine #75 43 contents ^ UBUNTU GAMES and your lights illuminate the road aspect of it. The one big downside follow some laws, whether you when it’s dark and I have a wide ahead giving a glow to anything to ETS2, though, is the lack of a decide to indicate is entirely up to load. white and lighting up traffic cones Linux demo to try out your you. Same with you deciding to and the like. On a sunny day, you’ll hardware. You have to use Steam mount the pavement to skip Yes, it does sound like the most see the sunbeams stream through to buy ETS2, then, once you’ve queues -- not that I’d ever do such boring game in the world, but I the trees casting shadows on the bought it, you can download the a thing. Arriving at your definitely recommend it. road. I usually end up veering all Linux client to start it up. No demo destination, it’s up to you whether over the road because I’m too busy is the one thing that almost you want to try and park the truck PROS: looking at the scenery. swayed me away from ETS2 and is (much harder than it looks) or just • Amazing graphics if your machine something the makers should skip it. can handle it. The physics behind the game rectify, as I’m sure it puts a lot of • Many different ways to drive your are also excellent. Using external people off. Time in the game is not real- truck (I use keys to drive and the camera views lets you see every time. When a job says it’ll take 16 mouse to look). suspension bump of your truck. AI I like the idea that you’re not on hours including a cross channel • Dozens of cities to visit. is also good, sometimes too good, rails either. Many times I’ve not ferry, don’t panic! It will certainly • Doesn’t keep you on rails. as at times the other drivers really been paying attention, missed a take an hour of your time to do, do act like human drivers by turn off, and had to drive for miles say, an 8-hour job, but it’s always CONS: overtaking at dangerous times, before I could find a place to do a eventful. Especially since the • No Linux demo. blocking the road... you get the highly illegal u-turn to get back on game/GPS seems to love taking me • Takes a hefty machine to play. idea. track. While you are expected to down some small twisty roads • No in-cab radio/music due to MP3 licensing issues. Obviously the makers can’t replicate the whole of Europe in a game, but they have included recognisable landmarks from most cities in the game. Which is a nice touch.

CONCLUSION

I was wary of buying ETS2, but I’m really glad I did. It’s a great game for just dipping into when you feel like it. Fire it up, take a job, maybe take another. I love that

full circle magazine #75 44 contents ^ Your chance to show the world your desktop or PC. Email your screenshots and MY DESKTOP photos to: [email protected] and include a brief paragraph about your MY DESKTOP desktop, your PC's specs and any other interesting tidbits about your setup.

I use Mint 13 with the standard I like the 'bare' look of the standard From this you will gather that I Ian Pawson gnome 3 shell. The calendar and gnome. I hate icons or fancy menus absolutely hate the look of KDE! mem/cpu meter are screenlets. on the desktop. Less is more.

full circle magazine #75 45 contents ^ MY DESKTOP

System specs: OS: dual boot 64-bit 13 The background is a picture I took CPU: AMD Phenom II X2 @ 3.1 GHz with Cinnamon, and Xubuntu 13.04 myself at Niagara Falls. Memory: 4 GB (plus Ubuntu 12.04 and Ubuntu Hard drive: 640 GB 13.04 in Virtualbox, and Windows 8.1Gord Campbell Graphics: Nvidia 9400 GT Preview on a separate hard drive)

full circle magazine #75 46 contents ^ MY DESKTOP

his desktop screenshot is from and 2 GiB RAM. 3 internal HDD of GNOME 2.30 way, no questions asked, regardless T my home computer, running sizes 320GB, 500GB and 750GB, all with some modifications. of the unholy mess you prefer. Ubuntu 10.04 on an Intel D945GCPE of them WD, and two external HDD board with a Core 2 Duo 6320 proc each of them of 1TB, one Toshiba I think my Desktop isn't pretty and is Aliet Expósito García at 1.86Ghz, onboard graphics card and the other Seagate. The modem very unorganized, but it can show is an Agere Systems Lucent V.92. that in Linux you can do things your

full circle magazine #75 47 contents ^ MY DESKTOP

My Desktop: Darkest Hardware: Graphics: Intel Sandybridge Desktop Operating System: Ubuntu 13.04 64- Icon Set: Cornucopia (my own Motherboard: Gigabyte-H61M-S2P- 4 GB RAM and 500 GB memory bit compiled icon set derived from FS B3 Desktop Environment: Unity Icon set) Processor: Intel Core -2100 CPU @ Rohan Pinto Gtk3 Theme: Mediterranean Light 3.10 GHz × 2

full circle magazine #75 48 contents ^ Full Circle Team

HHOOWW TTOO CCOONNTTRRIIBBUUTTEE Editor - Ronnie Tucker [email protected] FCM#76 Webmaster - Rob Kerfia FULL CIRCLE NEEDS YOU! Deadline: [email protected] Podcast A magazine isn't a magazine without articles and Full Circle is no Sunday 11th Aug. 2013. - Les Pounder & Co. exception. We need your opinions, desktops, stories, how-to's, Release: [email protected] reviews, and anything else you want to tell your fellow *buntu users. Friday 30th Aug. 2013. Send your articles to: [email protected] Editing & Proofreading Mike Kennedy, Lucas Westermann, We are always looking for new articles to include in Full Circle. For help and advice Gord Campbell, Robert Orsino, please see the Official Full Circle Style Guide: http://url.fullcirclemagazine.org/75d471 Josh Hertel, Bert Jerred

Send your comments or Linux experiences to: [email protected] Our thanks go to Canonical, the many Hardware/software reviews should be sent to: [email protected] translation teams around the world Questions for Q&A should go to: [email protected] and Thorsten Wilms for the FCM logo. Desktop screens should be emailed to: [email protected] ... or you can visit our forum via: fullcirclemagazine.org Getting Full Circle Magazine:

EPUB Format - Recent editions of Full Circle have a link to the epub file on the downloads page. If you have any problems with the epub file, you can drop an email to: [email protected]

Google Currents - Install the Google Currents app on your Android/Apple devices, search for 'full circle' (within the app) and you'll 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: https://apps.ubuntu.com/cat/. Search for 'full circle', choose an issue, and click the download button.

Issuu - You can read Full Circle online via Issuu: http://issuu.com/fullcirclemagazine. Please share and rate FCM as it helps to spread 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' button which is available on issues 51+.

full circle magazine #75 49 contents ^