Full Circle THE INDEPENDENT MAGAZINE FOR THE COMMUNITY

ISSUE #57 - January 2012

EENNLLIIGGHHTTEENNMMEENNTT 1177 DDIISSTTRROOSS TTOO TTRRYY FFOORR EE1177

full circle magazine #57 full circle magazine is neither affiliated wit1h, nor endorsed by, Ltd. contents ^ HowTo Full Circle Opinions THE INDEPENDENT MAGAZINE FOR THE UBUNTU LINUX COMMUNITY Try Enlightenment p.07 My Story p.27

Linux News p.04 My Desktop p.53 LibreOffice Pt11 p.10 My Opinion p.28 Columns

Backup Strategy Pt5 p.12 Command & Conquer p.05 Ubuntu Games p.49 I Think... p.29

Encrypted USB Stick p.14 Linux Labs p.21 Q&A p.43 Review p.34

Varnish Web Cache p.16 Ubuntu Women p.46 Closing Windows p.25 Letters p.39

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 Canonical, the sponsor of the Ubuntu projects, and the views and opinions in the magazine should in no way be assumed tfoulhl acivrecleCamnaognaiczainlee#nd5o7rseme2nt. contents ^ EEDDIITTOORRIIAALL

This magazine was created using :

Welcome to the first issue of Full Circle for 2012!

Happy new year! I hope all of you had a great holiday season and that you're ready for more Full Circle. This month we have an article on Enlightenment17 (aka: E17) and which distros have, and had, E17. I haven't tried it in quite some time, but I'm tempted to install Bodhi on my laptop. Oh, and Greg is hoping to return next month with his Python articles. He's a bit busy with real life at the moment. But, fear not, the LibreOffice and Backup articles continue. This month Allan looks at DropBox. Last month we looked at creating a persistent USB stick. This month we take it one step further and create an encrypted USB stick. And if you run a web server you'll want to take a look at our article on Varnish web cache. Full Circle We also have a couple of great games being reviewed and a quick article on how to install Released monthly, each episode and run Minecraft. Disclaimer: Full Circle magazine can not be held responsible for the covers all the latest Ubuntu news, immediate lack of real life interaction which inevitably happens after installing Minecraft. You opinions, reviews, interviews and listener feedback. The Side-Pod is have been warned! If in doubt, listen to Alan Pope's comments regarding Minecraft in the latest a new addition, it's an extra Full Circle Podcast. (irregular) short-form podcast which is intended to be a branch And did you hear the news that Canonical have launched Ubuntu TV? It sounds to me like it's of the main podcast. It's somewhere to put all the general an Ubuntu version of XBMC/ to embed into TV's. Check out the news page for more on technology and non-Ubuntu stuff that. I'm sure you'll all be delighted to know that it looks just like . that doesn’t fit in the main podcast. I also want to thank all of you who wrote to me after I mentioned that I' received no letters Hosts: throughout December 2011. Suffice it to say that I now have enough letters for several Robin Catling months! Thank you all! Ed Hewitt Dave Wilkins All the best, and keep in touch! Ronnie http://fullcirclemagazine.org [email protected]

full circle magazine #57 3 contents ^ LLIINNUUXX NNEEWWSS

Ubuntu TV partners or deals with any brand- Air Force Drone by Robin Catling name manufacturers in these Controllers Embrace EPUB / MOBI announcements and Canonical CEO Jane Silber wouldn't name Linux Finally we have both epub and any in talks. mobi formatted Full Circle on the downloads page. At the Despite Google's renewed push on moment it's only FCM#56 Google TV, it could be seen as a that's online, but we're hoping direct response to the rumours of to have back issues online shortly. If you've any problems Canonical has taken the covers off Apple lining up a dramatic next with the epub/mobi Ubuntu TV, the latest technical generation of Apple TV. Just how "Last year, U.S. military drone files/formatting you can drop product within the Ubuntu brand. Canonical intends to sit between control systems were infectedwith an email to Jens at: Press coverage is synchronised these two tectonic plates, neither of which has a track of Windows USB worms. They seem to [email protected] across the Consumer Electronics be moving the control systems to Show (CES), selected news titles success - yet - appears to rest on Linux now,"said Mikko Hypponen, Big thanks to Jens, Oppih and (PCPro among them) and on the confidence; that device chief research officer at F-Secure, the beta testers for making Ubuntu website manufacturers want an open, via Twitter. them a reality. http://www.ubuntu.com/tv. neutral platform from a supplier that doesn't profit its' own brand As evidence of the apparent shift, This is the first public look as at their expense. he posted pictures of a drone Ubuntu TV, which, as Mark control system from 2009 (the FC Notifier Update Shuttleworth promised, aims to Although movie streaming services will be supported as well image was originally published by broaden the reach of the Ubuntu The Full Circle Notifier is still at as live television broadcasts a the Air Force), which appears to open-source 1.0.2, but the PPA has been major issue is going to be deals for sport a Windows graphical user beyond the PC - Ubuntu on updated for Oneric. FCN is a small content. In the meanwhile, you can interface. For comparison, everything tablets; smart-phones application that sits in your glory in the Ubuntu TV interface, Hypponen then posted an and TVs. Canonical is showing the system tray and will announce which, as we discussed on the unclassified slide (above) from a first Ubuntu TV at CES in Las Vegas issue/podcast releases, and can podcast, could well be the killer 2010 briefing that details Linux as with an expectation of the first be set to download them too! For application for which Unity was being part of a 2011 upgrade. Ubuntu-powered television on sale more info, see the FCN Google by the end of this year. Tellingly, destined. Source: informationweek.com Group: http://goo.gl/4Ob4 there are no announcements of

full circle magazine #57 4 contents ^ CCOOMMMMAANNDD && CCOONNQQUUEERR Written by Lucas Westermann UUssiinngg SSSSHH AAnndd RRssyynncc

ack in issue #37, I wrote an example script, simply because I separately. A few files I would about configuring an SSH A few of you may be asking why haven't implemented a decent one recommend: .bashrc (or your rc file server on your computer, I don't just use Dropbox, an yet. There are some things you for the you use), .Xdefaults B in order to use it as a external hard drive, or a USB stick should take into consideration (for terminal colors), , SOCKS proxy. Since I imagine not (for smaller files). The answer is when designing your script, such Pictures, any configuration files for all that many people want to use it quite simple: Dropbox offers a as: window managers (XMonad, DWM, as such, I decided to focus on my limited amount of space, and the The script should only do etc.) second-most used command (my other options require me to something if you're on your home first-most used command is remember to do this regularly. If network (this can be done by Do you want to update “pacman” - ArchLinux's solution to you have SSH configured on your checking the ESSID of your (meaning newest copies of the files package management). Before I “sender” (in this case, my PC from wireless, or, if you connect your are the ones to keep), or ignore get into what that command is, I'll which I transfer the files), and an laptop to the LAN by cable when at files if they already exist on the briefly explain why you might be SSH client (no server required) on home, checking if eth0 is active, or receiver (useful for music and interested in this solution. your “receiver” (my laptop, in this simply deciding on a specific time pictures), do you need to be Specifically, it lets you sync case), then you can easily write a the script should run). The reason recursive (that means following a directories and files between two small script to run a cron (in other for this is because otherwise you'll directory tree). There are some computers over the LAN (and, if words, regularly, and without any have lots of failed SSH connections other useful options to consider properly configured, over the input). If you want to automate when doing this in a location that offers (see the second Internet as well). I use it in order to this, you will need to configure SSH besides your home network. I section of this article). keep my music synced between my to use keys instead of passwords, recommend thinking about your laptop and my PC, keep my so that you can access your server habits, and finding a solution that Is the destination folder and the configuration files up-to-date, and without having to input anything. works best for you. Then write it source folder in the same location? to copy anything I need from one This is fairly simple (using ssh- into an if-statement in the script. If not, you'll need to keep track of device to the other. There are a few keygen to create the keys, and then where each file is supposed to go choices of commands you could copying the public key to the How many files/directories do (similar to #2). use, two of which would be scp server), and is explained in plenty you want to sync, and which ones (secure copy), and rsync. I'll be of places (see the Links section exactly? You can either hard-code Space – do you have enough focusing on rsync in this article, below for a link to a Wiki). each file or directory into the space on your receiver for all the because it offers progress script, or create a text-based list of files from your sender, and, if not, information, update features, and Once you have SSH configured, locations on your machines, and what are you going to do about it? useful switches like --ignore- it's time to think about how the then use a while statement and You can either reduce your list of existing. script should appear. I won't supply readline to handle each line sync files, or build a check into the

full circle magazine #57 5 contents ^ COMMAND & CONQUER script using df -h to set a limit (i.e. to avoid copying more files than -E (--executability): Keep files issues with an admin, or any kind of if there are only 9GB left, stop necessary. Some useful ones are: executable (useful for scripts) data limit you might have. Also, ssh syncing entirely, and email -u (--update): Skips files that are -h: Human-readable sizes and keys are (generally) more secure you/prompt you). newer on the receiver output than passwords, so I highly --inplace: updates files in-place --progress: Display a progress bar recommend using them wherever Once you've taken these points --append: adds data on to the ends for each file possible. into consideration, it's time to of shorter files write the script. I recommend you -x: Avoid crossing filesystem For the full list, check rsync's If there is a large influx of have at least 2 checks in the script boundaries (i.e. stick to one manpage. requests for an actual example (if you're connected to the right partition) script, I will happily deliver it next network, and if the sender is --existing: Do not create new files The basic format for rsync month. I do, however, recommend currently online). The rest of the on the receiver, only update commands is: you try writing your own, or script is entirely up to you, existing files customize any example scripts you including when and how to run it. --ignore-existing: Ignore files that rsync find to suit your needs. If you're of Back in issue #24, I wrote an article already exist on receiver the opinion you'd like one, please on cron, and since then have used --max-size=SIZE: Don't copy any let me know in an email (address is plenty of examples, so I will only files larger than this (--min-size also So, if I wanted to update all files below). If you have some concrete briefly discuss your options. When exists, though less useful in this from ~/scripts on my PC with ~/.bin questions about a script you're configuring the cron job, you can case) on my laptop, I'd write: writing yourself, you're also either dump the script in --exclude=PATTERN: Excludes any welcome to email me about it. rsync ­ru /etc/cron.hourly, or /etc/cron.daily. file matching the pattern [email protected]:/home/lswest The other option is to edit your --exclude-from=FILE: Reads the /scripts ~/.bin If anyone has questions, crontab (crontab -e ). pattern(s) from the file concerns, or simply wants to share In the crontab you can then create --partial: Keep partially copied files This will then copy it over. a script they've implemented, feel a line for the script that either runs Logically, you'll want to use the free to email me at every set number of hours/days, or Some other useful switches for actual IP of your PC instead of the [email protected]. If you do set it to run at a specific time (or a rsync: localhost IP, but this is only an email me, remember to include specific date), and so on. I think a --delay-updates: Puts updated files example. &C or FCM in the title, so that I script that runs once a day is going into place at the very end. don't overlook it. to be quite enough for this. -r (--recursive): Follows directory As we round off this article, I'd trees. like to make a few notes on off-site Links: rsync -d: Copy directories without syncing: Syncing over the Internet, https://wiki.archlinux.org/index.ph recursing (by default rsync doesn't while useful, should be kept to a p/SSH_Keys#Generating_an_SSH_k As you can see from point 3 enter any directory at all) minimum, simply because the ey_pair above, rsync offers a lot of checks -l (--links): Copy symlinks as traffic, while encrypted, will be symlinks rather large, and might cause

full circle magazine #57 6 contents ^ HHOOWW--TTOO Written by Rich Dennis TTrryy EEnnlliigghhtteennmmeenntt

NOTE: Don’t kernel panic, , Greg will be back with more Python next month.

featuring it particularly attractive.

One of the first Ubuntu respins to feature Enlightenment as a window manager and desktop In the mean time, you can grab environment was OpenGEU (shown Robin's Python Special Edition: above), initially named Geubuntu. Volume 3 from the FCM site. It Developed in Italy by Luca DiMarini reprints parts 17 to 21, of Greg's analogous to panels in GNOME or (TheDarkMaster, who wrote for Python series, in one handy PDF. window manager built on a set of , control the placement of FCM in the early days) in 2007, the libraries (EFL) built to be used in these individual modules on any respin's name was changed in 2008 creating flexible interfaces for a one of up to 2048 virtual desktops to abide by Canonical's restrictions nlightenment is one of wide range of devices, from stretched across an 8x8 grid. on the use of its trademark – only many desktop to multimonitor Enlightenment has gained a an officially recognized remix can environments available desktops. Enlightenment's default following among Linux users use Ubuntu in its name. The first for the Linux desktop, configuration is structured around because of its beautiful, flexible, OpenGEU public offering, Luna E Crescente, was based on 8.04 and has been featured in many the Engage dock, the iBar lightweight interface. Conversely, Ubuntu respins. E16, its first application launcher, iBox during its decade-long Intrepid Ibex; the next two incarnation, was released by minimized window holder, analog development, E17 has never truly updates, 8.10 Quarto Di Luna and Carsten Haitzler (Rasterman) in clock, laptop battery meter, CPU left beta status and has earned a 9.04 Luna Serena were based on 1997; its newest version, E17, has useage monitor, and Pager module reputation for being difficult to the corresponding Ubuntu been in developmnent since 2000. that controls switching between configure and prone to crashes and releases. As of 2011, the future of It is a very lightweight, themeable virtual desktops. Shelves, segfaults, which makes remasters the distro is uncertain – according

full circle magazine #57 7 contents ^ HOWTO - TRY ENLIGHTENMENT to an update on the website in based on Ubuntu 7.10 Gutsy 2010, an updated version of Gibbon using E17 for window OpenGEU was supposed to be management and as a desktop based on Testing. User environment, and prominently feedback on the distro was always featuring an Apple-inspired extremely favorable, since its interface with Google gadgets in primary competitor, Elive, was place of the OSX Dashboard. based on Debian and charged a fee Because of its reliance on to download and install. Enlightenment, Ajax technology and Web 2.0 apps, a typical gOS gOS (shown above right), system took up very little hard disk created by Good OS LLC founder space (2 GB) and had very modest Dave Liu in in 2007, was initially hardware requirements (a 1 GhZ offered to the public as "an processor and 256 MB of RAM). In technolog; E17 had been typical set of XFCE applications – alternative OS with Google Apps reviews of the distro, E17 was completely phased out. As of now, as file manager, Xfburn and and other Web 2.0 apps for the compared very favorably with gOS Space and gOS 3.1 Gadgets Parole for multimedia, Mozilla modern user." Version 1.0.1_386 other Ubuntu respins which used are available for download from Firefox. One of its innovations, - came preinstalled on the Everex GNOME or XFCE for its overall LinuxFreedom, but the website is foo, which allowed browser-based gPC T2502 sold at WalMart. It was lightness, responsiveness, and offline. Forums are still available package installation, was found to speed. As of January 2008 Version for users interested in the current be problematic, even after a . 2.0.0 beta, codenamed “Rocket”, possibilities of this now somewhat package apt-url was installed in the was offered on Everex's new line of dated distribution. usual fashion through Synaptic. Cloudbook netbooks. Because of The project's web site, problems, the next rewrite of gOS, OzOS (shown left) is an http://www.cafelinux.org/OzOs/, is V2 Rocket, eliminated E17 as a derivative created by Ruis Pais currently inaccessible and not and window utilizing the E17 window manager; much information is available. On manager in favor of GNOME, it features an elegant desktop and Distrowatch, the distribution's Compiz Fusion and Avant Window minimal suite of applications. With status has been changed from Navigator; some Enlightenment its left-centered vertical Active to Dormant. code was retained. By version 3, implementation of the iBar, ozOS the last to be offered before the seems to slightly foreshadow MoonOS (shown above)is an website and blog went offline, gOS GNOME3 – whether that's a good Ubuntu remaster developed by had become a generic GNU distro, or bad thing is up to the user to Chanrithy Thim in Cambodia. based on Ubuntu 8.04 LTS, GNOME, decide. Otherwise, the launchers Version 2 “Kachana” was initially Web 2.0 and Mozilla Prism and iBar take the user to the released February 2009, closely

full circle magazine #57 8 contents ^ HOWTO - TRY ENLIGHTENMENT followed in September of the same are planned. available to Install Now. Currently, Hoogland gave it fifth place in the years with version 3 “Makara”. This Bodhi is a semi-rolling distribution, list of commonly known and used update was based on Karmic Koala Booting into a live session, requiring clean installs only when Linux DE's – yes it is beautiful, 9.04, E17 and the Linux 2.6.28 Bodhi offers seven profiles that new Ubuntu LTS versions are powerful, flexible, but since it's kernel – it was a visually unique the user can choose from, Bare, released. According to Hoogland, still in beta, be warned, crashes respin and its implementation of Compositing, Desktop, Laptop, via the website, a dedicated and segfaults can cause headaches. E17 was highly regarded. It also Fancy, Tablet, Tiling. Each profile is package manager is “in the works”, So take on of these remixes and featured, a la , optimized for a certain type of use after which point Bodhi will be a give them a try if you're interested proprietary tools: moonAssistant, and a specific user preference – truly rolling distribution requiring in E17. They're all definitely worth moonControl, moonGrub and desktop, laptop and tablet no reinstalls. a try. moonSoftware. The distrubution is obviously tailored to each screen currently active, but the latest and hardware profile, the others E17 has a varied history as an version “Neak” has taken a new for a user's visual or organizational Ubuntu desktop environment. In a path, based on GNOME 2.28 and preference – less is more, or post of his blog, Thoughts on featuring Docky. effects and eye-candy enabled. Technology, Bodhi developer Jeff After this, a second screen offers Bodhi Linux (shown right) is the the user a choice of 7 themes. current, modern Ubuntu spin based Choosing the Desktop profile and on E17. Its primary developer, Jeff Bodhi-detorious theme brings the Hoogland, launched its first alpha user to a spartan but very on November 16 2010, after he got responsive desktop. The software frustrated reconfiguring E17 on all selection is limited on the disc, but of his systems. The distro went as developer Hoogland says, “All through four more alpha versions, the applications are available from a beta and four release candidates the click of a mouse.” Particularly before Version 1 was released on since one of Bodhi's innovations is March 26, 2011. Prominent a successful implementation of the features of the distro include the browser-based software installer use of lightweight apps like the previously mentioned in ozOS. web browser and PCManFM Select Install Software from the file manager. Currently at v 1.3, left-click desktop menu of the lead developer Hoogland's blog Application menu on the bottom details ambitious plans for version shelf, and Midori brings you to 2, planned to follow Ubuntu 12.04 Bodhi's website, where software is Precise Pangolin – 64-bit versions categorized, previewed and

full circle magazine #57 9 contents ^ HHOOWW--TTOO Written by Elmer Perry LLiibbrreeOOffffiiccee -- PPaarrtt 1111

n the last part of this series, as the link for our Total and Date we added the data and Applying the Section styles. formulas for our budget I worksheet. The end result, and Column Title Styles In the Styles and Formatting while functional, is not very pretty window, right-click on the default or easy to read. Now, we will add Now, we can apply our two new style and select New. Give the new some styles to our spreadsheet to styles to cells in our spreadsheet. style the name “Editable”. On the help make the worksheet not only The sections are “Income This Number tab, select currency and more pleasant to look at, but easier Period”, “Assets”, and “Expenses”. to read and find specific data. We Select the cells for these items and will accomplish this using cell double-click on the Section style in the Styles and Formatting window. styles. Now, we will create a style for You can select more than one cell our column titles based on the and apply the style all at once. For Back in part 3 of this series, we Section style. Basing one style on example, highlight all the column used paragraph styles to format another style makes it quick and titles under Income (Source and the paragraphs in our documents. easy to just add and change the your currency type. Set your font Amount) and double-click on the Cell styles are Calc's equivalent to differences between the styles. In and font size on the font tab. I Column Title style. Do the same for paragraph styles. Cell styles allow the Styles and Formatting suggest a font size of at least 12 the column titles under the other us to specify the border, font, windows, right-click on the Section points. Make sure the font style is two sections. background color, font effects, style and select New. Give the style regular (not bold or italic). On the number format, alignment and cell the name “Column Title.” You will border tab, create light gray protection. Styles help to create notice that the style is linked to the Editable, Total, and borders on the left and right. You consistency throughout the Section style. If you browse Date Styles can accomplish this by clicking on spreadsheet. through the tabs, you will see all the third box under defaults. Make sure that the Protected box is the settings we made for the Editable items are the items in unchecked on the Cell Protection Section and Column Section style are already set. To our budget spreadsheet that we tab. Title Styles distinguish column titles from will need to change from use to sections, we will give them a use. These are most of the cells Now, we will create the Total different background color. On the under the column titles, except We'll start by creating styles for styles by linking it with the Editable Background tab, select a suitable those that contain formulas - which our section titles and column titles. style. Right-click on the Editable light color for the background, such are our total cells. We will first Click on the styles icon (above). style in the Style and Formatting as Blue 8. create the Editable style and use it

full circle magazine #57 10 contents ^ HOWTO - LIBREOFFICE PART 11 window, and select New. Once effect of changing our dates again, password-protect the document, again, we are starting with an exact We need a way to break up the but that is easily fixed by doing the or just click OK to protect it copy of the style we right-clicked. big block of data under the same thing with the Date style. without a password. If you try to Name the style “Total”. We will Expenses section. We could just Select all the dates in the Expenses edit one of the protected cells you make changes to distinguish our put borders around them, but large section. Format > Conditional will get a message window saying totals from ordinary items. On the groups of bordered boxes look Formatting. Once again use the the cell is protected. However, the Font tab, change the style to bold. dull. Instead, we will highlight all formula ISEVEN(ROW()). Click on unprotected cells are easily edited On the background tab, select a the even rows with light gray. We the New Style button and name the as before. Using cell protection is a darker gray color than the light also want to do this quickly. For new style “Dates Highlight”. Link good way to keep your formulas gray we used for the borders - like this we will use conditional the style with Dates style. Change from getting changed once you gray or gray 40%. Finally, check formatting. the border color to gray and the have the spreadsheet set up and Protected on the Cell Protection background to light gray. OK to working the way you want it. tab. ISEVEN(ROW()) save the style, and OK to apply the conditional formatting. In the next part of this series, With this formula, whatever we will prepare our spreadsheet style we choose will only apply to Finishing Touches for printing by adding a header and the even rows. For the cell style, footer to the page, and looking click on the New Style button. Give into our printing options. the style the name “Editable Just a few simple things to make all things even. If you have Apply the styles much in the Highlight” and link it to the Editable style. On the Borders tab, more than two items in the Income same manner as we did previously. section, you can add the highlights You will notice that if you apply the change the border color from light gray to gray. Move to the to it as well using conditional Editable style to the date column formatting and the Highlight under expenses, you get a strange Background tab and change the background color to light gray. Editable style. Also, you can right result for your dates (probably justify the “Total Expenses” and ####). That's because it was Click OK to save the changes. You will notice the Cell style is now “Total Payments” labels at the converted into currency. Right-click bottom. the Editable style and create a new Editable Highlight. Click OK and style named “Dates”. All we need you will see the even number rows are highlighted in light gray. Now, to test run your to do here is change the number spreadsheet. Remember, we type to Date and select a simple protected the cells we didn't want Elmer Perry's history of working, and Unfortunately, this has the side programming, computers involves an numeric date style on the Numbers to change. Tools > tab. Apple IIE, adding some Amiga, a Protect Document > generous helping of DOS and Sheet. You can enter a Windows, a dash of , and blend Conditional Formatting password to well with Linux and Ubuntu.

full circle magazine #57 11 contents ^ HHOOWW--TTOO Written by Allan J. Smithie BBaacckkuupp SSttrraatteeggyy -- PPaarrtt 55 :: DDrrooppBBooxx

he Cloud back-up and Blackberry, and you can see the month) and 100GB (Pro 100 at most. You can share individual files, storage market is getting Dropbox bid for across $19.99 a month). Beyond that, whole folders, or image galleries - crowded with new players devices that gives it an appeal Dropbox will do you a deal on the that are viewable by anyone, either T offering ever more beyond its competitors. I'd have to Teams plan for storage space in the by creating a public link or by ludicrous amounts of free space, say some of those mobile apps do Terrabytes. The paid service at sharing them with a controlled but we couldn't run this series look a little thin on functions, but times looks a bit pricier than group. Create the folder that without looking at one of the that's not unique to Dropbox. competing online data backup contains the items you want to established 'brand names'; services, depending on the current share, and then enter the email Dropbox is one of the most popular From our corner, the offers in the market, whilst the addresses to which you want to Cloud storage and file sharing current Linux client is a help and support options send the sharing invitation. Two programs, and has built up quite a mature development are a little limited. You more of the Dropbox features following in the last couple of over previous, ahem, can contact Dropbox worth outlining are Versioning and years. 'idiosyncratic' versions, support only by email at Sync. so now the free present. I'm guessing the View from the Top package of 2GB online margins are too thin to Anything stored on the Dropbox storage with a high afford technical and servers has one-month history – reliability desktop client, customer support by chat or that is, any files deleted can be Dropbox is a reliable on-line collaboration features and telephone as well. The online Help recovered with the next thirty data backup service that lets you continuous development, is quite Center is fairly rich, organized by days; it's a simple feature for home access and share files from almost sufficient for home users starting topic and operating system. users’ convenience rather than any any computer or mobile device - out in the Cloud. By way of an Dropbox also hosts a product tour, kind of version-control for writers, using native clients or its web incentive, Dropbox has an a forum, and a wiki. That said, programmers or designers. There is interface. It is one of the few truly attractive referrals programme for turnaround on simple queries unlimited 'versioning,' called Pack- platform-agnostic services, with increasing your initial free seems to occur within a couple of Rat, or Dropbox Rewind for client software for Windows, Mac, allocation from 2GB of free space hours. businesses, which is a paid add-on. and Linux; you'll find a .deb up to a usable 8GB by referring The Sync feature will help a lot package for the Dropbox client in friends. when you spread your work across the 11.10 Features multiple devices. Installing for a painless, one-click install of a Dropbox on each device registered client we can happily report 'just Feel the Width Dropbox was one of the early with your account will enable the works.' Add to that mobile clients services to enable 'blind' public automatic synchronize function for iPad, iPhone, Android, and The paid plans (above 2GB) go links for sharing files over the web, up to 50GB (Pro 50 at $9.99 a which is one of the things I do whenever you change, add or

full circle magazine #57 12 contents ^ HOWTO - BACKUP STRATEGY - PART 5 delete a file. It's quite flexible in can work around this by linking, but the choices available: when other operating systems • what to sync - select the folders have implemented virtual folders you want to sync ('libraries'), we could do with a sync • with whom to sync – you select service that's able to do the same. the people (using email invitation) with whom you want to sync a Security particular folder . This is always the potential Anything you do on individual pitfall of the Cloud. Dropbox uses machines can also be managed the SSL Secure Socket Layer from the web interface, so you protocol for transfers, and don't need to have a Dropbox encrypts all files using AES-256 client installed on shared machines before storing them on its servers; in order to have access to your data anything shared is then made wherever you go. visible by exception. Public folders unsettling was the April 2011 this last year. Dropbox sits quietly are viewable by anyone who can change to the Dropbox privacy in my notification area, reliably The only negative point I really find them. Photo gallery links give policy. “We may disclose to parties getting on with the job; have against Dropbox is conflict access to anyone with whom you outside Dropbox files stored in background syncing is no trouble, it management; I don't mean it's like share the link to the gallery, but your Dropbox, and information doesn't hog my bandwidth when a war zone, but sometimes you they cannot access other areas of about you that we collect, when we on-line, and the availability across have issues if different people your account. access a file at the same time and have a good faith belief that platforms makes for a break-out disclosure is reasonably necessary.” experience, whether at home or at modify it. It's a tricky technical I think the mechanism of sharing In other words, the encryption keys work. issue in networking and databases by email invitation needs some are known to Dropbox staff. This, at the best of times, so this is not a work. The next feature release too, is not unique to Dropbox, but surprise 'feature' of a Cloud needs to link Dropbox users by it should serve as a reminder that storage service, particularly when account, thereby securing sharing the convenience of the Cloud may Dropbox is pushing the within the bounds of Dropbox be offset by the loss of control collaborative and sharing side of security. I believe this is how the over your personal data. operations. Teams product works, so this needs to filter down to the consumer Allan J. Smithie is a journalist and One thing that isn't supported is level. Conclusion commentator based in Dubai. His sycning files outside of the blog, 'No Expert,' is at: http://allanjsmithie.wordpress.com centralised Dropbox folder. You One thing I found a little I haven't had to worry too much,

full circle magazine #57 13 contents ^ HHOOWW--TTOO Written by Kalven Slade CCrreeaattee aann EEnnccrryypptteedd UUSSBB SSttiicckk

any articles seem to using Xubuntu will make it faster for Ubuntu or Xubuntu, and choose be listed as free space. Choose it focus on using on flash drives, and allows it to install from the menu. and create a new partition. This various utilities such function on computers with lower new partition will be your FAT32 M as UNetbootin or memory requirements than Unless you need to modify partition for Windows transfers. I Universal USB Installer from Ubuntu. settings, just choose the defaults have a 16 GB flash drive, and pendrivelinux.com, but none of for your language, location, choose to allocate 3 GB for my these are necessary to install Encryption will help you secure keyboard configuration, host name, FAT32 partition. Make it a Primary Ubuntu on a USB hard disk or flash your data if you lose or have your and time zone. partition, at the beginning of the drive, and they don't account for computer stolen. disk. Change the file type to FAT32, the possibility of losing your Setting up your partitions is and mount point to none. Then portable OS, which may contain Ubuntu has built in support for very important, and probably the choose done setting up this personal information. two types of encryption by default, hardest part to do correctly. You partition. using the Alternate Install CD: full want to limit how often the drive is This guide will walk you through disk encryption, and profile/home both read and written to; Now we can create the Boot how to create an encrypted encryption. You can add additional encryption adds a bit of overhead. partition, choose your free space portable OS that will allow you to encryption using TrueCrypt. EXT3 and EXT4 are too slow, also again, and create a new partition, have a secure device where you can having a swap space will cause 256 MB is good. Make sure you update and store files. A USB flash can be slow speed issues as well. I have found change from GB (Gigabytes) to MB (sometimes too slow!); a USB or that it is best to create a FAT32 (Megabytes), or you may not have Everything in the document ESATA hard drive will function Partition for sharing files between enough space for your OS. Make it assumes that you are doing a fresh much better. Windows computers, and using a Primary Partition at the install of Ubuntu 10.04.2 (11.10 has EXT2 for your Ubuntu install. beginning of the disk. Change the also been tested to work,) and Linux, unlike Windows, can File system to EXT2, mount point doing each step in order. This guide easily be moved from computer to Choose manual from the to /boot, and bootable flags to on. will also be easier to follow if you computer, and boot from your partition menu. Choose your USB Now you can choose done setting disconnect any other drives portable drive. drive (and not any existing up this partition. including internal ones except the partitions), and press Enter. It will CD/DVD. (If your other drive Try to stay away from restricted ask you if you want to create an From the remaining free space, remains, make sure you place Grub features like 3d video support on empty partition table on this create a new primary partition with on the correct disk!) your portable install. device. Choose yes. Physical volume for encryption as the file type, then choose done With this being a portable OS, Boot the Alternate Install CD Below your drive, it should now setting up this partition.

full circle magazine #57 14 contents ^ HOWTO - CREATE AN ENCRYPTED USB STICK sudo cryptsetup luksDump /dev/ Choose Configure encrypted Encryption Info volumes from the menu, yes to sudo cryptsetup luksKillSlot write changes to the disk. Choose You can change and add /dev/ Create encrypted volumes, choose passwords for your full disk The Ubuntu Podcast covers all finish. encryption - 8 passwords are Enter any remaining LUKS the latest news and issues facing allowed, and they are numbered 0- passphrase: Ubuntu Linux users and Free Create a password and verify. 7. Software fans in general. The Verify removal with another dump: show appeals to the newest user You will now be back to the To see which keys are in use: partitioner, and you will see a new and the oldest coder. Our encrypted volume drive is listed, sudo cryptsetup luksDump discussions cover the sudo cryptsetup luksDump /dev/ select the partition (it will will have /dev/ development of Ubuntu but a file system of EXT4), and press aren’t overly technical. We are enter. Changing Your lucky enough to have some great guests on the show, telling Change the file system to EXT2, Password us first hand about the latest mount point to /, and choose done exciting developments they are setting up partition. To change your password you working on, in a way that we can will need to first add a new one, all understand! We also talk Choose finish partitioning and and then remove the old one. about the Ubuntu community write changes to disk. and what it gets up to. Step 1: Add New Password: The show is presented by Choose no when you see the sudo cryptsetup luksAddKey warning about a missing mount /dev/ members of the UK’s Ubuntu point for the FAT32 partition and Linux community. Because it is the missing SWAP partition, then Enter any passphrase: Conduct it is suitable for all. Enter new passphrase for key slot: Continue with the install, do not Verify passphrase: The show is broadcast live every choose home directory encryption fortnight on a Tuesday evening for flash drive installs. Step 2: Remove Old Password: (British time) and is available for run a dump again to verify key slot download the following day. Once installed, run updates, and added: reboot, then you’re done! podcast.ubuntu-uk.org

full circle magazine #57 15 contents ^ HHOOWW--TTOO Written by Mark Moore UUssee VVaarrnniisshh WWeebb CCaacchhee

f you operate a web server, login. /etc/default/varnish default, a secret file is generated in pay attention. This article will /etc/varnish/)) help you accelerate your page Installing Varnish on The varnish file tells the -s (malloc or file cache storage). I loads and provide you with a Ubuntu software how it should store more secure network. Varnish is a cached files, (Malloc or File), which File or Malloc Cache state of the art port to connect with, and other As of this writing, the current Storage accelerator. You can operate primary details. When you first Varnish release is 3.0.2. The Ubuntu Varnish on the localhost or use a install Varnish, you will need to edit apt-get repo contains the Varnish File storage configures the dedicated box. Varnish is extremely this file and change line 4 from package, however I would strongly cache to place less used cached efficient at its job because it was “START=no” to “START=yes” to recommend using the latest stable objects on hard disk, while more built specifically to cache web enable your cache. All of the release at http://varnish-cache.org. frequently used data are stored in requests. Unlike Squid and others, default values are generally Below are 4 simple commands to RAM. Malloc storage keeps Varnish has one job, which it does acceptable. The primary input through Terminal, which will everything in RAM. Malloc storage very well - cache. component of your configuration add the Varnish GPG key, add the will always be much faster than in the varnish file includes the Varnish software repository, and disk. However, if you have to use All requests are passed through information shown in the box install the latest software version. file storage, use an SSD as your the Varnish Configuration below. storage medium. Language or regular expressions curl http://repo.varnish­ (regex). Varnish Web Cache uses cache.org/debian/GPG­key.txt The primary configuration the highly flexible Compatible | apt­key add ­ options include: Configuring Regular Expressions (PCRE) regex, -a (Varnish listen port (i.e. the port /etc/varnish/default.vcl which is currently found in high echo "deb that the public will use to access http://repo.varnish­ profile projects such as Apache, cache.org/debian/ content - should be port 80)) The default.vcl is where you will PHP, KDE, Postfix, Analog, and $(lsb_release ­s ­c) varnish­ -T (admin listen port) spend most of your time. Once you 3.0" >> Nmap. The default configuration is -f (VCL configuration file location) have the /etc/default/varnish file generally enough to get you going /etc/apt/sources.list.d/varni -S (the secret password file (by sh.list with a basic HTML/CSS driven website. However, if you operate a apt­get update DAEMON_OPTS="­a :80 \ Content Management Driven site, ­T localhost:6082 \ or anything with Cookies, you will apt­get install varnish ­f /etc/varnish/varnish.conf \ ­S /etc/varnish/secret \ need to do some tweaking so that ­s malloc,3G" you are not caching cookies during Configuring

full circle magazine #57 16 contents ^ HOWTO - USE VARNISH WEB CACHE configured, you will need to work on your /etc/varnish/default.vcl. I recommend visiting this 2-part # IPs we serve an error page to. One of the first tasks is to define a article for configuring your acl forbidden { backend. As I mentioned earlier, "74.123.97.86"; Wordpress VCL at "140.112.121.222"; http://goo.gl/1rlj4 and "184.106.205.36"; backend default { http://goo.gl/HXzg3. If you "193.188.86.192"; .host = "10.1.10.55"; are using some other CMS, } .port = "8500"; you will need to determine .connect_timeout = 60s; sub vcl_recv { .first_byte_timeout = 60s; what Cookies are used, and ## forbidden .between_bytes_timeout = 60s; define them in your VCL. The if (client.ip ~ forbidden) { .max_connections = 250; } two aforementioned links error 403 "Denied."; } provide a basic template for } defining Cookies, as you can add or you can use varnish on your replace entries fairly easy. Varnish can also be used to block access to file webserver directly or use it on a paths. dedicated box. Security and Protection sub vcl_fetch { if (req.url ~ "^/w00tw00t") {error 403;} If you have Varnish operating on if (req.url ~ "^/phpmyadmin") {error 403;} Varnish can also provide a level a dedicated box or are using a if (req.url ~ "^/PhpMyAdmin") {error 403;} of security to your network by dedicated NIC, the .host if (req.url ~ "^/databases") {error 403;} creating a flexible method of IP if (req.url ~ "^/pma") {error 403;} declaration will define the LAN IP blocking and path handling if (req.url ~ "^/Toata") {error 403;} of your webserver. Otherwise, you } variables. For example, if you would use the loopback address of wanted to block IP addresses 127.0.0.1. The .port directive tells before they arrive to your Varnish the Apache listen port. webserver, simply insert the varnishd ­C ­f Additional configuration options VirtualHost following regex into your /etc/varnish/default.vcl are optional, but give you more /etc/varnish/default.vcl and reload If you are using Apache’s control over user activity. The -C flag prints your VCL as Varnish. Blocking IP addresses with VirtualHost feature, you need to compiled C# and validates it, while Varnish lets you maintain an IP add a line in your If you use a Content the -f flag is the location of your firewall before it’s too late. /etc/apache2/httpd.conf file to let Management System (CMS) for VCL file. your web content, your VCL will Apache know what you are doing. Once you have your VCL need fine tuning so that you do not You will need to define the .port configured how you want it, Configuring Apache for cache Cookies or other items that number that you assigned it in validate it using: shouldn’t be cached during admin Varnish using Varnish (e.g. NameVirtualHost sessions. *:8500).

full circle magazine #57 17 contents ^ HOWTO - USE VARNISH WEB CACHE can issue ban commands and Next, configure your others /etc/apache2/sites- varnishd -C -f A PLEA ON BEHALF OF THE available/domain.com using the /etc/varnish/default.vcl - prints PODCAST PARTY template shown right. The port your VCL as compiled C# and number on the first line needs to validates prior to enabling it live As you often hear in the podcast, we're calling match what you have placed in service varnish reload - reloads for opinion topics for that section of the show. your /etc/varnish/default.vcl your VCL without erasing your backend declaration. current cache. Instead of us having a rant about whatever varnishncsa - displays Varnish strikes us, why not prompt us with a topic and Lastly, change the Listen access logs in Apache watch for the mushroom clouds over the directive in horizon! It's highly unlikely that the three of us /etc/apache2/ports.conf to match will agree. the port specified above (e.g. References: Listen 8500). Or, an even more radical thought, send us an https://www.varnish- opinion by way of a contribution! Helpful Commands cache.org/docs/3.0/reference/vcl.h tml You can post comments and opinions on the varnishstat - performance counters podcast page at fullcirclemagazine.org, in our http://kaanon.com/blog/work/maki and diagnostics Ubuntu Forums section, or email ng-wordpress-shine-varnish- varnishtop -i rxurl - lists all traffic [email protected]. You can also caching-system-part-1 passing through your Varnish cache send us a comment by recording an audio clip of varnishadm - the Varnish no more than 30 seconds and sending it to the https://www.varnish- administrative console, where you same address. Comments and audio may be cache.org/trac/wiki edited for length. Please remember this is a family-friendly show. ServerName domain.com ServerAlias www.domain.com It would be great to have contributors come on DocumentRoot /var/www/folder the show and express an opinion in person. Options ­Indexes FollowSymLinks MultiViews AllowOverride All Robin Order allow,deny allow from all

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

Guidelines If you are writing a review, REVIEWS please follow the guidelines shown he single rule for an here. Games/Applications article is that it must When reviewing games/applications please state clearly: somehow be linked to For a more detailed list of the style rules and common pitfalls Ubuntu or one of the • title of the game T please refer to: many derivatives of Ubuntu • who makes the game https://wiki.ubuntu.com/UbuntuMa (Kubuntu, Xubuntu, , etc). • is it free, or a paid download? gazine/Style - in short: US spelling, • where to get it from (give download/homepage URL) no l33t speak and no smilies. Write your article in whichever • is it Linux native, or did you use ? software you choose. I would • your marks out of five When you are ready to submit recommend LibreOffice, but • a summary with positive and negative points PLEASE SPELL AND GRAMMAR your article please email it to: CHECK IT! [email protected] Hardware If you can't write articles, but When reviewing hardware please state clearly: Writing hang out in Ubuntu Forums, send us interesting forum threads that • make and model of the hardware There is no word limit for we could print. • what category would you put this hardware into? articles, but be advised that long • any glitches that you may have had while using the hardware? articles may be split across several Non-English Writers • easy to get the hardware working in Linux? issues. In your article, please place • did you have to use Windows drivers? where you would like a particular • marks out of five If your native language is not image to be. Please do not use any • a summary with positive and negative points formatting in your document. English, don't worry. Write your article, and one of the proof- readers will read it for you and Images correct any grammatical or spelling errors. Not only are you helping the You don't need to be an expert to write an Images should be no wider than magazine and the community, but article - write about the games, applications 800 pixels, in JPG format, and use we'll help you with your English! low compression. and hardware that you use every day.

full circle magazine #57 19 contents ^ https://spideroak.com

full circle magazine #57 20 contents ^ LLIINNUUXX LLAABB Written by Charles McColm MMaannaa WWoorrlldd SSeerrvveerr OOnn OOlldd HHaarrddwwaarree

raditionally our family has helpful for getting the client Next you create a directory to two periods of the year The great thing about running a software to show who else is hold the server software, and that we do a big cleanup - TMW server is that it doesn’t online, but it’s not necessary to get download and build the tmw-ea T spring cleaning and at the require a lot of horsepower if you the server running. server software: start of a new year. This year, plan on running a small server for instead of tossing out our old friends and family. We originally We used a server install of mkdir ~/tmw­ea Ubuntu 10.04 LTS as the base for Athlon64, I decided to reuse it as a set up our server on a Pentium III cd ~/tmw­ea development server for our 1.1 GHz CPU with 256 MB of RAM our server, and used a notebook existing MMORPG server. I first (mind you the hard drives were running the client software to test git clone became aware of The Mana World lightning fast 15,000 RPM SCSI the configuration. You may want to git://gitorious.org/tmw­ eathena/mainline.git eathena (TMW) in late 2007 when the client drives). This setup was enough to install the server on a desktop software, tmw, appeared in the host 5 simultaneous players over version of Ubuntu if you plan on git clone ­­recursive universe repositories of Ubuntu the Internet on our ADSL using a single machine for the git://gitorious.org/+tmw­ 7.10, Gutsy Gibbon. At the time, connection. Currently, we host the server and client. The TMW server admins/tmw/tmwa­server­ test.git eathena­data the TMW client was primitive but Auldsbel server on a is based on the eAthena (newer quite functional. Over the past hyperthreaded Pentium 4 2.8 GHz TMW server software exists that’s cd eathena several years, the game has system with 2 GB of RAM, and that written from scratch, but the main advanced both on the client and also runs the front facing web server still uses modified eAthena Be patient while git clones the server side. server. Hosting a web server is code) project. repositories. Depending on which version of Ubuntu you’re running, eAthena was originally you may run into problems with developed as an open-source Make being older than version 3.82 server Ragnarok, but TMW (the version developers developers have done a great job recommend you use to make the modifying it for the Mana World project). If you run into problems client. To begin, you need to install making the project, run the next git-core, build-essential, flex, and step: bison: mkdir ­p sudo apt­get install git­core obj/{common,login,char,map,la build­essential flex bison dmin,tool} make

full circle magazine #57 21 contents ^ LINUX LAB - MANA WORLD SERVER for us to log-in locally. I set up a logged in. Better to use the approval. On your own server you Multiple servers can be run static IP for the development manaplus client available from just register a username. from the same point, but the tmw- server in our Tomato-MLPPP http://manaplus.evolonline.org/ if ea main server binaries should be Linksys WRT54L router, and you intend to expose your server to copied to a standard folder: assigned it the same hostname I the rest of the world. assigned the production system. sudo cp login­server char­ Before we can test the server, we server map­server ladmin have to load 3 server processes: /usr/local/bin/ the character server, the login server, and the map server (the The next step is to add git hooks configuration files for these three to allow updating of the client servers are what we’ll modify later data. Without this step, you’ll still for an Internet facing server). For be able to run the server software, now we’ll load the server you just won’t be able to pull executables to test the server: The next screen is the character updates from the git repositories. management screen where you cd ~/tmw­ea/eathena­data cd ../eathena­data choose a character. Since this is the When the TMW client is loaded, first time you’ve logged on, all the ./char­server & ./login­ ln ­s ../../git/hooks/post­ server & ./map­server & click the Custom Server button, character slots will be blank. merge .git/hooks/ and enter the hostname you gave Create a character and assign ln ­s When you log in to the server your server (or domain- statistics on the next screen. You ../../../git/hooks/post­merge for the first time, you’ll see the name/dynamic DNS name). At this can also change hair color and hair client­data/.git/hooks/ character log-in on the terminal point, we’re just confirming the style. As you might have guessed, you launch the server from. server is working locally and one user login can have multiple The last little bit of setup is to setting ourselves up to be GM - characters. make the config files, and checkout From my notebook I loaded the before exposing it to the rest of client data and funky music: TMW client: the world. cd client­data sudo apt­get install tmw When the client connects, click git checkout master the register button. Note: you There are a number of TMW cannot register through the client cd music clients. The one in the Ubuntu if you intend to play on the official git checkout master 10.04 repository is a bit dated and Mana World server. On the main freezes for GM’s when they server, you have to register At this point, our server is set entered a room where clients were through the web site, and wait for

full circle magazine #57 22 contents ^ LINUX LAB - MANA WORLD SERVER gm_account.txt the following right off the screen. To correct this your GMs carefully. GM actions are You want to make sure you information: problem we need to adjust the logged in a plain text file tmw- create a character before inviting amount of lines available in the ea/eathena- anyone else to the server so you 20000000 99 chat window of the client software. data/world/map/gm.log.year.mont can set the first character to be the In the top right corner of the tmw h (for example tmw-ea/eathena- game master (GM). The TMW The ~/tmw-ea/eathena- client software, click the Setup data/world/map/gm.log.2012.01). variation of eathena stores data/login/save/gm_accounts.txt button, then click the chat tab, and We found that looking at the gm character data in ~/tmw- file can be modified while you’re adjust Limit max lines in chat to log files from the main server gave ea/eathena-data/login/save. The logged in to your server. Once 120. us a better understanding of the file account.txt stores character you’ve given yourself GM level, you @gm commands and how they’re information. The file can try some of the GM commands. GM’s have the power to create used. Luckily the main server is gm_accounts.txt is where you set All GM commands begin with an @ items, spawn monsters, warp to transparent with their log files, and up who will be GM on your server. symbol. @help will give you a list of players, warp players to other they can be viewed online at GM’s and developers normally are GM commands in the debug tab. places, even launch an all-out http://server.themanaworld.org/g assigned special levels. You can The keen-eyed will notice that player versus player war, so choose m. find these levels in the file ~/tmw- many of the @gm commands scroll ea/eathena- data/world/map/conf/atcommand_ Putting your server local.conf. What’s important is that you set yourself up as a level 99 online GM. If you assign other GMs set In order to make your server their level to 60 so they have available to everyone on the limited GM power. The Internet, you’ll need to punch gm_accounts.txt file is formatted some holes in the firewall of your in the following fashion: router. In particular, TCP and UDP account_number gm_level for ports 5122, 6122, and 6901. You’ll also need to modify the The first user account is configuration files for the server normally assigned a number of executables. There are a lot of 2000000. Subsequent accounts configuration files, in a few places. increment the user account The configuration files we want are number by 1, so the next user all suffixed with _local.conf. In account created would be particular we want to modify the 2000001. So to make the first user following files: account GM we would give the

full circle magazine #57 23 contents ^ LINUX LAB - MANA WORLD SERVER ~/tmw­ea/eathena­ ea/eathena-data/world/map/conf run a server identical to the main data/world/conf/char_local.co // Character Server IP directory. If you want to have server, you’ll probably want to nf char_ip: auldsbel.dyndns.org ~/tmw­ea/eathena­ // Map server IP magic in your world, you’ll want to customize your server more data/world/map/conf/map_local map_ip: auldsbel.dyndns.org look at the magic.conf.template extensively. Good sources for .conf file and the build-magic.sh shell information on further ~/tmw­ea/eathena­ The ladmin_local.conf file is an script. The help.txt file in this customization can be found on the data/login/conf/ladmin_local. conf important configuration file used directory is the same help file that Mana World forums, wiki, and in by the ladmin tool. Using ladmin, gets displayed to GMs who issue the How to Develop sections of the There are 3 variables we want the administrator can execute a the @help command. You will also Mana World web site. to set, the IP addresses for the variety of administrative tasks likely want to customize the login server, the character server, without using the client to log in to motd.txt (message of the day) file. URLs of Interest: and the map server. If you’re using the server. The Mana World - a dynamic DNS service, the Like a lot of Linux software, the http://www.themanaworld.org/ dynamic DNS name can be used in You can find a number of other Mana World eAthena server is TMW Forums - the place of the character and map configuration files in the ~/tmw- highly customizable. While you can http://forums.themanaworld.org/ server, but you should use your TMW Wiki - local address for the login server http://wiki.themanaworld.org/ (on our test server we used How to Develop (& server set-up) - 127.0.0.1 and it worked fine for the http://wiki.themanaworld.org/inde login server). Note that if your DNS x./How_to_Develop changes while the server is online Auldsbel TMW server: the server may be unavailable. Our http://auldsbel.org/ ISP offers a very inexpensive static IP address, which is what we use in place of the character and map server variables. Our char_local.conf looks something like this:

// Comment : Login server IP login_ip: 127.0.0.1 // Comment : Character server Charles is a step-father, husband, and IP Linux fan who runs a not-for-profit char_ip: auldsbel.dyndns.org computer refurbishing project. When not breaking hardware/servers he Similarly our map_local.conf maintains a blog at looks like this: http://www.charlesmccolm.com/.

full circle magazine #57 24 contents ^ CCLLOOSSIINNGG WWIINNDDOOWWSS NNeettwwoorrkk && WWiirreelleessss SSeettttiinnggss with two anti-parallel arrows. Click Written by: the icon > Edit Connections. A third Ronnie Tucker (KDE) way is through the Control Center Jan Mussche (Gnome) (System Settings) - which can be Elizabeth Krumbach (XFCE) found in the drop menu connected Mark Boyajian (LXDE) to the Shutdown button at the top- David Tigue (Unity) right on your screen.

To change a connection, click not have such a nice settings- the name of the connection > Edit : screen .The screens to set and button. You will now see a new The network and wireless change the network connections window with 4 TABs. Of these 4 settings (above) are available look like this: TABs, 1 is important and that is the through the System Settings ‘IPv4 Settings’ tab - where you window, but a quick short-cut (and select how your connection needs a better way to manage it) is the to operate. The most common way Examining your network or icon in your taskbar (far right) that is to select Automatic (DHCP). This wireless settings in Windows is looks like a network plug and can be done when your computer actually quite confusing, not to socket. Clicking that gives you quick makes contact with a router with a mention intimidating. You can see access to not only your settings, build-in DHCP server. The DHCP them by going to the Control Panel but also to find which wireless (Dynamic Host Control Protocol) and choosing Network networks are available to you. The settings can be found at: server generates IP-addresses for Connections. What you see isn’t System > Preferences > Network all connected computers (which are exactly user friendly, but I suppose Gnome-Shell: Connections, but also top right in set to Automatic-DHCP). As can be it does the job. the panel. Here you see an icon seen in the next picture, you don’t The Gnome-Shell version does need to set anything (Address,

full circle magazine #57 25 contents ^ CLOSING WINDOWS connect to. SSUUDDOOKKUU Netmask, Gateway, DNS server, and Alternatively, you can access it Numbers 1 to 9 are to be filled into the Search domain) yourself, just let through the main menu by clicking 9x9 grid so that every row, every the system handle this. System Tools > Lubuntu Control column, and every 3x3 box contains the Center. numbers 1 through 9. EASY

For a wireless connection, after setting things straight, you still need to make contact with your wireless network. For this, right- click the network icon in the top panel, and choose the network you want to connect to. If it is a secure From the Control Center, click network, type the password you’ve the Network icon. assigned, and you should be Lubuntu: connected in seconds. Settings are made in the same Once in the Network HARD way as described for Gnome-Shell; Connections window, you configure however, opening the Network Xubuntu: your network settings for Wired Connections window is, not and Wireless (and other) Xubuntu uses the nm- surprisingly, done differently. The connection-editor from Gnome, it is connections as described for easiest way is to click on the Gnome-Shell or Ubuntu. available for launching through network icon in the Panel; by Settings > Network Connections, or default it’s on the right-hand side. by right-clicking on the network Next month we'll discuss the indicator icon in the top panel and formatting of media such as USB selecting “Edit Connections...”. sticks, hard drives and SD cards. However, for basic wireless setup, you will want to right-click on the network indicator icon in the top panel, and simply select the wireless network you wish to Solutions are on the second last page.

full circle magazine #57 26 contents ^ MMYY SSTTOORRYY Written by Charles McColm

y tech journey began sysop running OS/2. When I went Centre’s Computer Recycling Linux; Linux is easier for us to like many of my home, I was fired up about OS/2. I Project. For the past six years, I’ve support because we don’t have to generation - on a went to a local computer store been blessed to be the manager of deal with malware as much; Linux M Commodore 64. where it so happened that another that project. In the mid-2000’s, the tends to work better with the August 1983, I became involved local sysop worked. When I went to we started was variety of hardware we have with BUG, the Barrie Users’ Group, buy OS/2, he vehemently warned surpassed by other projects with without us having to download a group then dedicated to hacking me against buying OS/2 saying I similar goals. When it came time to drivers separately (printers for Commodore hardware and should buy Windows 95 when it decide on a new Linux distribution example). software. BUG turned me on to came out. Long story short: my BBS for our Linux builds, I went with the Bulletin Board Systems (BBS). It was up and running the same hot new thing: Ubuntu 4.10. Since Of course not everything is was hard not to become enchanted afternoon, and he never did get his that time we haven’t looked back. perfect, so, when someone by BBS technology: multi-line door working under Windows 95. considers buying an Ubuntu Linux games, informative forums, and Our project is also a part of the system, we sit them down in front the System Operator (sysop) It was shortly after I started Microsoft Registered Refurbisher of a machine, give them a brief breaking in to chat. For several running OS/2 that my youngest program. The Working Centre has overview about using Ubuntu years, I ran my own BBS, at first brother came home from for many years provided computer Software Centre, Firefox and under MS DOS, then IBM’s OS/2 University with a Linux basics training and Microsoft Office LibreOffice, and let them decide if Warp operating system. Which CD. It was interesting, but for some training, so it’s helpful that we also they feel comfortable enough to brings up a funny story. reason that eludes me, I ended up offer and try Ubuntu. subscribing to the Walnut Creek Microsoft Office on certain Late 1995, I went to Comdex in FreeBSD CD-ROMs. In a Richard machines. Microsoft has been very Most people are comfortable Toronto, with evaluating both Stallman-like fashion, it was a good to us and kept the cost of when they learn they can do many Windows 95 and OS/2 in mind. I printer driver that turned me back licenses low enough that we can of the same jobs in Ubuntu Linux. visited both booths, and was to Linux. pretty much offer them on par with Many of the people we work with stunned by how rude the our Linux systems. haven’t tried Linux before, and I’m Microsofties were. I patiently I also hooked up with a small often surprised to learn they’re still waited at their booth to test a group of individuals looking to What surprises some is that we running Linux months later. I machine only to be summarily create a Linux desktop, WCLP, for sell almost as many Linux machines suppose I shouldn’t be surprised - booted off. The IBM camp was busy 486DX computers with 16 MB of as we do Windows machines. I all Linux really takes is the too, but they were much more RAM and a 500 MB hard drive. That attribute this to a few factors: even willingness to learn and play. pleasant, and not only showed me project connected me with another with unattended installations, it’s OS/2 but connected me with a not-for-profit project, The Working still often easier for us to install

full circle magazine #57 27 contents ^ MMYY OOPPIINNIIOONN Written by Allan J. Smithie

got into a conversation with the RM Nimbus and the BBC Micro, long they will stay in - if profits, education sector has its work cut Chromebook Enthusiast (CE) neither of which could resist the shareholder and market confidence out to make the case for non- over on my blog where we home and business market drop - is a different question. standard kit in 'niche' platforms. I disagreed on the implications domination of the IBM PC clone. Volume over time enables price Only if the total cost of ownership of the recent Chromebook price Perhaps that's a bad comparison, cuts, anything else is at the is compelling, with the politicos cut. 'CE' wrote: but one sector by itself will not expense of margin; the hardware keeping out of decisions, can the guarantee continued sales. business is tight on both right now. education sector stay on board. I'm The Chromebook is a great Conventional workhorse laptops all for freedom of choice, but ““ concept as a thin client... for We know that Chromebooks are and shiny tablets-cum-e-readers economics and marketing may yet education, in the classroom, under pressure from the tablet are the fashionable stars of the lose the day for the Chromebook. with Internet access, andaccess to market, hence the price cut. day. With public spending cuts, the my VDI infrastructure, it’s a very Tablets are not only 'cool' but do compelling solution. The total cost have sufficient internal storage to ofownership is really nice. They’re take out and about. We know also not throwing in the towel just Chromebook owners (Ed Hewitt, because the price is dropping. reviewing in Full Circle #52) who They’re actively developing new have hit the limits of the platform products, enhancing the operating in terms of access and storage, at system andmanagement systems." which point they take flak from friends and colleagues who then I grant the concept is sound, taunt the embarrassed particularly where the Chromebook owner by saying "you infrastructure is in place to support paid how much for that?" the Chromebook with reliable, always-on Internet connectivity. For sure, Google is not yet You may be right in that the pulling out, and, if any company has education market may save it -- but the staying power to develop a only if it achieves momentum mature platform, Google is it. through market penetration. It has However, without manufacturing to reach into education, business the devices itself, Google is reliant and consumer in order to continue. on the likes of Acer and Samsung I recall from my education we had to put hardware into hands. How

full circle magazine #57 28 contents ^ Last month's question was: II TTHHIINNKK...... The SpiderOak Questionnaire

Do you have a Are you a paying Poor 9 1% 472 74% SpiderOak account? customer? Are you happy with So-so 79 12% SpiderOak? 472 74% Great! 82 13%

Rate the application in the following Yes 194 30% Yes 35 5% characteristics - No 436 68% No 455 71% Unknown 369 57% Considering 96 15% Yes 183 29% Invisibility No 30 5% Sometimes 60 9% Have you heard of How do you use SpiderOak? SpiderOak? Rate the application in the following characteristics - Usability Poor 3 0% 463 72% So-so 79 12% Maybe 30 5% Professional 191 30% 463 72% Yes 324 51% Academic 46 7% Great! 97 15% No 286 45% Domestic 212 33% Other 191 30%

full circle magazine #57 29 contents ^ I THINK... Rate the application in Poor 14 2% 452 70% Thomas Morris, Marc Bohets, Lars Biemans, the following So-so 96 15% SpiderOak Johnathan Morlock, and one other person who's characteristics - 452 70% Winners! still to reply. Great! 80 12% Portability Congratulations to you all, and thanks to SpiderOak for the prizes. Keep your eyes peeled Which platform do you for more competitions in Full Circle. Assuming I can get prizes. run SpiderOak on? Email 286 56% 456 86% Pictures 424 83% Thumb drive or flash drive Music 280 55% 320 61% Videos 245 48% DVD/CD Poor 5 1% Financial 324 63% 358 68% 455 71% Nothing 36 7% Other online backup provider So-so 74 12% 300 57% 455 71% Windows 168 45% Great! 108 17% Mac 56 15% Have you ever used any Would you recommend Linux 328 87% of these backup SpiderOak to others? Rate the application in methods? the following What types of characteristics - important files do you Available Space have on your computer?

Yes 593 92% No 51 8%

Another internal hard drive 271 51% External hard drive

full circle magazine #57 30 contents ^ I THINK... What are some things they be identical. Add an estimated time to you would improve, or completion based on the It should be much easier Faster recognition of new current network to share files you have on add, to SpiderOak? files and faster syncing to performance. I have a your SpiderOak drive. other devices (it can slow link, so during backup upload, A script that would allow occasionally take a few I need to plan my PC usage by One of the primary for a file manager minutes to detect, upload, finalise, leaving my PC on for a longer time. reasons as to why I am (Dolphin, Nautilus, et al) and then sync down). Mainly it is not specifically using the to have right-click "add to just simply excellent! The only problem I've had services is that it is not SpiderOak" option. with SpiderOak was that fully compatible with my screen Add option to easily clean, the size of data being reading software. Unfortunately, SpiderOak allows deleting for example, all files older backed up on each device being blind, one has got to settle older versions through than date X. Or all all was counted across all the for the more accessible software. the command line. I'd like "duplicated" files older devices. I.e. 1GB on Home + 1GB on to see that functionality than date X, etc. Work = 2GB in total space used. put into the GUI. Picture (and other file) Ability to see the files are As a new user it is difficult backups on Android. already in your directory to tell. Also as a 72 year- before attempting to old pensioner, and restore them after an OS domestic user, 100GB is Make the UI more reinstall. way over the top for my needs - intuitive and user- although $50 a year for 50GB friendly. would be ideal for me and many This month I'd like to pose the question: others in my position. Possibility to upload files I would add a two-stage via the web. If you have a mobile/cell phone, backup capability, such which OS does it use? that synchronization would happen both to a This is the first I've heard To give your tuppence worth go to: http://goo.gl/EWbS2 local backup disk on my network of this service. Maybe if server AND off-premises at you put yourself out there Closing date for this question is Sunday 19th February 2012. SpiderOak. The directories to be a bit more, others might backed up would default to being get to know you. identical on both services, but there is no reason to require that

full circle magazine #57 31 contents ^ full circle magazine #57 32 contents ^ RREEVVIIEEWW Written by Art Schreckengost ooppeennAArrttiisstt 55tthh IInnccaarrnnaattiioonn

n the past, I've reviewed some be reviewed shortly. and shows over 70 downloads per December 2009, after which the unknown Ubuntu derivatives, week (so why such little press?). pace slowed until 5th was issued in but recently I came across one The website is largely a work-in- February 2011 (with a revision, but I so obscure I'm not quite sure progress, so forums appear Releases, as you may have no number change, in October). how I found it. sporadically used while the news- gathered, get the title of page consists of a one-sentence “Incarnation,” and each new At 2.9GB, the ISO image may I'm referring to openArtist 5th entry from February 2011, stating a version gets a whole number seem hefty, but this is 1GB less Incarnation (oA hereafter), an OS new version has been released (a instead of the usual decimal point than ArtistX and 600MB less than that has managed to stay hidden revision several months later gets system. I can find no 1st - instead oA 4th Incarnation, the previous even though it's been out 3 years no mention). The download from 2nd, 3rd, and 4th Incarnations were release. Recommended HDD (DistroWatch and Wikipedia have this site links to SourceForge.net, released in March, June and allotment is 10GB (it does take 9) zip). About the only information I but that's for live mode users could gather was limited to either (using a flash drive with the website persistence). Those opting for full (www.openartisthq.org) or 2009 installation would be wise to developer posts on allocate no less than 20GB. I'll BlenderNation.com and explain why later. BlenderArtists.org. I opted for full installation on But this transparency is largely my Acer laptop but there are on purpose as the developer (an oddities and warnings to watch for. Austrian student going by the First, the keyboard defaults to UK name cellstorm) has opted to keep settings, so don't blindly click on his OS underground until he's sure the forward button unless you it's ready for wide release. desire that (cellstorm is changing this to US). Based upon 64-bit Ubuntu Maverick 10.10, oA packs the Linux Second, pay heed to the pop-up 2.6.35 kernel with Gnome 2.32 warning box. Due to some desktop as default. 3 versions of programs being modified, they will Openbox are offered as alternates not work properly - unless “tux” is along with , all of which will used as both the user-ID and

full circle magazine #57 33 contents ^ REVIEW: OPENARTIST 5TH INCARNATION password, at least initially. Enter 20% too, with the occasional spike collaboration (two hands clasped) and attempt to print the website whatever you like but the installer to 40%). Compiz settings are dialed along with the usual main menu applications listing – it's over 30 automatically defaults to tux (the down, which helps, but users can button consisting of the oA pages. password can be changed post- add all the flaming windows and arrowhead logo. Clicking on any installation but the user-ID must wobbly menus they desire if their one of these causes a menu to In short, oA is a packed house. remain tux). video card will take it. Wireless drop with the appropriate worked out of the box, and even programs. Let me give fair warning by Installation was breezy at 30 my video card didn't need a stating the menu design is at first minutes, but what's really driver (something that To the right are the awkward. impressive is that the post-install Ubuntu usually nails me for ubiquitous time, date, updates were a minuscule 10MB after the first boot). wireless, sound, and battery Opening the main menu indicating the latest updates were icons - with extras for produces the standard Gnome slipstreamed into the image. The desktop design Guake Terminal, Dropbox structure - with major division Hallelujah! consists of black and and easystroke. headings (and a few more), but gray sweeps cellstorm redesigned the sub- By the way, you'll be prompted punctuated by the This does make menus. Instead of alphabetical by the Canonical nag to upgrade to Ubuntu circle of for crowded real listings, programs are separated by 11.04 but don't! I tried it just out of friends dead estate up top, but specific use and put in blocks, each curiosity, and it not only failed but center with the cellstorm separated by a barely visible line. created an unusable OS. oA triple arrowhead logo in the includes alternate designs in the While each block is alphabetized, center of that (think Mitsubishi Switch Gnome Layout program the sequence starts again for each Unlike Ubuntu, where you'll see logo with arrowheads instead of ranging from XP lookalikes and block. As a result you may see a splash screen and have no clue diamonds). Several alternate Gnome standards to tablet programs starting with A after what's going on in the background, backgrounds are available oriented offerings. those starting with M. oA gives users scrolling hardware including atomic bomb blast pics checks for roughly 45 seconds until (odd for an artistic venture). After you've got the desktop For example, Office is broken the Gnome desktop appears. There design decision settled, it's time to into 9 program blocks I call is no musical ditty, either. Top and bottom panels are pay a visit to the main menu, but Creative Writing, LibreOffice, PDF there, with the lower bunk you had better be prepared. Tools, Presentation, Slide As for drivers and codecs, let's reserved to park minimized apps or Synaptic Package Manager shows Presentation, Mind-Mapping, just say if your file won't play or browser windows. It's the top that 3,400 installed packages along with Home Budgeting, Drawing, and open, it's defective. There were no will catch your eye. To the left are 130 PPA sources while the website Database. Relevant programs are hardware issues, and resource menu entries for 2D, 3D, AUD, VID, listing of applications shows 1,400 in each block and alphabetized usage was within reason (RAM VJ, hardware (represented by a installed. accordingly, but first-timers will be rarely peaked above 20% of my video card icon) programming confused since the listing process 4GB, and processor stress averaged (shown as binary code), and As a side note, don't be like me starts anew for each block.

full circle magazine #57 34 contents ^ REVIEW: OPENARTIST 5TH INCARNATION There is no easy way to change Gimp PaintersStudio, ArtRage, Disc Collaboration: Chandler, Nixnote, While there is logic in this this menu structure, although you Wrapper, Pencil, Hugin, Peacock, AbiWord, Helga, DrawPile, design (grouping programs by use could go through Main Menu or MyPaint, Krita. Dropbox, celtx. instead of alphabetically but alacarte and switch program randomly), the dark theme all but locations (imagine doing that for 3D Graphics: 2.5 and 2.4, Internet: Midori, Firefox, obliterates the separator lines, and 1,400 programs!). Houdini, Lodepaint, shaderlink, Thunderbird, utorrent, Minitube, since there are no block sub-titles, shaderdesigner, 3Delight, JBidwatcher, Bid-O-Matic, Pidgin, users will have to play a guessing Any perceived shortcomings in freestyle, Luxrender, Pantograph, Skype, Google Earth, Google game until they get the gist of it. such a design are outweighed by Yararay, Librecad, Helios, Gadgets, Nicotine, Chromium, cellstorm's inclusion of heavily DraftSight, Sweet Home 3D, Opera, RSS Owl. Changing to a lighter theme did modified mouse-over program Blender Game Engine, MeshLab, make the separator lines stand out descriptions, some of which span Wings3D, ArtofIllusion. Office: Storybook, BookWrite, and that may help some. several hundred words over several TextRoom, Planner, OpenProj, paragraphs as opposed to the usual Audio: , , GanttProject, Time Tracer, Install An unintended consequence of Ubuntu cryptic one-liners. Mind , Mixxx, aquaduo, , LibreOffice, AbiWord, TaskJuggler, program blocks is that adding new you, he has done this for hundreds Patchage, Traverso, PsychoSynth, PDF Mod, Impress!ve, iFreeBudget, programs doesn't guarantee they'll of programs, and it's really time to , Jackbeat, Qutesound, HomeBank, PyCAD, LyX Document be placed where you hope (or give up if you can't figure out what darksnow, Shoutcast, DeaDBeef, Processor. expect) and finding existing apps is an app does after reading these VLC, , Stretch Player, something of a chore. mini-tutorials! , SLTV, Oscilloscope, Programming: Creator, Flumotion, , , Komodo-Edit, , Studio, GoldenDict is under Office but Design features aside, it's time Jokosher, . Python 2.6 and 3.1, BlueGriffon, Dictionary got slapped into Utilities to discuss what the menu contains. , , Thingamablog. and when I installed Google Below is a listing of maybe 5 to Video: , OpenShot, , Chrome the menu heading got 10% of the total programs included Handbrake, DeVeDe, 2ManDVD, Utilities: Gscrot, Parcellite, tossed in a block containing in any category (forgive me if I k9copy, make.tv, OGMRip, AcidRip, Searchmonkey, Furious ISO Mount, BitTorrent clients instead of the misspell a few): dvdisaster, Videoporama, Screenlets one reserved for browsers. Webcamstudio, Wxcam, Gimp 2D Graphics: Gimp, , Animation, . Games: Yo Frankie!, Secret Mario This means you'll have to play Skencil, vectormagic, , Chronicles, dji Game Manager, cat-and-mouse to find programs Picasa, RawTherapee, Darkroom, VJ: , freej, freemix, fluxus. SuperTuxKart, atanks until you adjust to the sequence (I gThumb, Rapid Photo Downloader, found it easier to park app icons on 14, Xara, DNGConverter, Hardware: Arduino, Fritzing, System (Control Center): Ubuntu the desktop or panels). Stop Motion Capture, Agave, F- LightControl, Wacom Control One, Wireshark, aircrack-ng, Spot, Fotowall, Cinepaint, Fotoxx, Panel, Wiican. Gparted, , , Turbojet FontForge, Pixelize, GimPhoto, CD/DVD, Lacie 4L Lightscribe, ISO

full circle magazine #57 35 contents ^ REVIEW: OPENARTIST 5TH INCARNATION Master, Furious ISO Mount, in the menu. Not all of what you programs also varied. Some got While some are small and take UNetbootin, mintUpdate, see is actually there. question marks, while others saw little time, others are humongous. BleachBit, Ubuntu Tweak, conky, the blue and white boxes - so I can Ableton Live was 620MB to , Clonezilla, Although not an accurate count, only guess each computer download, and took 900MB once luckyBackup, Firestarter, Vidalia nearly 60 programs have either interprets the icons differently). installed, and a few others tipped Tor GUI, Seahorse, RamDefrag, gray question marks or white boxes the scales at 100MB+. When all was Guake Terminal, Easystroke with blue borders as icons, and Clicking on one of these said and done, I saw my HDD usage MouseGestures. these designate recommended but “programs-to-be” initiates a balloon from 9GB to nearly 16GB, not installed programs (only one, process in which a terminal window which is why I'd recommend no less While this may appear LibreOffice, had “Install” in the opens to execute an automatic apt- than 20GB if you plan a full impressive, what's really title, the rest were just marked get install command. There is no installation. Those opting to use astounding is that another 1,000+ with icons). According to the user interaction in most cases persistence via a USB drive had apps are not listed above! website, these were not installed beyond this – just sit back and better plan on buying the largest due to space or licensing issues watch the show. stick available. Naturally, there is a sense of (the design of icons for these redundancy in having this many Would it be simpler to make a programs, but they are there and list of affected programs and users have the option of using perform a one-time bulk download what they want and ignoring or via Synaptic Package Manager? uninstalling the rest. Sounds great, but it's not quite The beauty of oA is that that easy. Some of these programs programs cover a wide range of are not listed in the repositories, categories and are not all artist- and a couple (like and oriented. Most menu categories avisynth) are Windows programs are well stocked, and some odd designed to work in Wine. Try if security apps are in the mix such as you like but I seriously doubt it will Wireshark and aircrack-ng. Even shave much time off the Firefox has the Scroogle Scraper procedure. add-on that cloaks web searches. Must be underground artists out How long did it take me to there enjoying wireless code install these apps? Roughly 8 hours cracking - while remaining over 2 days. Of course there is anonymous. nothing to say you must install these, but it's nice to know they But there is a bit of hocus-pocus are available should the need arise.

full circle magazine #57 36 contents ^ REVIEW: OPENARTIST 5TH INCARNATION frankly, it never worked for me. There were a couple of Consisting of a black background installation failures, such as with a settings icon in the right Remastersys and LibreOffice, but corner, users will soon discover this these turned out to be site icon disappears if a mouse click problems or links pointing to out- comes remotely close, and the only of-date versions (the former has way out is Ctrl, Alt and backspace. been discontinued while the latter apparently changed versions). In Unless you like playing “chase both cases, I merely found other the disappearing icon”, pass on outlets and got the programs from Hildon. there. Openbox has the standard In most behemoths like oA, you desktop or variations that open can expect a raft of programs that either Ardour or Blender don't work, but I had just one automatically (but the underlying failure to cooperate, and that desktop is still Openbox). No belonged to mintUpdate (it had a matter the choice, Openbox stroke during a repository update operated much quicker than so I switched to Ubuntu Tweak and Gnome once booted (LibreOffice never had a problem again). These scooted to an open page in less at 14% at idle - with spikes to 25% users have no way of knowing are not cellstorm problems, so I'm than 5 seconds compared to 15 in (higher than Gnome). which programs are not yet not going to ding him there. Gnome); however, it was no quicker installed until they click and see from a cold boot than Gnome The Openbox menu structure is the terminal box. Those preferring other than (indicating it's the hardware checks different than Gnome's, and that's Gnome have four desktop choices that are dragging the process both good and bad. The “block” I'd recommend starting with -- Hildon, Openbox, Ardour, and down). Logging out of Gnome to style program listing is there, but Gnome until the programs-to-be Blender (the last two being Openbox was a different story. the icons and separator lines are are installed, and then switch over Openbox variations that autostart Once your password is entered and gone, and the theme goes to white to Openbox for the faster the listed program). okay is clicked, the ready desktop letters on a black background. For interface. appears within 2 seconds. whatever reason, I found this Originally designed for easier to comprehend than the At this point, some are devices using the .org OS, Curiously, CPU usage in Gnome version, but there is a slight undoubtedly itching to ask how oA cellstorm admits Hildon is an Openbox was an almost non- hitch. Since there are no icons in compares with ArtistX, the other experiment at this time and, quite existent 2% on average - with rare Openbox (just program titles), Ubuntu based distro for the spikes above 5% - but RAM stayed artistically inclined.

full circle magazine #57 37 contents ^ REVIEW: OPENARTIST 5TH INCARNATION create an oA knock-off, though, The truth remains that oA is my hard drive thinking there was While ArtistX may be better especially since some of the packed to the rafters with no way they could get it all for known (they rate a DistroWatch programs are for Windows, made programs, many of which are not to free), and I heard just a couple mention), it's limited to 32-bit, to work in Ubuntu or heavily be found in any other Ubuntu complaints (mainly about the menu admits to being Ubuntu with a modified from what you'd normally derivative. Packing a Windows design and slow boot times). boatload of unmodified repository expect. computer with apps like these - and programs, and stacks the deck with you can count on draining your Helping matters greatly is artistic apps to the detriment of I let several friends test oA for bank account quickly. cellstorm's forum participation via other categories (such as deleting just over a month, and most came the oA website. The forums may the Games entry completely). to the same conclusion – oA is a This isn't to say it's all roses with have sporadic usage, but if you powerhouse packed with programs oA. Sure, you can install the OS, post a question he responds within Given enough time and you just won't find anywhere else. and ignore all the programs-to-be, a day, and seems more than willing bandwidth, just about anybody can True, it's a little quirky, and takes but why? If you want something to assist those having problems take base Ubuntu and pack enough some getting used to, but that's ready-made, go with plain Ubuntu (making me wonder why oA isn't programs to create an ArtistX part of the fun. or the lighter-weight ArtistX. If you better known). clone. I seriously doubt many can want something unique, and yet stable, go with oA. Chances are you'll be the only one in your neighborhood (and possibly state) with this OS. Given a few changes, mainly to Okay, the menu design is structure and some procedures, oA initially awkward, some menu could jump up in the pack to programs aren't there until you become a known entity instead of force the issue (never saw that being the ghost it currently is. before), and OS documentation outside of the website is nearly non-existent (CIA classified missions get more coverage than oA), but remember you can't get that shiny pearl without shucking quite a few ugly oysters.

Even with all the design peculiarities, I didn't have anybody give up on it (one user even cloned

full circle magazine #57 38 contents ^ Every month we like to publish some of the emails we receive. If you would like to submit a letter for publication, compliment or complaint, please email it to: LLEETTTTEERRSS [email protected]. PLEASE NOTE: some letters may be edited for space.

Connecting The Garmin Ctrl + Alt + Del Join us on: o download data from a have a question. One of the Datalogger-GPS Wintec things I like about Windows is goo.gl/FRTMl WBT 100 under Ubuntu: the "Windows button + E" combo that brings up Explorer. facebook.com/fullcircle T I magazine Is there a similar thing in Ubuntu? sudo gpsbabel ­t ­w ­i And, while we are at it, is there twitter.com/#!/fullcirclemag wbt,erase ­f /dev/ttyUSB0 ­o something similar to the ever gpx ­F out.gpx popular Ctrl-Alt-Del? linkedin.com/company/full- circle-magazine Remove and replace the batteries from your Garmin, These are really small beefs, ubuntuforums.org/forum connect the USB cable, and turn and I can't sufficiently thank display.php?f=270 the GPS on while connected to anyone who has done anything to further the Linux cause over the your PC. Now type: http://www.techdrivein.com/2011/ years. Every time I use GIMP or 04/31-useful-ubuntu-1104- OpenOffice, I feel like I am pulling lsusb unity. sudo gpsbabel ­t ­w ­i garmin a fast one on the rest of the world. ­f usb: ­o gpx ­F out.gpx You should see something like: Geoff Coleman >> Bus 004 Device 002: ID To upload way points and track 091e:0003 Garmin data made using the Visugpx site, Gord says: Screensavers and International GPSmap (various type: (Thanks to Roy in the Ubuntu Linux models) Themes Yahoo Group) sudo gpsbabel ­t ­i gpx ­f which means the Garmin has been trace.gpx ­o garmin ­F usb: http://www.ubuntu- no longer have any Windows found. Otherwise disconnect and unleashed.com/2011/04/complete- computers at all. I love Linux reconnect. Laurent Aldon list-of-ubuntu-unity-shortcut.html and the open source movement in general. I am still http://askubuntu.com/questions/2 I To download track data from only an intermediate user (the your GPS map Garmin 60CSx under 8086/what-are-unitys-keyboard- terminal annoys me), so I'm not as Ubuntu, type: and-mouse-shortcuts knowledgeable as some. But, I have noticed a change in 11.10 and

full circle magazine #57 39 contents ^ LETTERS the 12.04 alpha of Ubuntu that sense that the community felt a community is still a part of the I have seen some minor certain "intermediate" user type loss when they realized that Canonical values, even if it looks a blending of the two Kubuntu & things are missing. Screensavers Ubuntu was being sacrificed for bit off right now. Ubuntu, such as Ubuntu programs are completely gone, and the commercial interests. Perhaps, the and icons, but nothing bad that I’ve startup application menu is empty - idea was to create a tablet or Mark Moore seen. with no obvious way of showing mobile centric distribution? the list that used to show in the old Elimination of the Ubuntu Netbook Rob releases. I even tried launching it Edition represented, in my opinion, have been using Linux for from the terminal with sudo, but it a leap that the community was not about a year now, and have still doesn't make any difference. ready to make. used only Mint10+KDE and Nvidia Woes And the inability to change the I Kubuntu 11.10. (Now Gnome, colors of Gnome themes really What options do we have? There Ubuntu,) I recently found out that I love Linux, but the one thing ticks me off! are plenty of distributions available could add extra desktop that prevents me from using it - such as Fedora, OpenSuse or Arch. environments. From my login is my Nvidia card. It comes Is this just temporary as we However, instead of any of those, screen I can choose from KDE, with Optimus, and my laptop switch to GTK3, or something users let’s consider another distribution Ubuntu, Gnome, Gnome Classic, I doesn't have a switch to turn like me need to get used to? closer to home. Back in May of , and a few others for low Optimus off. I tried Bumblebee and 2011, Lubuntu was officially graphics mode. Ironhide (or whatever it's called), Clem recognized as an Ubuntu and neither worked. Nvidia needs derivative. I tested Lubuntu and On to my question. I have been to step it up and help out Linux. Gord says: this page has found that it is trim and reading all the hate letters about instructions: lightweight, just like Ubuntu used Unity the desktop - "Not a big fan Ben http://www.addictivetips.com/ubu to be. If you intend on switching myself," and the complicated ntu-linux-tips/how-to-activate- away from Ubuntu because of this methods of changing it back to screen-saver-in-ubuntu-11-10/ Unity debacle, I suggest giving Gnome. Why don't users download Lubuntu or another derivative a try another desktop environment? Are before completely leaving us. I there any cons about doing this? think that you will find loyalty and Movin’ On Up

s I sit down to write this letter, I cannot help to think that Mr. A Shuttleworth had good intentions with Unity and Ubuntu. I

full circle magazine #57 40 contents ^ If you would like to submit a puzzle for publication, please email it to: [email protected]. Solutions are on PPUUZZZZLLEESS the second last page of this issue. No peeking!

A Crossword Puzzle of Python & Maths by Dave Mawdsley

The solutions to all the puzzles are on the second last page of this issue. No peeking!

full circle magazine #57 41 contents ^ PUZZLES

CRYPTIC CROSSWORD by Ilavenil Thirumavalavan

Across

1 You might be free to work here (11) 4 Messaging protocol in a circle (3) 6 Test drive a Linux distro using this (6) 8 Mixed up, bad, at sea? Try organizing your information in this (8) 10 If you use Linux on your mobile, you're probably using this OS (7) 13 A twisted lamprey is a versatile media player (7) 14 Character encoding scheme (5) 18 An interface for Windows users (3) 19 Manifestation of a browser (8) 20 They are likely to use 16 down (6)

Down 2 Mutant FTP solution (9) 3 Instant messaging in derived language? (6) 5 If you like the terminal, this is the interface for you! (3) 7 Vigorous, energetic, (3) 8 Linux philosophy, according to Torvalds (2,2,8) 9 Berkeley UNIX? (3) 11 Package manager related to a part of a neural network? (8) 12 As clear as a Lynx (5) 15 Temporary storage scattered in a catechism (5) 16 Alcoholic emulator (4) 17 Log on as this if you are new to a computer (5)

The solutions to all the puzzles are on the second last page of this issue. No peeking!

full circle magazine #57 42 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.

How can I uninstall a (Thanks to bcbc in the Will Microsoft Office Running DVDstyler fails program? Ubuntu Forums.) Boot in Professional 2010 work with a segmentation fault Q recovery mode. You Q under Wine? Q in Ubuntu 11.10. A might need to select the third option, "Remount Go to the software read/write". Then select "root shell Yes, with Wine version (Thanks to Rattus centre, search for the prompt." It will put you at a 1.32. See this for full Norvegicus in the name of the application, command prompt, type: instructions: Ubuntu Forums) It works select it, and click the http://ubuntuforums.org fine under Gnome A passwd [userid] A A "uninstall" button. /showthread.php?t=1885051 Classic.

where [userid] is your userid. In my How can I install iplist case, it's gord. Enter your new (aka IpBlock) in 11.10. password twice, then it should say your password was updated. Enter Q the command:

Use pgl instead, the exit successor of moblock/blockcontrol/m Select "Resume normal boot," obloquer. and you should be able to use the A password you just created. http://sourceforge.net/projects/pe erguardian/ Those of you concerned about security should note that this I have lost my password. method provides anyone (who has How can I log on? physical access to your computer) complete access to all the Q programs and unencrypted data.

full circle magazine #57 43 contents ^ Q & A Using Ubuntu 11.10, how As far as I can make out, Even the latest version Try using Unetbootin to can I get my Firefox Oneiric does not work of Ubuntu still has create your USB stick, Q bookmarks over to a new Q with Intel GMA500 video? Drupal6 in its and if that fails, burn a machine? They've taken A repositories, while 7.10 A CD. out the Backup/Restore using a is available at drupal.org. .json file. Have a look at http://ubuntuforums.org I'm using Ubuntu 11.10. I Open "Show All /showpost.php?p=11356 I have a hot new system recently installed gtkpod Bookmarks." Now, move A 431&postcount=4605 with an MSI Z68A-G45 Q to upload songs to my your mouse up to the Q (UEFI) motherboard and classic iPod. When I open A left half of the top panel, i7-2600k CPU. Several gtkpod, it just has a blank screen - and "import and backup" will Is Avidemux available in versions of Ubuntu all hang at the the iPod is nowhere to be found. It appear. the Ubuntu 11.10 same place early on in the boot, shows up in the places list and the Q repositories yet? It wasn't just after detecting USB pen drive audacious music player. when 11.10 was first or USB hid, when booting from CD. I installed Xubuntu 11.10 released. (Thanks to sasasas in on my desktop. In live (Thanks to Trevelyon in the Ubuntu Forums) I Q mode, it showed my hard (Thanks to linuxman94 the Ubuntu Forums) I installed Amarok. drive partitions on the in the Ubuntu Forums) used the nomodeset A GTKpod would have desktop as icons, but, once Yes, it is. For future A noacpi options and the been nice as it has the ability to installed, the mounted partitions A reference, you can check installation CD comes up. Also had remove duplicates. are not shown on the desktop. what repos packages are in by to add them (after installation) to Why? searching in boot from the SSD. http://packages.ubuntu.com. Note The LiveCD is run from that you might need to search CD or USB, so hard disk through all three of oneiric, oneiric- I downloaded the Ubuntu partitions are viewed as updates, and oneiric-backports. 10.04.3 32-bit desktop A external. For a hard disk- Q ISO, then used Startup based OS, partitions are internal. Disk Creator to make a Only external media appear on the I am trying to install bootable USB stick to install desktop. Drupal. "sudo apt-get Ubuntu on several other Q install drupal7" said the computers. When I boot from it, I package is not found. get "Boot Error" on a blank black screen.

full circle magazine #57 44 contents ^ Q & A Partition Table, or GPT, instead of as follows (with cfdisk, Tips and Techniques the old MBR partition table. also works): My advice to others reading New Technology, 2012 Edition Ubuntu's EFI/UEFI instructions: The other hot new technology is 1: FAT 32 partition for the EFI Solid State "Disks" (SSD), which bootloader. I set this to 500 MB Do NOT start recompiling Grub cause their own disruptions. size and formatted it with or other more complicated stuff. It mkfs.vfat. is completely unnecessary. The combination led Antti 2: / (root) partition (ext4). Kirjavainen, who logs on as 3: /home partition (ext4). The instructions are outdated Ubutuxer, to ask this question in for 11.10 and just creating the FAT the Ubuntu Forums: "is it possible I use no swap on computers like partition with a folder efi/grub is to get Ubuntu 11.10 or 12.04 to this, that have 16 to 32 GB of RAM. ew technology always enough for Ubuntu to boot from an SSD connected to an causes disruptions, and automatically recognise and install Asus P8H61-I motherboard?" Three 2) I kept the SSD plugged to the UEFI (Unified Extensible the bootloader there. Ubuntu days later, he posted the solution! other PC with the SATA-to-USB Firmware Interface) is 11.10 already has a working GRUB N adapter and mounted the boot for EFI systems, you do NOT need no exception. For now, UEFI In his first post, Kirjavainen partition. I created a folder appears to be replacing or to compile one yourself, at least explained that he could boot from efi/grub under it with the supplementing the BIOS on high- not for the Asus EZ. a USB stick, and install Ubuntu onto command "mkdir -p efi/grub". end desktop systems, but you can the SSD, but when he booted the expect it to spread throughout the So, in short: create the installed system it yielded a black 3) Now the disk was ready for industry over the next couple of partitions on a non-EFI system, screen with a blinking cursor. installation. I put the SSD back in years. If you're thinking of buying a mkdir 2 folders and install. If I only the new PC, booted up Ubuntu new computer, you should check on knew from the start that it was this Oldfred, Zensov and Robgill installation from the USB stick and the current state of support for its simple.... commented on the question, then installed it as usual, formatting / various features before you buy. Kirjavainen gave the solution. In his and /home as ext4 in the process. (slightly edited) words: UEFI supports hard drives larger SUCCESS!!! than 2 TB, and brings graphics and 1) GPT partitioning seemed to the mouse to the power-on be a problem for the Ubuntu The PC boots in about 10-15 interface. It also opens up a lot of installer. I took the SSD out of the seconds, as you'd expect from an potential for the future, which was After a long career in the computer PC, plugged it into another PC with SSD. The network card on this industry, including a stint as editor of not possible with the 16-bit, 1 MB a SATA-to-USB adapter, and created motherboard works on Ubuntu Computing Canada and Computer limits of the BIOS. The large hard a normal partition table on it 11.10 out-of-the-box as well. 10.04 Dealer News, Gord is now more-or- drives use another new technology, less retired. without any of the non-working doesn't seem to recognise it, 11.04 GUID (Globally Unique Identifier) GPT crap. I created the partitions I'm not sure.

full circle magazine #57 45 contents ^ UUBBUUNNTTUU WWOOMMEENN Written by Elizabeth Krumbach GGeemmaa GGoommeezz--SSoollaannoo

Elizabeth Krumbach: Can you tell I studied Computer Engineering in for that team. We built a testing if it was to become the us a little about yourself? Barcelona, Spain; a Master technically strong test team who predominant OS. And, most equivalent degree at the Catalonia changed the quality of the OS importantly, it was a chance to Polytechnic University. After visibly and for good. It felt great to collaborate with a great finishing university, I was hired by a see that project develop after all community from around the globe. security company in Barcelona to the battles that we had to fight to This opportunity got my attention do security audits and make it happen. instantly, and, when I was offered assessments. the QA Engineer position, I didn't Then Nokia took over , and hesitate. In 2004, given my security announced it was going to become background, I was offered a role in open-source. After spending 9 Five months and one UDS down the London as a Test Engineer at months helping the team to line, it still feels good and lots of Symbian within the security team. integrate in the new organisation, I things are starting to happen This was my first time working at decided to take some time off to within the Canonical Platform QA an English company, and in an rethink my career to find the next team and within the community in international environment. We had challenge. I had seen the team terms of QA. I enjoy seeing how my teams in the UK and India, and later grow and establish itself as a work has a direct impact on a in China. Testing an operating smoothly running testing team, so system used by millions worldwide. system was one of the most my job there felt done and I was I would like to see Ubuntu become Gema Gomez-Solano (above): I complex and enlightening eager to find a new project that I the operating system everyone love good software and computers. experiences of my career. I grew as could help develop and build. uses and that comes with every When I was at high school, and I a tester and as a QA engineer computer that is sold. Most watched the film Sneakers, I during the first years there. The As my next challenge I took up an importantly, I personally would like decided to become a Computer security team moved to Cambridge opportunity to join VMware in to see the QA work that we are Engineer. I admired those and I decided to stay in London London. I did API testing for almost doing for Ubuntu become a de computer wizards who could do doing integration testing within a year with them but it didn't really facto standard in terms of quality almost anything with a keyboard. I the kernel team. feel like the challenge I had been assurance and good testing really wanted to be part of a group seeking. So I kept trying to find practices. that could do cool things with Then, in 2007, Symbian decided what I was looking for, and that's technology, no matter how they wanted to build a strong how I came across Canonical and EK: How and when did you first get complicated. System Test team, and offered me the Ubuntu project. It was an involved with open-source? the Technology Architect position operating system; it was in need of

full circle magazine #57 46 contents ^ UBUNTU WOMEN GG: The first time I thought about GG: I started working for the meeting to make it more QA open-source as a way of making Platform QA team at Canonical focussed, splitting it from the Bug software was when I was told back in August, and I have been Control meeting. Now both groups Symbian was becoming open- watching the project during the have different times to meet and source. We had to think about how so we split some of the tasks our final stages of Oneiric Ocelot as discuss their issues and progress, to make our code available to team was doing this cycle, and well as learning more about Linux and we have a set of tasks that everyone, as well as keeping the made them available to the and the community. community members are continuous integration and testing community. We've raised the contributing to, with the aim of of the code going. That was the awareness of testing, and plenty of I wrote a high level strategy of improving the quality of Ubuntu. I first time I really thought about the community members have started what I think needs to happen in the am driving and coordinating this concept of open-source, and to collaborate with us, and a lot of coming 2 years for our quality effort at the moment, but this is realised how powerful the idea is. discussions are going on at the levels to rise significantly. The plan not going to be my focus going moment regarding the future of was well received at the forward since there will be a QA My partner has been a developer of QA in Ubuntu. All geared towards management team, and we got a Community Coordinator with an open-source project, Dragonfly taking the quality of Ubuntu to the green light to start implementing whom my team will collaborate BSD, for some time now. I have next level. it. I have since moved to be the closely and I will be just one more seen him work on that project, and technical lead of the Platform QA community contributor. The QA interact with its community, for I have also started talking to the team. We are currently working on Platform team will be helping years. He tried to convince me to Mozilla QA team regarding a test putting the right tools in place so shape the testing effort and trying do testing for them - but I was so case management tool (Case that developers can act on the to make every little effort a busy with my day-to-day work that I Conductor) they are creating that important defects as soon as they worthwhile contribution to the never had enough quality time to we would like to use for Ubuntu as are found. The Daily ISO testing is whole. Historically, there has been dedicate to that. well. They are keen on already following this principle, little leadership in the QA front, collaborating, and would like to and its quality is improving and we are trying to bring good So my first real taste of open- gather requirements from us so noticeably as we speak. We are practices from the industry to the source, and being part of a that the tool is fit for purpose for keeping track of the defects we open-source community to community, has been with Ubuntu, too. We will soon be find as part of our testing efforts, improve the situation. Canonical and the Ubuntu Project. I involved in beta-testing and other and of the defects we didn't find am learning to work with the collaboration with the Mozilla team but are found later in the EK: Do you have any suggestions community and to bounce ideas on this tool. So inter-community development cycle, so that we can for others who are looking to get back and forth until they become collaboration is something I am improve the testing of future involved with Ubuntu and open- work items and get implemented. exploring at the moment. releases. Our overall aim is to build source in general? Initially, the QA list felt somewhat a solid automated testing suite as lifeless, and the community was a EK: What is your role within the soon as we have the basics in place. GG: I think open-source is an bit stuck on what it was doing. Not Ubuntu Project? unstoppable force that is driven by much collaboration was going on We changed the format of the a huge worldwide community. I'd

full circle magazine #57 47 contents ^ UBUNTU WOMEN say the first step is to figure out what you want to do with your free time, then choose a project that The QA Team for Ubuntu has a you'd like to contribute to and see weekly gathering. Feel free to if they are in need of any of your attend our weekly meeting and ask skills; odds are they are. If you are a questions so that you get to know Z e r o D o w n t i m e developer but do not want to write the team and what each one of us code in your free time, you might is doing. It takes place every enjoy reviewing code or beta- Wednesday at 17:00 UTC in testing a product to find problems, #ubuntu-meeting on freenode. We or triaging some bugs. Maybe you are thrilled to see new people Below Zero is a Co-located Server Hosting specialist in the UK. are good at languages and want to show up and contribute. The contribute by translating the agenda for the meetings, and Uniquely we only provide rack space software. details and logs of past meetings, and bandwidth. This makes our service are available here: more reliable, more flexible, more Or if you enjoy breaking software, https://wiki.ubuntu.com/QATeam/ focused and more competitively priced. and would like to do quality Meetings assurance and testing of a We concentrate solely on the hosting of particular product, and you are Co-located Servers and their associated prepared to join a very dynamic systems, within Scotland's Data and challenging environment, I'd Centres. like to see an email from you on our [email protected] At the heart of our networking list (it's open to anyone: infrastructure is state-of-the-art BGP4 https://lists.ubuntu.com/mailman/li routing that offers optimal data stinfo/ubuntu-qa ). delivery and automatic multihomed failover between our outstanding We are in the process of gathering providers. Customers may rest assured as much help as we can get. The that we only use the highest quality of tasks that are being worked on at bandwidth; our policy is to pay more for the best of breed providers the moment at the community and because we buy in bulk this doesn't impact our extremely level for Precise are available on competitive pricing. the wiki: https://wiki.ubuntu.com/QATeam/T At Below Zero we help you to achieve Zero Downtime. asksPrecise w w w. zerodowntime.co.uk

full circle magazine #57 48 contents ^ UUBBUUNNTTUU GGAAMMEESS Written by Riku Järvinen CCrraayyoonn PPhhyyssiiccss DDeelluuxxee

his month we take a look Crayon, you are asked to register at a game that also has for additional features but this is potential as a science not obligatory. T teaching tool in comprehensive schools. Some time Because of the really calm music ago, I grabbed Humble Bundle 3, and bright-coloured graphics, my including Crayon Physics Deluxe - a first impression was that this is thoroughly planned collection of probably a game for children or physics puzzles you solve by something. The levels seemed very drawing different shapes. As I’m easy, and I hacked through forty of also a student of physics, I was them before realizing I had intrigued to test the realism of the completely missed the point. game. It turned out to be pretty Crayon is about elegance. Not only much what I expected -- and more. is it enough to find a solution to a Plus, it was created by the Finnish problem: it must be “a good one”, game developer Petri Purho of i.e. meaning not to draw Kloonigames. unnecessary objects. To complete each level perfectly, you have to Installation & Overview come up with three different ones: elegant, old school, and awesome. The awesome solution is There was no trouble getting something you can choose freely the game going, I just downloaded in such a manner that it will collide ground” that is readily among the ones you have the .deb file and installed it with: with a star, or, in some cases, transformable to movement) of developed to solve the problem. multiple stars in one run. You can the ball, thus having an “infinite” sudo ­i package_name.deb cheat by clicking on the ball to give supply of energy (in practice, the Gameplay & Features it a small initial movement boost; energy is limited by the height of The minimum requirements, at this is not allowed in proper the screen). Once you notice this 1 GHz, 512 MB RAM, and 128 MB Basically, you control a pen with solutions. Actually, you can go little trick, there is no point in graphics RAM, are easily met (if in your mouse, and draw objects of further and realize that by adding finding just some solution: it has to doubt, you can download the demo various dimensions to create objects beneath the ball you be a reasonable one, using the at http://www.crayonphysics.com dynamical movement. In each increase the potential energy (the properties of the laws of physics to test your specs). When you start problem, your goal is to move a ball energy associated with “higher instead of “faking energy”.

full circle magazine #57 49 contents ^ UBUNTU GAMES - CRAYON PHYSICS DELUXE As for the gameplay itself, The rotating castle problem and find all the elegant solutions could be excellent). everything works as it should. its solution are presented. The without extra help. Registration Controls are introduced along the huge green-colored “arm” drags gives access to extra content, and If I was to teach school physics way so there is no need for a the bridge down, and gives the ball there is also a level editor for now, I would contact the developer separate tutorial. Physics a movement boost towards the creating custom physics models of for a permission to use the game modelling is good. Only one slight star. Most solutions, like this one, one’s own. Some of the levels during lessons. problem occurs when you have are developed by making small towards the end are very, very multiple objects very close to one adjustments to known solutions (of difficult: I noticed that my physics Where to get it another. If you try to delete a course, in the beginning there are background did not help me much. specific one, another might no “known solutions”, so you have In one custom scenario, a rocket is If you did not catch the Humble accidentally disappear. This is not a to create one). used to guide the path of the ball. Bundle, Crayon Physics Deluxe can real problem, though, if you play by A rocket is one of the standard be bought at the Developer’s the rules, in which case you need The offline game alone has over components of Crayon Physics. website only a few objects for a good 70 levels to provide tens of hours http://www.crayonphysics.com. solution. of excitement, if one commits to Crayon Physics as a Although a bit pricey compared teaching and learning with the Bundle, it’s still a good choice. I’d recommend it to anyone tool into puzzles and physics!

I started my university studies to become a physics teacher, and, as far as my experience can tell, this game would be an awesome tool in comprehensive school. It makes Newton’s laws become real through meaningful experiences, not just some non-living graphs in textbooks (which, by definition, are boring: games aren’t). This is important, since the scientific research in physics education has shown students experience clear conceptual difficulties dealing with Riku Järvinen (rierjarv) is a CS major “real physics” (as opposed to student from Finland who delves into problem-solving skills, which still the Linux and Open Source gaming world once in a while.

full circle magazine #57 50 contents ^ UUBBUUNNTTUU GGAAMMEESS Written by Jennifer Roger JJaammeessttoowwnn

amestown: Legend of the X is the special attack. In this case, Lost Colony is the a beam can quickly eliminate larger knockout debut from Final and stronger enemies compared to J Form Games. This top- the standard Z attack. Enemies that down shooter takes what we all are killed drop gold coins - which know and love from classic help fill your vaunt meter, which shooters and gives it a refresh - activates a shield for a short period with imaginative storytelling and of time and is quite helpful when amazing graphics. The solid there is an incoming barrage of gameplay is the cherry on top that enemies. The vaunt, which is makes this recent Humble Indie activated by pressing the space bar, Bundle feature a great addition to also gives you a bonus that boosts any gamer’s collection. that level's star rating. with a twist. Jamestown is with the quality of the stage available for $9.99 at Jamestown takes place in the After completing a level, there design, music, and sound effects. http://www.finalformgames.com/ja 17th century as the British battle is an in-depth breakdown of your The detail and care put into the mestown/. for survival on colonial Mars. You performance such as enemies lush pixel environments give it a begin your journey as an escaped destroyed and highest combo. polished look, and Chilean Pros: quality graphics/sound, convict from the Tower of London After a few stages of battle, you composer Francisco Cerda created replay value, innovative story can head to the shop and spend en route to the Lost Colony of a beautiful soundtrack to Roanoke. Your mission is to clear that hard earned gold to unlock complement it. These elements are Cons: none items like ships, challenge packs, your name by way of heroic deeds, what really set Jamestown apart and various game modes. Overall, which leads you to the Eastern from other top-down shooters on the controls and gameplay are very Frontier - where John Smith helps the market today. to defend the colony from the solid and smooth; there were no noticeable glitches or bugs, and allied Spanish/Martian troops. Overall, Jamestown is a ton of the controls were comfortable on fun to play, especially with a couple both mouse and keyboard. There are four ships available - of friends in co-op mode. The shop Beam, Gunner, Charge, and items and challenge packs add to Jennifer is a fine arts student from Bomber. Your first ship is the basic, The graphics and soundtrack are the replay value, and the graphics the Chicago-land area. You can find an integral part of most games, but yet still capable, Beam. On the and soundtrack enhance the her on Google+ or follow @missjendie Final Form did an impeccable job on Twitter. keyboard, Z is the main attack and experience of this classic shooter

full circle magazine #57 51 contents ^ UUBBUUNNTTUU GGAAMMEESS Written by Peter Liwyj IInnssttaalllliinngg MMiinneeccrraafftt

his article assumes you other things. (For Kubuntu, click K Software Centre.) and selecting “Open With...”), and have Ubuntu installed and > Applications > System > select OpenJDK Java 6 runtime - ready to go, and you’re Additional Drivers). Select an Search for "Java." and make it default while you're T sitting looking at a Unity appropriate video driver, then click there. desktop [I’ll add Kubuntu notes on "Activate." Enter your password You'll get several options, you where I can - Ed]. in the box that pops up. Let the want "OpenJDK6 Java runtime" TIP: You can also enter: driver download and install. You’ll (not seven - you want JDK six). First, you need a 3D video probably have to reboot to load Install it. java ­jar driver. On your nice new Unity the drivers. The little gear shape at desktop, which is probably the top right of the Unity desktop Go to Minecraft.net and as the starting application to the confusing you, click on "Dash has the shutdown option in it. download the minecraft.jar file by ‘open with’ window in Kubuntu. home" on the top left of the Unity saving it on your desktop, or You can also create a desktop desktop. Now it’s time to install Java. If wherever you like. First, open it in ‘widget’ shortcut to the jar file in you previously installed the your favorite archive manager, and Kubuntu. At the bottom of the screen “restricted extras,” you probably poke around. You're looking for the you'll see some icons. Click on the have it already. If not, click on the favicon.png file. It's a picture of a That's it! Run Minecraft, it'll Pencil/Pen/Ruler icon. "Ubuntu Software Centre." It starts Minecraft block, save a copy of it download what it needs, and go. out as the 5th icon up on the left somewhere out of the way for Top left of the next screen, side of the Unity desktop, looks like later. I have it running at about 50 to you'll see "Additional Drivers." This a shopping bag. (In Kubuntu, it’s K 80 frames per second at 1024 X is for your video card, and perhaps > Applications > System > Muon Go back to your minecraft.jar 768 resolution...on a 32 inch file, right click on it, and select Toshiba TV! The 3D analglaph is ‘properties’ at the bottom of the mind-blowing, by the way... I was menu. In the BASIC tab, click on the afraid of the depth at first (heights picture and navigate to the make me nervous), and those holes favicon.png you saved earlier. In into the bedrock gave me the the PERMISSIONS tab, check the willies! "allow executing this file as a program" (“Is Executable” in Your system may vary slightly or Kubuntu) check box, and in the a great deal, but that's how I got OPEN WITH tab (In Kubuntu you mine going perfectly. get this by right-clicking the file

full circle magazine #57 52 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 like simplicity and functionality, so here is my 11.04 classic desktop. I'm running Ubuntu on my laptop from 10.04. You Having tried Unity and Gnome 3 from a live environment, and can see Docky here, and my favorite UboIconsTheme from not liking either all that well, I decided to look into alternatives. http://gnome-look.org. Find my wallpaper on deviantart, thanks Apofiss (http://apofiss.deviantart.com) for his(her) art. This shows XFCE 4.8 running on top of Linux Mint 11. I've moved the 'bottom panel' to the left side (it’s usually set to auto-hide), For me, there is no problem that can't be solved with Ubuntu. and the 'top panel' to the bottom, like Mint does it. XFCE My laptop is budget-priced: already has its Menu where Mint Gnome would have it. Processor: AMD Athlon II Dual-core N350 2.4GHz RAM 2GB The Thunar file manager window shows that I can access my Resolution 1366x768 Windows 7 files. Desktop settings are available as shown. I can Laptop HP G62 play videos. In the back you can see Amazon's Kindle book Aleksandr Palchenko reader, running on Wine.

Dave Rowell

full circle magazine #57 53 contents ^ MY DESKTOP

Hi, My name is Tarun. This is my Dell Inspiron laptop. I run My desktop is running Xubuntu 11.10, 64-bit. I record TV Ubuntu 11.04 (natty) on my laptop, I3 processor, 4 GB Ram, and shows and movies using Freevo (1.90), and edit photos 1 GB ATI Radeon graphic card. I like my desktop simple and with Gimp. The background is a picture I took at Seal sober - with no icons on the desktop. The only thing I don’t like Rock beach in San Francisco, USA. is Gnome's panel, so I removed the panel and installed AWN window manager. The calender and clock are screenlets. My computer is a ZaReason Strata 9660 CPU specs: Intel Core 2 Duo 2.2 GHz I also maintain a blog with my friend on various tips and tricks 4 GB of ram on looks and various other Linux and Android stuff: Intel wifi-5300 http://www.tricksfind.in/ AMD Radeon Graphics card 256GB memory This blog may be good for people interested in Linux. Please Philip Raymond post comments, as we are continuously working on improving our blog.

Tarun

full circle magazine #57 54 contents ^ MY DESKTOP - BONUS distro. It’s PS/2, and will, most I use Linux Fedora 16 and likely, have n-key rollover which OpenSUSE. I'm currently building means any amount of keys pressed my own distro called simultaneously will activate. USB memorysticky_OS or supports only 6-key rollover max. memorysticky_Linux - you can Many cheap keyboards have 2 key. pronounce the "underscore" if you Originally, I bought it with the Das want - any way is fine! Keyboard Pro, with cherry mx blue switches, but the enter key failed I am also purchasing a custom- after just a week. I got an RMA built Unicomp Spacesaver model M (Return Materials Authorization), keyboard, with buckling spring and returned it for good. switches and control key with no caps lock -- and also with custom Nicholas J Ferrulli colors to hopefully match my

I built a new computer to run with live recording - if you need to Linux on, beginning with a lovely record a guitar, and keep it in sync little Lian Li case. I took these with another track, you’re out of pictures on two different days. I luck. had a bad mobo and returned it. I took one of the pics with a sound I also have my computer card but it doesn’t fit because it’s connected to my stereo - with Bose old PCI and not PCI-E. speakers, and kick-ass woofers, and also high-end Audio Technica I am going to add a sound card headphones! They are insane and in the future but don’t know which have huge range. The onboard one. I was looking at an ASUS card audio isn't the best and has but someone wrote it has issues distortion.

full circle magazine #57 55 contents ^ PUZZLE SOLUTIONS U U K K O O D D U U D Y R S S S A A H E

full circle magazine #57 56 contents ^ Full Circle Team

HHOOWW TTOO CCOONNTTRRIIBBUUTTEE Editor - Ronnie Tucker [email protected] Webmaster - Rob Kerfia We are always looking for new articles to include in Full Circle. For article [email protected] guidelines, ideas, and for issue , please see our wiki: Comms Mgr - Robert Clipsham http://wiki.ubuntu.com/UbuntuMagazine [email protected] Please email your articles to: [email protected] Podcast - Robin Catling [email protected]

Editing & Proofreading Mike Kennedy If you would like to submit news, email it to: [email protected] Lucas Westermann Gord Campbell Send your comments or Linux experiences to: [email protected]

Hardware/software reviews should be sent to: [email protected] Our thanks go out to Canonical, the many translation teams around the Questions for Q&A should go to: [email protected] world and to Thorsten Wilms for the current Full Circle logo. Desktop screens should be emailed to: [email protected]

... or you can visit our forum via: www.fullcirclemagazine.org Deadline for FCM#57: Sunday 05th Feb. 2012.

Release date for FCM#57: FULL CIRCLE NEEDS YOU! Friday 24th Feb. 2012. A magazine isn't a magazine without articles and Full Circle is no exception. We need your Opinions, Desktops and Stories. We also need Reviews (games, apps & hardware), How-To articles (on any K/X/Ubuntu subject) and any questions, or suggestions, you may have. Send them to: [email protected]

full circle magazine #57 57 contents ^