Вы находитесь на странице: 1из 28

full circle

ISSUE #25 - MAY 2009


WIN!

TAKE A RIDE WITH

full circle magazine #24 1 contents ^


Command & Conquer p.05
full circle
Inkscape - Part 2 p.08 Ubuntu Games p.21

My Opinion p.14 MOTU Interview p.18

Test Drive VirtualBox p.09 My Desktop p.23

Better Game Speed p.11 Book Review p.17 Letters p.19 Top 5 p.25

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 #24 2 contents ^


EDITORIAL
This magazine was created using :

Welcome to another issue of Full Circle magazine.

I
'm really not sure how to begin this month's editorial without it sounding whiney,
or demanding attention, but here goes. Last month (FCM#24) was our first issue
with the redesign. I did, to be honest, expect a flood of emails pointing out
glitches, demanding the return of the old layout, or emails giving us tips on what
to change for further improvement. Nothing. Not one email about the layout. Surely I
didn't nail it first time. There must still be something we need to improve upon?

With the redesign, we also did a big push to try to get new readers by supplying
Digg, Reddit and Slashdot buttons. The result was poor. From over 13,000 Ubuntu is a complete operating
downloads, only three hundred people Dugg us. Disappointed isn't the word! We rely system that is perfect for
on readers to help spread the word and get more people reading FCM, and more laptops, desktops and servers.
Whether at home, school or work
importantly, going on to use Ubuntu.
Ubuntu contains all the
applications you'll ever need
While on the subject of help. We need articles to keep FCM afloat. Pretty including word processor, email
much every article we've ever been sent (over the past two years) has been used, application and web browser.
Ubuntu is and always will be free
and we need more. As I've said many times before:
of charge. You do not pay any
. Something as simple as emailing us links to licensing fees. You can
Ubuntu/Linux news stories is a great help. Check our Ubuntu.com wiki page for download, use and share Ubuntu
article ideas: http://wiki.ubuntu.com/UbuntuMagazine with your friends, family, school
or business for absolutely
nothing.
I hope to read your articles soon!
Once installed, your system is
ready to use with a full set of
productivity, internet, drawing
and graphics applications, and
Editor, Full Circle magazine games.
ronnie@fullcirclemagazine.org
use the new
'contents' link to jump
to the contents page
full circle magazine #24 from any other page!
3 contents ^
NEWS
Ubuntu One: Free Online Moblin: The Intel- • Got a great idea for a Moblin Low-cost pluggable NAS
Storage backed Linux platform application? Dive into the SDK
documentation and get started
adds Linux support
Canonical
for Atom as a Moblin application
A $100
has just developer.
Moblin is an optimized Linux networked-
released a • FAQ - A list of frequently
platform that provides a attached
new "cloud" asked questions (and
service for all users: Ubuntu One modern, engaging user storage (NAS)
answers!) about Moblin.
is currently an invitation-based experience for mobile devices, device using
• Join in! Find out how to get
Beta. There are two storage such as netbooks, MIDs, and IVI the Marvell
involved in our growing
options: a free 2GB account and a systems. Moblin has a common SheevaPlug reference design
$10/month 10 GB one. If you are community.
core of Application and User has been updated to support
familiar with services like Linux desktops. The Cloud
Dropbox, Ubuntu One apparently Interface services and APIs, : http://moblin.org
which provide application Engines Pogoplug NAS, also
does the same job.
developers a rich and received its own plug from
The main features, as described consistent development .
on the official website, are: environment across multiple
seamless integration and device form factors. The Pogoplug enables remote
synchronization between multiple
machines and a convenient web FCM#24 WINNERS viewing of external storage
devices via a web browser. The
interface. But, while Dropbox
Congratulations to our device connects to an external
works across all main platforms,
the Ubuntu One application will FCM#24 winners: hard drive or memory stick via
exclusively be available for USB, and to a router via gigabit
Ubuntu 9.04 operating systems. Ethernet, says Cloud Engines.
Of course, thanks to the web The 4.0 x 2.5 x 2.0-inch device
interface, files should be Who each win a copy of
plugs directly into a wall
accessible (but not synchronized) .
• To learn more about the socket, and enables remote
from any other computer, the only uploading of multimedia,
requirement being an Internet overall architecture, see the This month:
Moblin Overview. , check p.18 for including access from an Apple
browser.
• To try out the latest Moblin, the review and competition. iPhone.
: http://news.softpedia.com grab an image and follow the
instructions for a test drive. : www.linuxdevices.com

full circle magazine #24 4 contents ^


COMMAND & CONQUER
(usually in /bin/). The entry in
/var/logs/ mentioned last month should the square brackets is your There has got to be
actually be: /var/log/ – apologies for any problems.
currently chosen shell (as you an easier way to do

H
can see, I use the Z shell). this...
ave you ever thought the default one in most cases,
to yourself “There and Zsh (creatively named “Z Back on topic: The history of
has got to be an Shell”). If you want to try out a your shell can sometimes be
easier way to do new shell, all you have to do is extremely long and confusing (I notice that it also displays a
this,” as you're sifting through install it and then run, for think mine is at 1000-or-so number on the left (in my case,
tons of old commands in the example: commands since I last cleared it's 996). So if you want to re-
history – looking for a specific it, and that was not too long run the command, you have a
one? There is an easier way. zsh few options. You can copy and
ago either). I very often find
Not only that, but there are a myself running the same paste the line (which is,
few useful things you can do from a running bash shell. If honestly, not very efficient
commands over again,
with your terminal and shell to you decide you like it so much since you need to take your
sometimes with lots of
make life easier. Now, to start that you want to change (like I hands off the keyboard), or you
arguments, sometimes with
with, you'll notice I used the did), you can change by can run:
very few. For the long ones,
terms “terminal” and “shell,” running: I've gotten in the habit of
and I have known some people pulling up the list of history !996
sudo chsh <username>
to think they are one and the and searching it for the
same, so I will take a moment command I want. For example: which will automatically run
where of course the command in the history list
to explain.
“<username>” is your actual with the identifier 996. Woah,
history|grep cd
username. It then asks you I'm back in my C scripts folder,
A terminal is the actual
something similar to this: talk about easy! Only four
program that displays the shell returns:
prompt, but you can easily characters for an entire
Changing the login shell for
change which shell it displays. <user>
996 cd Dropbox/Scripts/C command. This most definitely
Also, any configuration of the Enter the new value, or appeals to my (extremely) lazy
prompt has to be done on the press ENTER for the default which displays for me the last side. It's also much faster than
Login Shell [/bin/zsh]: cd command I ran, or all of the using the up or down keys to
shell, not the terminal. Two
commonly used shells are Bash cd commands I've run if there go through the history line by
where you just need to enter were more than one. You'll line to find the right command.
(Bourne Again Shell), which is
the path to the shell file
full circle magazine #24 5 contents ^
COMMAND & CONQUER
Hopefully, this has also to run the following: exist!”. Once that's done, it
appealed to you. One last note, \ls checks to see if the output file
you can also just run: sudo apt-get upgrade exists (the .mp3), to ensure
The backslash overrides any that the first loop completed
!cd then I would recommend using aliases bound to that name, successfully. If not, don't move
aliases, since it's just a tiny bit and runs the command as-is. the file. It then moves the .m4a
to run the last cd command less typing. (For me, the file to your Music folder, while
again. number of keystrokes is Now, focusing on functions taking the output name (so
extremely important when again. These are basically that you can tell which m4a
Another extremely useful making shortcuts). So, if you scripts added directly to your goes with which mp3), and
thing I've learned is that you want to alias that, the following shell configuration file, which exchanging the mp3 with m4a,
can add custom functions to line should be added to your can be quite useful. The so that it still plays. It then also
your Bash shell (this works on .bashrc . (I added a comment example I'm going to be using says that it was moved, and
Z shell as well). To do this you to just make it clearer – you is on page eight. Don't worry, moves the mp3 to the Music
can open your .bashrc (in can leave it out if you wish). I'll explain it. folder. It also checks to see if
gedit, vim, nano, or anything the Music/m4a directory exists
that tickles your fancy). I'll be #Alias for updating the I've used this script (the if statement before the
system
using vim. occasionally to convert the m4a comment). If it doesn't, it
alias update = “sudo apt-get
upgrade” audio from .m4a files to .mp3, is created before proceeding.
vim .bashrc since I can't see myself typing Hopefully, people will find this
Another alias I use very all those commands by hand useful, since I have a few
You'll then have a very long (no matter how occasional the
often is this one: leftover m4a files from my
(and most likely confusing) file use). The function is defined in iTunes collection, and I convert
open. I generally add custom #An alias to make the ls the first line, and after the first them as I see them. The only
entries toward the end of the command more detailed brace (curly bracket), it's then thing I have to note is that the
file, just to keep it separate alias ls = “ls -la --
color=always --classify” the actual script. It checks to function seems to require the
from what should be there, and see if the arguments are filenames to be in quotes
denote it with a comment, but empty, and if so, it prints the
As you probably noticed, I (backslashes and spaces and
you can choose whatever error message at the very end
have effectively replaced the ls such don't work). So the
works best for you. If you want of the script (second to last
command with a much more function would be run like this:
to merely make running one line). If it does have
detailed output. Now you may
command easier, something arguments, check to make sure m4a “2-10 You're the
be asking yourself “but what if
like using the command: the first file exists, and then Inspiration.m4a” “You're the
he wants to use the actual ls Inspiration.mp3”
program without arguments?”. create the output file (the .mp3
update
The answer is this: in this case). If it doesn't exist,
The resulting files will be in
print “file <filename> doesn't
full circle magazine #24 6 contents ^
COMMAND & CONQUER m4a(){
if [[ "$1" != "" && "$#" == 2 ]]; then
the ~/Music folder, and the #check if files exist
if [ -e "$1" ]; then
~/Music/m4a folders. However, #convert audio
the mp3 will be missing the ffmpeg -i "$1" "$2"
id3tags. else
echo "File "$1" doesn't exist!"
fi
I'll leave that as a challenge if [ ! -d "$HOME/Music/m4a" ]; then
for any reader who wishes to mkdir $HOME/Music/m4a
fi
undertake it. There are #move the .m4a file to the m4a folder if the files exist in
command-line tools that let the current directory
if [ -e "$2" ]; then
you access tag information, mv "$1" $HOME/Music/m4a/"`echo "$2"|sed 's/mp3/m4a/'`"
and as a slight hint I will tell echo "m4a file was moved to the ~/Music folder"
you that the archlinux package mv "$2" $HOME/Music/
echo "Moved the mp3 to the ~/Music folder"
perl-mp4-info (in the Arch User else
Repository on the website) is a echo "File "$2" doesn't exist!"
fi
tool that will read the tags else
from the m4a file (or at least, it echo "Invalid arguments (or too few/many), please run this
should), and it should be script with \"m4a <input> <output>\""
fi
available for Ubuntu. If you can }
extend the script to
automatically copy the tags
from the m4a to the mp3 and had thought it could be done, manager: it's in the repo's] on
feel like sharing your solution or if it's something I never my main system, so that I
with me, please email the code thought of. As far as I know, really hardly touch my mouse
to me, and I will add it into the ffmpeg won't carry over the these days). I look forward to
next article (giving due credit, information. seeing if anyone feels like
of course). I haven't actually taking up the challenge of
written the code, but I have a I hope that these tips have completing the function above.
fair idea of how to do it. (I helped you out, and that
haven't felt the need to test you've found it at least
my algorithms since I think I partially useful. I know they've
has learned all he knows
have converted all my m4a saved me loads of typing and
from repeatedly breaking his
files now!) I will compare any made working in the command system, then having no other
code I receive to my algorithm, line so much more efficient (I option but to discover how to fix
and will note in the next article even use Awesome [Ed: a it. When he finds time, he
publishes a blog at: http://lswest-
whether or not it was how I dynamic and tiling window
ubuntu.blogspot.com.

full circle magazine #24 7 contents ^


HOW-TO Inkscape - Part 2
with a grey color. In-fill
properties; set the opacity to (hover your pointer over an
FCM#24 - Inkskape Part 1
make it semi-transparent. Like icon to see its description),
this: then
, and lastly

. Now click the


node below. It will show
another node, drag it. You can
modify the path by selecting
Dev Graphics Internet M/media System You can give it a color of another node. This is what I get:
your choice.

Then, we make one more


CD/DVD HDD USB Drive Laptop Wireless
circle, and put it behind the Now, and this is my favorite
entire image. Like this: part, select the grey circle and
press SHIFT+F2, or you can

D
click the
id you save last
button in the toolbar, on the
month's tutorial? If
left of your screen.
not, you should build
it first, because this
tutorial will tell you how to
Now you can print it and
make it look even better.
make a pin. See you next time.

Let's Begin
Now, we will make it glossy.
Make a circle that can cover is a 19 year old
Indonesian who is currently
your Ubuntu logo and put it First, duplicate the biggest studying Computer Science and
behind - by selecting OBJECT > circle - I hope you remember loves graphic design and
LOWER. It will look like this: that to make duplicates you programming. Please send
can use CTRL+D - then fill it Click the icon that says feedback to:
juzt_atkinson@yahoo.com

full circle magazine #24 8 contents ^


HOW-TO Take A Ride With VirtualBox
That route is almost always the more satisfying experience
best way to learn about things later.
N/A
anyway.
Then, we have to create a
So from Add/Remove, I virtual hard disk.
typed in "virtual", and came
across VirtualBox OSE (OSE
stands for Open Source
Edition). I had to download a
couple of add-ons from
Dev Graphics Internet M/media System Synaptic Package Manager, but
in no time I was running
Mandriva One 2009 as a guest
OS under Ubuntu.
CD/DVD HDD USB Drive Laptop Wireless
Setting up a guest OS is
quite straightforward. Just click

I
on "New" in the left-hand pane
remember reading about
of VirtualBox and follow the
running Ubuntu as a guest
instructions. You'll be asked to
OS in Mac OS X Leopard
type in the name of the OS,
from a technology
and choose the OS type from a
columnist - but he might as
drop down list. In these series
well have been speaking
of screen shots I will use
gibberish, as I barely
openSUSE 11.0 as an example,
understood what it was all
just hot off a torrent download.
about. I searched for
For the next step, it is best
"virtualization" in Ubuntu, but I
Next is configuring the RAM to leave the default
found the documentation to be
to be allocated to the guest configuration.
a bit out-dated, so I decided to
OS. I found it best to double
download "virtualization"
the default recommended base Once we're done setting up
software from the repositories,
memory size of 256 MB for a our virtual hard disk, we'll be
and then try it out for myself.
full circle magazine #24 9 contents ^
TAKE A RIDE WITH VIRTUALBOX
presented with a summary, Once you double click on nd you can also remove the I find VirtualBox OSE simple
and you'll find your guest OS in the selected guest OS (or click ISO file once you're done and effective, but I shudder to
the aforementioned side pane on Start), you'll be presented installing. think about its performance in
of the main window. with a First Run Wizard (right). less powerful machines (my
Just click on Next, and then laptop is running on an Intel
select the source of guest OS Dual Core 1.86 GHz with 1 GB
(CD or ISO). In my case I am RAM). It's a nice tool to have -
going to point to the just- especially if you want to try
downloaded openSUSE 11.0 some different flavors of Linux
KDE ISO. out there. I just play around
with my guest OS's, and
And we're done! VirtualBox haven't really tried doing stuff
OSE will now boot my like printing. One thing I
OpenSUSE. You can install the noticed is that my sound
ISO file into the virtual hard device is not recognized by any
disk as if it is a real hard disk, of the four guest OS's. I am
a very happy with Intrepid Ibex
and have no plans on replacing
Here is a screen shot of the it - but, for the general purpose
openSUSE live desktop: of trying out different
operating
systems for
curiosity's
sake,
VirtualBox OSE
answers my
need.

full circle magazine #24 10 contents ^


HOW-TO Better Game Speed With X
game? If so ... say hello to your a console and type: terminal and type "winecfg", or
N/A
new friend - gaming in a new X go to Applications -> Wine ->
session! man Xwrapper.config Configure Wine. In the
Applications tab, if there is the
I was trying to figure how to When you open the .exe of your game, click on it
solve my three problems Xwrapper.config file, navigate and then go to the Graphics
(described above), and I found with the arrow keys to a line tab and make sure that the
that if I run my games in a new that says check box next to "Emulate a
X session they run faster. "allowed_users=console", and virtual desktop" is not checked.
Counter Strike Source 640x480 change it to If it's checked when you start
Games Graphics Internet M/media System on LOW lags if I run it like "allowed_users=anybody". the game in another X, the
normal, and when I run it in a Then, to save that file, press game will run in the upper left
new X, I play it perfectly on Ctrl + X; nano will ask if you corner of your monitor (we
1024x748 on NORMAL. Sounds want to save your changes, don't want that).
CD/DVD too good to be true? Not at all, type Y; then it will prompt for
HDD USB Drive Laptop Wireless
let me show you how it's done. where to save them, we want After this, I made Bash
to overwrite the old file so just scripts for my games that I

D
The first thing we have to do hit Enter. wanted to play in another X
o you ever play a
game in windowed is to start an X session (the server. That way, I can play
default settings in Ubuntu Now that we can run extra X them in my normal X, or in
mode because if you
forbid you doing so) so open a servers from our X server, the another X. If you don't know
play it in full screen,
terminal and use nano as root next thing we want to do is to how to make a Bash script,
and someone starts a chat with
(sudo) to edit the restart our X - I'm not sure that here is how to do it:
you, on Skype/ICQ/etc., you
Xwrapper.config file: this step is required, but it
can't Alt+Tab to the chat
won't hurt you. And, when we Open a text editor (for
window? Do you experience
sudo nano are back, we have to configure example Gedit if you are using
low frame rates (FPS) in a /etc/X11/Xwrapper.config our games to run in a different Ubuntu, or Kwrite for Kubuntu),
game, and that's why you don't
X session. For that we have to and type:
play it? Do you have a - a simple console text be sure that the game is not
configured TV-out so your TV's editor configured to run in a virtual #!/bin/bash
desktop is next to your monitor X :2 -ac -terminate -config
desktop in "winecfg". If you are
but you can't scroll to that side For more information about only_one_monitor.conf &
not sure about that, open a
in StarCraft or another strategy /etc/X11/Xwrapper.config open
full circle magazine #24 11 contents ^
BETTER GAME SPEED WITH X
sleep 2 will scroll instead of my mouse Because we need that file to
DISPLAY=:2 nice -20 env going into the TV's display. For be executed, we have to make
WINEPREFIX="/home/cherva/.win
e" wine more options read this it executable. So right click on
"C:\Games\Starcraft\Starcraft http://linux.die.net/man/1/xserv the new file and click
.exe" er properties. Go to the
permissions tab and check the
- is the command to start Then with the check box next to the text
another X session command, we wait 2 seconds, "Execute". Then close that
because the new X server window and double click on
-disables host-based requires some time to get up the new script. On Ubuntu it
access control mechanisms. and running. will ask you what to do: "Run in
Enables access by any host, terminal / Display / Cancel /
and permits any host to modify - runs the next Run" - click on Run, and enjoy
the access control list. Use command in our new X instead your gaming with +20 FPS,
with extreme caution. This of running in our current X. scrolling in strategy games,
option exists primarily for with no problems with the
running test suites remotely. - run the process with chatting. Now, if you want to
maximum priority (for better switch to your old X session,
- causes the performance), and then the press Ctrl+Alt+F7, to go back
server to terminate at server normal command that Wine to the game press Ctrl+Alt+F9
reset, instead of continuing to makes when it makes a - it can spawn at F8 so try that
run. shortcut in your applications too. And keep in mind that I'm
menu or on your desktop. not a big expert on Linux, so
- tells the server to there may be a better way to
use a different configuration - is your do this, but it works for me and
file for the X server (remember wine directory. I'm perfectly happy with it.
about the scrolling in
Starcraft?), this - this is the command to
only_one_monitor.conf is the run wine.
same file as "C:\Games\Starcraft\Starcraft.e
/etc/X11/xorg.conf, but I xe" is the game.
removed the tv-out
configuration from it, so that When you make that Bash
when I get to the edge of my script, save it somewhere. http://apress.com
screen, my mouse will remain Then open Nautilus and
in my monitor, and Star Craft navigate to that directory.
full circle magazine #24 12 contents ^
MY STORY Why I Converted To Linux

I
’ve been using computers into the warm embrace of the
since the days of DOS 6.22 cuddly penguin’s flippers. The
and have worked my way tool? Windows Genuine
up through Windows 3.11, Advantage. The straw that
95, 98SE and XP. However, the broke the camel’s back came
more I used them, the more when I tried to install some
dissatisfied I grew. I don't like Microsoft software from their
Microsoft's business practices. website. Before allowing me to
This, and many other things, download, it insisted on
put me off. validating my copy of
Windows. So what’s the point The rest, as they say, is I would never go back to
A colleague told me about of phoning home at my history. It installed without a Windows now, and I’m telling
Open Source – and I loved the expense every day? If that problem, and even my printer family, friends and colleagues
concept straight away! He wasn’t bad enough, after installed without fuss. It was to ditch theirs and trade up to
gave me a copy of Suse 10.1, finally downloading the easy to use and configure. I felt Linux. After a couple of years
and I immediately installed it software, it insisted on a sense of freedom using it, as a Linux convert, I have tried
on my computer. validating my copy of Windows knowing that nobody would be installing Suse (version 11)
Unfortunately, it didn’t work all over again before it would spying on me and placing again on my spare computer to
well. Yast was difficult to install. At this point I’d had unreasonable restrictions on have another go. It’s still more
fathom, and the amount of enough. I resolved to try Linux me over its use. When I did difficult to get things done than
faffing about to try to get my again and installed Ubuntu have problems, the Ubuntu with Ubuntu, but the
Canon printer to work was hair- 6.06. community Web forums experience with Ubuntu has
tearing. I reluctantly went back couldn’t have been more helped at lot. Yast is a bit
to the comfort zone of helpful. They listened patiently easier, but finding and
Windows. However, the seed to questions they must have installing things like codecs is
had been sown. I felt a sense of heard many times before, and still not easy. I’m sticking with
freedom using it... answered them with good Ubuntu.
I had heard of Ubuntu, but grace. Ubuntu has become
after my experience with Suse, better and better with every
I was in no mood to try it. further release, and I’m utterly
However, Microsoft themselves hooked.
were about to push me back

full circle magazine #24 13 contents ^


MY OPINION First Experience Of Kubuntu

A
friend of mine, who magazine. Was he talking to French Windows XP Home bootable USB stick (might be
has been working in me? I'm not a native English Edition. I did some research: an interesting topic for your
all kinds of Unix and speaker, and I know almost could I change this language to how-to section as there are lots
Linux environments nothing about any Linux, my own language (Dutch), or of netbooks being sold with XP
for many years, hinted that I Ubuntu or Kubuntu, except for to English, keeping the on-board without CD/DVD
should have a look at Full Circle the few things I learned Windows XP licence that was drives), from a Kubuntu
Magazine when he heard that I installing it on my netbook – included? Finally, I gave up and distribution in ISO format. This
had started to experiment with and trying to configure it as a started thinking of installing made it possible to start up my
the latest Kubuntu distribution. disaster recovery plan for my some kind of Linux distribution PC from the USB drive, and get
So, on a lazy Sunday company notebook. But then (but which one?) on this some first experiences with the
afternoon, sitting in an easy again, both experiences may netbook. It was an ideal new OS.
chair, coughing my lungs up bring some ideas to other opportunity to get some Linux
because of a cold I had caught, people with similar problems. experience on one hand, and As I didn't have too much
I started reading Issue 21. So I opened my OpenOffice.org to get rid of the French OS, on confidence in this new OS, or
Writer and started typing. the other. I had already read actually in my own knowledge
I skipped a couple of articles some articles in my computer of it, I wanted to keep the XP
that were intended for more magazine on Linux, and its install on the netbook, at least
experienced users different flavors, and decided for a while. Fortunately, I
(Programming in C), or for to go for the latest (at that learned about Wubi – which
gamers (my son might be time) Kubuntu, version 8.10 made it possible to boot
interested, but it isn't my with KDE 4.1. Kubuntu without having to
thing), and was reading the worry about creating new disk
results and comments of the But there the problems partitions. It's really very easy
FCM #20 survey. The writer of started. These netbooks don't for anyone to install, and gives
the article stated that not have a CD/DVD drive, and all you all the chances you need
knowing enough English, or not you find on the internet are ISO to get acquainted with the new
knowing enough of Linux (or files which you can download OS you chose – while your
Ubuntu – I still don't and burn on a CD. Fortunately, familiar OS is still available.
understand the fuss of Ubuntu A few months ago I bought there is Google. After some
being, or not being, Linux) is my ADVENT 4211 netbook (an research on the net, I found a So, I booted my netbook
not an acceptable excuse for MSI Wind u100 clone), and Windows XP program that with the newly installed
not contributing to the found out that it came with a enabled me to make a Kubuntu, and soon found the

full circle magazine #24 14 contents ^


FIRST EXPERIENCE WITH KUBUNTU
next problem: the built-in missing in the distribution –
wireless network adapter didn't taken care of by the reseller.
work. Again, I did a lot of
Googling to find out how I This experience however
could check the manufacturer brings me to the second story. I
and type of this adapter travel rather frequently,
(Realtek rtl8187se), and how to usually to some West African
get it working with my installed countries. During those
Kubuntu. A new driver needed journeys, I witnessed a couple
to be downloaded and of times that colleagues of
compiled before the WiFi could mine experienced a crash of
be configured. But this wasn't their laptop. Usually the HDD
the end of the story. After causes this, and their
another boot, the WiFi wasn't presentations and data which
working any more, and more need to be presented to the
Googling was needed to find customer are gone.
out that the compiled drivers
needed to be copied So, I started thinking of
somewhere deep in the some disaster recovery plan. I
again some day, and the web
/lib/modules folder. That did I can assure you that it took bought myself a 2.5” WD My
page that helped you most the
the job – until one day I me several weeks of searching, Passport Essential external USB
first time may no longer be
received some automatic and a lot of trial and error, until HDD to have at least a backup
online. I never found the
updates, which generated also I finally had a system that of my files with me on my
excellent step-by-step
a new version in my boot list. worked as it was supposed to. journeys. But, having a backup
procedure that got me through
When I started up that new Honestly, I think that most of the data, but no PC to
the download and compilation
version the WiFi was, again, people I know would have access them, doesn't help too
of my rtl8187se drivers the
gone. given up a lot earlier. In other much either. As most PC
first time. So I had to start
words, installation of (K)Ubuntu crashes are related to disk
searching for the correct
Therefore, one piece of is still too complicated for the problems, I started thinking of
procedure all over again. None
advice for everyone who starts majority of the people who use making this external drive
of the procedures I found were
installing a new OS on his/her a PC nowadays. To really break bootable, with again, a version
as good as the one I used
PC: keep a log of the problems through in the mass market, of Kubuntu installed on it. So I
initially.
and the solutions you PC's will have to be sold with booted my PC from the USB
encounter. There is a fair Ubuntu pre-installed, and all memory (from my previous
This story seems to be short
chance that you'll have to special issues – such as drivers story), and told the installation
and pretty straightforward, but
implement those solutions program to install Kubuntu on
full circle magazine #24 15 contents ^
FIRST EXPERIENCE WITH
the external USB drive. This Outlook is the standard e-mail
worked quite well. I could boot and calendar tool. How can I
up Kubuntu when the USB make all the e-mail history that
drive was connected, and boot is stored in the PST files on my
the original XP when I (internal) HDD available so that
disconnected the USB drive. So I can read them running my
far so good. Kubuntu ?

Then came the first surprise. reduce the size of that latest I hope you enjoyed my story.
When I wanted to synchronise partition. On the free disk on my PC. Although I have been working
my data on my internal HDD in space, I created an NTFS with PCs since 1985, with
my laptop (running XP), the partition for the backup of the This brings me to the several versions of DOS and
external USB drive was not data on my laptop. As this WD following questions for your Windows, these were my first
recognised any more. The disk My Passport Essential comes readers: steps in the Kubuntu world
partition manager that comes with some software (wdsynch) and, unfortunately, they
with XP saw 2 “primary” to synchronise both documents • The disaster recovery plan weren't easy.
partitions on the disk, but and contents of your Outlook that I came up with can, of
didn't even recognize the files, I used this to synchronise course, be of some interest for
formatting. Some extra the data on my PC with the other people as well. Certainly
downloads of partition USB drive. The software even for those who travel rather
managers didn't bring any encrypts the data on the USB frequently. So it may be the
improvement in this. Only drive. Unfortunately, there is subject for a separate article,
when I booted up Kubuntu no Linux/Kubuntu version of including installation of
again and installed Gparted, I that software, so I can't use it (K)Ubuntu on an external drive,
found out what had happened. to read the encrypted/synched and the use of synchronisation
For the installation of Kubuntu data on the drive. So now I am software versus other types of
on the disk, all data already looking for software similar to backup/restore software.
present on the disk had been wdsynch – with an XP as well
put together in a small as a Linux/(K)Ubuntu version – • A question for the how-to
partition (as small as possible) so that I can access the data part: is there any
and the rest of the disk was that I synchronised in both synchronization (including
used as a bootable partition for Kubuntu and Windows XP. I also encryption) software available
Kubuntu. need a solution to read all the with versions for both Windows
mails that are stored in Outlook and Ubuntu?
Booting from USB stick, and PST files when running Kubuntu
using Gparted, I was able to • At the company I work for,
full circle magazine #24 16 contents ^
BOOK REVIEW Beginning OpenOffice 3
introduces Calc, the OOo probably be using Calc for written using little, or no,
spreadsheet application. It things like that. technical jargon. It is perfect
begins with simple family for those, as it says in its title,
accounts, then adds features, Part two of the book shows Beginning OpenOffice 3.
such as graphs, to the how it's possible to create
spreadsheet. Impress is larger projects using all the Competition
discussed next, showing that applications in OOo as a team,
great presentations can be beginning with creating a web This month, one lucky reader

A
created for free. Again, there page layout in Writer and will win a copy of
book that is perfectly are plenty of screenshots to adding images, links and ! To win, answer
timed – since Ubuntu show you every step of the image hotspots. While in this simple question:
9.04 (Jaunty) now process in achieving Writer, the next chapter shows
comes with professional looking how it is possible for many How many components
OpenOffice 3 installed by presentations. Event posters people to collaborate on a make up the OpenOffice suite?
default. It begins by are the first subject of the single document and, most
introducing the five main Draw chapter. It then moves on importantly, to keep track of Email your answer to:
components of to creating flow charts and the changes. Near the end of competition@fullcirclemagazine
(OOo): , , , various types of diagrams – this part of the book the .org.
, and the newcomer, . something I didn't know that discussion moves to the linking
Draw could do. Chapter seven and embedding of information
The first chapter discusses introduces the new database in documents. As the book
the creation of basic application, Base. Here the comes to a close, the author
documents using Writer, author creates a database with nudges the user in the
followed by a more lengthy entries for name, address, direction of add-ons.
chapter on designing a postcode, and so on, even
newsletter. Fortunately, this going so far as to create a nice If you want to know enough
chapter has plenty of background, making the data about OOo to create
screenshots to guide you along entry screen look very intermediate level documents
the way. Writer automation is professional. He also shows (be it text, spreadsheet or Full Circle would like to thank
quite a long chapter, but no how simple it is to sort, or otherwise), then this is an APRESS for their generosity in
doubt a widely used feature arrange, the entries by any excellent book. Not only are giving us a copy for this
among word processing title. This is a welcome addition the many screenshots very competition, and review.
aficionados. Chapter four to OOo as most people would helpful, but the whole book is
full circle magazine #24 17 contents ^
MOTU INTERVIEW
behindmotu.wordpress.com
Guillaume Martres
based Live-CD adapted for packages on IRC and REVU What are you going to focus on
French users. That’s probably which helped me make better in Jaunty?
why I like so much Debian- packages. I learned how the I’m currently learning C++/Qt
based distros and KDE. teams work mostly by and PyQt. In Jaunty, I hope to
watching discussions on IRC. be able to improve our distros
How long have you been using tools (like the upgrade
Ubuntu? What’s your favorite part of manager or the language
I started using Ubuntu three working with the MOTU? selector). I will also focus on
years ago, as soon as I got a Learning new things and making sure KDE4 is as good
laptop. working with great people. as or better than KDE3 for the
few features that we still miss
When did you get involved with Any advice for people wanting from KDE3.
the MOTU team and how? to help out MOTU?
I was hoping to help with Don’t hesitate to join What do you do in your other
Ubuntu development for some development channels on IRC spare time?
time, and finally, one day (a to ask questions! I read a lot, I also play quite a
year and a half ago, if I lot of video games
remember correctly, I joined Are you involved with any local
some developers channels on Linux/Ubuntu groups?
IRC (which I had used only a I’m one of
few times before, mostly for the
providing support for users or administrat
Age: 15 asking questions, and asked ors of the
Location: France (near the how I could help. French
border with Switzerland) forum, but
IRC Nick: smarter (an anagram What helped you learn never
of my last name) packaging and how Ubuntu participated
teams work? in any
How long have you used Linux, The French wiki and the English local event
and what was your first distro? one were really helpful for related to
I’ve been using Linux for three learning packaging. I also had Ubuntu.
and a half years now. My first a lot of comments on my
distro was Kaella, a Knoppix
full circle magazine #24 18 contents ^
LETTERS letters@fullcirclemagazine.org
PLEASE NOTE: some letters may be edited for space reasons.

Refreshing LETTER OF THE MONTH


It has been nice to brush up
irc.freenode.net Seventeen years ago I had we are unique in what
on my C skills especially since I
. a severe stroke and ended we are doing. Looking at all
learned C in Windows, but am
up in a wheelchair. Since I Ubuntu distros, we wonder
now on the path to complete
have to do what I can, I which one will work best for
migration to Linux and free
Correction
started as an assistant at a us. Our basic problems are
software. But would it not be
day care centre for the things like: accessability-
better if the author gives an
physically disabled. helpers (such as special
embedded or separate article I just want to point out a
keyboards, mouse
where the tutorial is about how mistake about the Midori
A year ago I switched replacements, voice-
to implement this to create browser. The Website is
several of our old PC's to command). It is really hard
software? Maybe start with a http://software.twotoasts.de/ind
Ubuntu and, after some to get good assistance in
simple calculator with a GUI. I ex.php?/pages/midori_summary
months, drafted a proposal this project, as we are users-
love FCM and regularly visit .html. The Midori on
to start using Ubuntu not programmers.
Full Circle on IRC to find it sourceforge has nothing to do
completely, instead of
empty. I hope we get some with webkit.
Windows. Any suggestions would be
traffic there.
gratefully received.
I also want to talk about the
The activities vary from
midori and the webkit-team
music, to education,
PPA's:
Internet, and so on. Actually
Ed:
https://edge.launchpad.net/~m
idori/+archive/ppa
Just Like Magic gets an enthusiastic response
https://edge.launchpad.net/~w from me. Please give this idea
ebkit-team/+archive/ppa strong consideration. I'd be
Your response to Jason Allen
(FCM#24, p.27) about the especially interested in
... using those PPA's you'll get possibility of running a series learning GIMP tricks, and
the brand new version. on how you create your working on hands-on, beginner-
magazine with FOSS products to-intermediate projects with
(esp. OOo, Gimp, and Scribus) Scribus. Pointers and links to

full circle magazine #24 19 contents ^


LETTERS
recommended online and in- Grandma Irene. magazine and reaches the end
print books covering these and wonders if there is more,
apps would also enhance the All in all, finding then the amount was correct.
series. magazine was a happy bit of If, after reaching the end, they
serendipity. Thanks for all your feel as if they have had to
Also, your mention of a wiki hard work on it. wade through the mag, then it
for proofing FCM intrigues me. was probably too much.
How do you make use of this,
and why do you find this works So if you don't get a flood of
better for FCM than exchanging Ed: articles and are forced to
documents while using the shrink the mag, I will not
document change/comment complain. Thank you for a very
functions in OpenOffice Writer? useful and well produced
This would be a helpful article magazine.
in the proposed series.

I am a new reader as of
#24, and I found you by
following the link from the Ed:
most recent episode of one of
my favorite podcasts -- Ubuntu-
UK.
Less Is More
I can see reasons to come
back again to FCM each month: I like what I see. Different
eye-candy. You are spoiling us
• I've barely started with with all your hard work.
Inkscape, so I'll be following
Yoga Sukma's series with I would, however, like the
interest. magazine to revert to the
original size. You might know of
• The forays into CLI and the principal applied by
programming are intriguing. musicians, for instance, where
they say "less is more." I think
• Kudos for the spirit-of-Ubuntu that if someone reads the
human-interest story on
full circle magazine #24 20 contents ^
UBUNTU GAMES

T
his month I will be different courses, which
GAME NEWS reviewing a game you have to complete to
starring our mascot, unlock the next one.
• is almost Tux! Once they are all
ready for Linux - id is a downhill racing unlocked that is basically
Software’s Marty Stratton game. The game is based it. There is the appeal of
has said that the team will around navigating Tux to the playing the courses
be testing Quake Live on bottom of many different again to beat your best
Linux this month, so the slopes as fast as possible. time, but there is not a
game should be released whole lot of incentive to
soon. When you get into a race, keep playing the courses
you are presented with a snowy again. The game lacks
mountain with Tux ready to any long term
slide down. Push forward for enjoyment. However, it would
Tux to speed up, back to slow be unfair for me to criticize the
down, and left and right for game on its replay value. The Ed Hewitt
turning. You need to get Tux developers obviously intend it
down the mountain as quickly to be an enjoyable game to
as possible and catch some fish race Tux downhill as fast as
• is out on on the way. The graphics are possible, and not for it to be a
Linux – Sacred is a popular very good, and the game runs long-lasting game. It is
Windows RPG, it has finally well on low end computers. The enjoyable play through, and it
been ported to Linux and is
ready to order!
music is charming and is will keep you amused for 5
minutes when you have
Join the Ubuntu
present throughout. The game
has a good sense of control, as nothing to do. Gaming Team!
you navigate Tux down the hill,
apart from a few issues when You can Recently, a new Launchpad
you hit a tree. It is good fun to download team has been set up
watch Tux fly through the air at Extreme Tux called Ubuntu Gaming
over 120 kph! Racer 0.4 from Team. Please join the team
the Ubuntu https://launchpad.net/~ubu
The game consists of many repos! ntu-gaming

full circle magazine #24 21 contents ^


Q&A
Written by Tommy Alsemgeest
questions@fullcirclemagazine.org
Please include as much information as you can about your problem.

Q Q
I'm trying to create a I have tried to update terminal. Please help! files. It probably won't free up

A
USB start-up disk Jaunty. It told me that a ton of space, but might give
(100GB), but what are 54 updates were to be It is best to use the you enough breathing room to
FAT16, FAT32, NTFS, installed, and it asked "grub" program use other tools to investigate
EXT2, EXT3, ETX4? me to do a partial upgrade. I instead of "grub- and find other things to clean
install" from a Live up.

A
clicked OK, but nothing
The file format you happened. The packages are CD. All the details are in the
choose would depend there to be downloaded and first part of the tutorial here: You might also want to run
on how it will be used. installed, but nothing happens, http://ubuntuforums.org/showth
For USB start-up and the window closes as it is. read.php?t=1014708 df /
disks, you should use the How do I solve this problem?
to verify your free disk space is

A
format of the operating system

Q
you are going to install onto it. I had the same I was using indeed that low...
If you were to install Ubuntu on problem, but a: OpenOffice when
it, for example, it should be suddenly it posted
formatted as Ext3. that there wasn't
enough disk space to continue
sudo apt-get update working. I can't save anything,

Q
I'm using Ubuntu 9.04 programs randomly close, and
sudo apt-get upgrade the File Browser says that I
i386 desktop version,
and my sound was have zero bytes left of free
sudo apt-get dist-upgrade
working fine until I did space in the file system.
I would use (above)

A
a system update today, now I fixed everything nicely. or to get a graphical
get no sound. If you are truly out of
space, I would representation of where your

A Q
Have you checked recommend at least disk usage is. From there, it's
I lost my grub pretty much on you to figure
whether all the running
bootloader when I re- out what can safely be
volume controls are installed Windows XP. sudo apt-get clean removed.
on full? The most I tried to get back the
easily missed is PCM in the grub bootloader by using the which will clear out the local
volume control. Ubuntu 8.10 desktop and repository of retrieved package

full circle magazine #24 22 contents ^


MY DESKTOP misc@fullcirclemagazine.org

I'm running Ubuntu 8.10 Intrepid on I run Ubuntu Intrepid Ibex 8.10 on a self-
an Acer Aspire 4520. My laptop has assembled rig which consists of an AsRock
an AMD Turion 64 X2 1.9 GHz motherboard, an AMD Athlon 64 X2 4000+
processor, 1.5 GB RAM with nVidia CPU, ASUS nVidia 8600 GT 256 MB, 3 GB
GeForce 7000m as the graphics card. memory from Corsair, and a 320 GB hard
It's running perfectly with Compiz- drive. The system runs perfectly and
fusion and Emerald as the window smoothly, and I haven't really got any serious
decorator. problems! One of the things I love with
Ubuntu (and GNU/Linux in general) is the
I have GlobalMenu, GnoMenu and possibility of customizing your Desktop's
Screenlets installed, so it's like the appearance. In this screenshot, I'm using the
fusion of Leopard and Vista with an theme Infinity with matching icons, and a
official Fedora wallpaper. The “Black- wallpaper.
white 2 Vista” icon can be found on
gnome-look.org.

full circle magazine #24 23 contents ^


MY DESKTOP

I was a Mac user for years before deciding


some months ago that I wanted to try
My desktop is pretty simple. I removed the bottom
something new like Ubuntu. So I got a
panel and then moved the top panel to the right side
cheap second-hand laptop (dual core
and filled it with the Ubuntu main menu, a "show
1.60, X3100 graphics card, 2 GB RAM) and
desktop" icon, window list, clock, workspace switcher,
tried various Linux distributions before
trash, and other basics. I set the panel to auto-hide, so
deciding my favorite desktop was Gnome,
that, when I'm working, I can keep a program full-
and my favorite distro was Ubuntu –
screen and have nothing else taking up screen space. I
thanks to its great forums. So I'm perhaps
installed a nifty program called Gnome Do
one of the few people switching from Mac
(http://do.davebsd.com/) that I use to launch all
to Linux, but I surely hope it'll start
programs with the keyboard instead of clicking the
happening more and more. Gnome is a
main menu, and I can switch between open
great desktop: Very stable, fast and
applications with Alt + Tab – so I don't have to use the
flexible, and the more you use a free
mouse much. I'm using the DarkRoom theme, which
system the more you realize why you
comes pre-installed on Ubuntu 8.10. My dad told me
cannot go back. Now I do everything with
about linux last year and I have been using Ubuntu
my humble laptop: Watch movies; use
ever since. I love using Ubuntu, and though I'm just in
Inkscape along with a graphic tablet; and I
high school now, I hope to keep learning about Linux
love GIMP, OpenOffice, and so on. I'll
and maybe study computer science in college.
never look back!

full circle magazine #24 24 contents ^


TOP 5 Games You've Never Heard Of
Slingshot Moon Buggy
http://happypenguin.org/show?Slingshot http://seehuhn.de/pages/moon-buggy

This game is very


simple. You and
another ship are in
the same solar
system, and
apparently, having
some fundamental
disagreements, feel
that one of you
must be blown to
smithereens. There
happen to be a
random number of
planets in the way
(sometimes invisible), so you have to carefully plan how
you'll make your next shot. This delightfully simple game takes place on the moon. It is
composed entirely of ASCII art, which is just amazing.
The gravitational pull of the planets is a huge factor in this.
Sometimes your missile will just be lost in infinite loops about Your job is to cruise along the surface of the moon, hopping
a planet's orbit, but fortunately there's a nice little “timeout” over craters and shooting lasers at boulders to clear your path.
that'll keep this from going on forever. It is played entirely at the command line.

You can install this game by installing the package This game is also in the Ubuntu repos, package name:
from the repos (in 8.10 Intrepid Ibex onwards). .

full circle magazine #24 25 contents ^


TOP 5 - GAMES YOU'VE NEVER HEARD OF

Slime Volley 0verkill


http://slime.tuxfamily.org http://artax.karlin.mff.cuni.cz/~brain/0verkill/

Normally, I don't This game is the


think volleyball most violent
games like this thing I've ever
are too seen on the
spectacular, but command line. It
this one is! It is a side-
features network scrolling
play (up to 6 multiplayer
players), shooter, all
multiple balls, implemented in
and an AI that ASCII, like moon-
makes me buggy though
ponder the more complex,
extinction of as it contains animated backgrounds, moving characters, shot
mankind. guns, hand grenades and pretty much anything you could
expect out of a modern shooter besides hardware-accelerated
I have not tested the networked multiplayer function with graphics.
another person yet, but tests on my own network show it to
be pretty snappy. There hasn't been any work on the game since the year 2000,
but it works fine for me, despite there being only one
This one is not available in the Ubuntu repos, so you have to operating public server for it (the address is meta.io, if you're
get it from its homepage at http://slime.tuxfamily.org. There wondering). Although you could make your own server if you
is a .deb package available in the Downloads section. want, the server-side program is packaged with the game.

There is no Ubuntu package for 0verkill. You'll have to go to


http://artax.karlin.mff.cuni.cz/~brain/0verkill/ and download a
tarball. Installation instructions are available on that website.

full circle magazine #24 26 contents ^


TOP 5 - GAMES YOU'VE NEVER HEARD OF

Paintown
http://paintown.sf.net

This one is sure to


make some of you
readers nostalgic.
Paintown is a is presented by members of the
scrolling fighting United Kingdom’s Ubuntu Linux community.
game that
features some We aim is to provide current, topical information about, and
characters that for, Ubuntu Linux users the world over. We cover all aspects
of Ubuntu Linux and Free Software and appeal to everyone
you may
from the newest user to the oldest coder, from the
recognize from command line to the latest GUI.
classics such as
Teenage Mutant Because the show is produced by the Ubuntu UK
Ninja Turtles. It is community, the podcast is covered by the Ubuntu Code of
quite addictive Conduct and is therefore suitable for all ages.
and easy to lose an hour to. Use with caution.
http://podcast.ubuntu-uk.org/
This game also features network play, or play with a bot. I got
to play with Paintown developer Jon Rafkind, and despite
dying around 30 times, I had a blast. The network play is
quick and works beautifully. The game itself is quite
challenging, too.

This one isn't in the Ubuntu repositories, but you can


download a Debian package from the homepage at
http://paintown.sf.net.

full circle magazine #24 27 contents ^


F

HOW TO CONTRIBUTE - Ronnie Tucker


ronnie@fullcirclemagazine.org
- Rob Kerfia
We are always looking for new articles to include in Full Circle. For article admin@fullcirclemagazine.org
guidelines, ideas, and for issue translation, please see our wiki: - Robert Clipsham
http://wiki.ubuntu.com/UbuntuMagazine mrmonday@fullcirclemagazine.org
Please email your articles to: articles@fullcirclemagazine.org

Mike Kennedy
David Haas
Gord Campbell
If you would like to submit , email it to: news@fullcirclemagazine.org
Nicola Cappellini
Ryan Hartlage
Send your or Linux experiences to: letters@fullcirclemagazine.org
David Sutton
Hardware/software should be sent to: reviews@fullcirclemagazine.org
And our thanks go out to
Canonical, the Ubuntu Marketing
for Q&A should go to: questions@fullcirclemagazine.org
Team and the many translation
teams around the world.
screens should be emailed to: misc@fullcirclemagazine.org

... or you can visit our at: www.fullcirclemagazine.org

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: articles@fullcirclemagazine.org

full circle magazine #24 28 contents ^

Вам также может понравиться