Full Circle Magazine - Issue 107 EN
Full Circle Magazine - Issue 107 EN
T H E P O C KE T S E RV E R
FROM AN OLD NEXUS 7 TABLET
full circle magazine #1 07
contents ^
Full Circle
HowTo
Linux News
p.04
p.37
Chrome Cult
p.40
Ubuntu Devices
p.46
Review
p.47
p.49
Letters
p.52
My Opinion
p.XX
p.53
Ubuntu Games
p.56
Ubuntu Games
p.59
Python
p.1 5
LibreOffice
p.1 8
p.1 2
Arduino
p.22
Linux Labs
p.43
p.26
Review
Inkscape
p.31
Q&A
Graphics
The articles contained in this magazine are released under the Creative Commons Attribution-Share Alike 3.0 Unported license.
This means you can adapt, copy, distribute and transmit the articles but only under the following conditions: you must attribute
the work to the original author in some way (at least a name, email or URL) and to this magazine by name ('Full Circle Magazine')
and the URL www.fullcirclemagazine.org (but not attribute the article(s) in any way that suggests that they endorse you or your use of the work). If
you alter, transform, or build upon this work, you must distribute the resulting work under the same, similar or a compatible license.
Full Circle magazine is entirely independent of Canonical, the sponsor of the Ubuntu projects, and the views and opinions in the
circle Canonical
magazine #1
07
2
magazine should in no way be assumedfull
to have
endorsement.
contents ^
ED I TO RI AL
t's a full house this month. We have Python, LibreOffice, part three of the VAX-VMS tutorial,
Inkscape, Arduino, more 3D printer building, and (as the cover shows) an extra HowTo article
showing how you can use an old (well, 201 3) Nexus 7 tablet, with Ubuntu Touch, as a pocket
server. And, of course, Gord answering your questions.
Our good friend Art returns with a review of Deepin OS. A distro I certainly hadn't heard of
before. And speaking of distros, Steve is looking at Apricity OS. Meanwhile, I'm reviewing
Able2Extract 1 0 which has some nice additions since I last reviewed it almost a year ago, and in
games Oscar is reviewing Saints Row IV and I'm reviewing a new Early Access game called The
Kindred. Think Minecraft meets The Sims.
It's also that time again where I have to beg for you, the readers, to send in some articles. I'm
running low again. Your article can be about anything as long as it has something to do with
Ubuntu/Linux in some way. It can be a review (hardware/software), a helpful HowTo, an
opinionated article where you want to get something off your chest (but no Microsoft bashing),
anything. Remember: no articles means no magazine. ANYONE can write for FCM. Not just the
good folks you see here each month. Email your articles to me, Ronnie, at:
[email protected]. Don't forget to include screenshots/photos in your document.
If you want to be kept abreast of the latest Ubuntu/Linux news then be sure to add the Full
Circle Weekly News RSS feed (shown right) to your favourite audio downloading
software. At the moment we're receiving around 1 5,000 downloads each week!
I'm also hoping to get the show on Stitcher radio for your convenience.
facebook.com/fullcircle
magazine
twitter.com/#!/fullcirclemag
http://issuu.com/fullcircle
magazine
http://www.magzter.com/
publishers/Full-Circle
Weekly News:
http://fullcirclemagazine.org
/feed/podcast
http://www.stitcher.com/s?
fid=85347&refid=stpr
http://tunein.com/radio/FullCircle-Weekly-Newsp855064/
contents ^
N E WS
users will now have all the features people at the Raspberry Pi
that were planned for the next
Foundation, so he had three days
version.
to update his Ubuntu MATE 1 5.1 0
(Wily Werewolf) operating system
Source:
for Raspberry Pi 3, as well as to the
http://news.softpedia.com/news/lu powerful Ubuntu Pi Flavour Maker
buntu-based-lxle-1 4-04-4-poshtool.
ubbed Posh Paradigm, LXLE
1 4.04.4 promises to be a great paradigm-linux-os-coming-soon" The Raspberry Pi 3 is available.
release that brings all the cutting- with-new-ui-501 09
The Raspberry Pi Foundation sent
edge GNU/Linux technologies,
me a unit on Friday night andI've
along with a new user interface to ANYONE C AN N OW PORT
been working with them over the
its dedicated users.
U BUNTU LINUX FOR
weekendto make sure Ubuntu
MATE, andother flavours, have dayBest of all, it would appear that RASPBERRY P I 3 WITH
the major changes prepared by the U BUNTU P I F LAVOUR M AKER 1 support, " said Martin Wimpress.
LXLE team for the next major
version, LXLE 1 6.04, will, in fact, be
artin Wimpress, the leader of Source:
http://news.softpedia.com/news/a
implemented in the soon-to-bethe Ubuntu MATE Linux
nyone-can-now-port-ubuntu-linuxreleased LXLE 1 4.04.4 version.
operating system, had the great
for-raspberry-pi-3-with-ubuntu-pipleasure of informing Softpedia,
flavour-maker-501 1 40.shtml
" So insteadofback tracking, the just a few minutes ago, that he
distribution tippy-toedto the edge
updated the Ubuntu Pi Flavour
with the latest LXDE core to bring
AVNET SIGNS EUROPEAN
Maker tool introduced by us in
the features necessary to implement December 201 5 to support porting LINUX S OFTWARE D EFINED
the new LXLE user interface the
of Ubuntu MATE, Xubuntu,
'Posh Paradigm,'" developers have
Lubuntu, and Ubuntu Server OSes N ETWORKING DEAL
explained.
for the Raspberry Pi 3 Model B.
vnet has announced a panEMEA distribution agreement
And this move is one of the best
It appears that Martin Wimpress
with Cumulus Networks to offer
the LXLE team could have done in had early access to the Raspberry
the entire history of their
Pi 3 board, thanks to the awesome the industrys first true fullfeatured Linux OS for networks to
GNU/Linux operating system, as
full circle magazine #1 07
4
contents ^
D
A short podcast (<1 0min)
with just the news. No chitchat. No time wasting. Just
the latest FOSS/Linux/
Ubuntu news.
RSS:
http://fullcirclemagazine.
org/feed/podcast
NEWS
CONVERGED PC AND
Source:
http://www.theregister.co.uk/201 6
/03/03/converged_pc_and_smartp
The flaws can be fixed if you
hone_future_mark_shuttleworth/ upgrade your system to the latest
libpng1 2-0 package specific to
each distribution. To apply the
PERL VULNERABILITIES
users will have to run the
CLOSED IN ALL SUPPORTED patch,
Update Manager application.
U BUNTU OSES
Source:
http://linux.softpedia.com/blog/pe
rl-vulnerabilities-closed-in-allsupported-ubuntu-oses501 302.shtml
NEWS
PINGUY OS 1 4.04.4 I S
N OW B ASED ON LINUX
KERNEL 3.1 3.0-79, D ROPS
CLOSED REPOS
as well.
interface.
Source:
http://www.linuxinsider.com/story
/831 93.html
NEWS
The article also said Ubuntu
" can be a better alternative to
Windows computers. "
Source:
http://thevarguy.com/opensource-application-softwarecompanies/denver-post-pitchescanonicals-ubuntu-linux-opensource-o
SOLUS: A WELCOME
GROUND -UP BREAK FROM
THE LINUX HERD
contents ^
NEWS
CANONICAL I MPRESSES
WITH U BUNTU CORE AND
LOW-POWER M OBILE
D EVICES
O NEPLUS O NE
CANONICAL RECOMMENDS
O PEN -SOURCE AMDGPU
AND RADEON D RIVERS FOR
U BUNTU 1 6.04 LTS
NEWS
M ARCHER TROJAN U SES
N EW TACTIC TO I NFECT
ANDROID U SERS
NEWS
THE LINUX FOUNDATION
AND EDX OFFER FREE CLOUD
INFRASTRUCTURE MOOC
nderstanding cloud
technologies tops the list of
most important skills for any
developer, sysadmin or emerging
DevOps professional. If you don't
believe me, just try to hire a cloud
expert. Good luck!
This course won't turn you into
an expert, but it will at least get
you on your way. It provides a
primer on cloud computing and
DevOps software. It will cover
next-generation cloud
technologies like Docker, CoreOS,
Kubernetes, and OpenStack. The
course will also provide an
overview of software-defined
storage and networking solutions
and a review of DevOps and
continuous integration best
practices.
The class is not exclusively
focused on open-source cloud
software. Mark Hinkle, The Linux
Foundation's VP of marketing and
a cloud expert in his own right,
told me at the Great Wide Open
conference, that it covers the
fundamentals of cloud computing
irregardless of platform.
Source:
http://www.zdnet.com/article/thelinux-foundation-and-edx-offerfree-open-source-cloudinfrastructure-course/
10
contents ^
NEWS
EDUBUNTU LINUX WILL SKIP
THE U BUNTU 1 6.04 LTS
RELEASE
computing in R -- a common
method to run R applications
across compute clusters.
Source:
http://liliputing.com/201 6/03/edub Source:
untu-linux-will-skip-ubuntu-1 6-04- http://www.infoworld.com/article/
lts-release.html
30471 81 /applicationdevelopment/money-talks-linuxfoundation-pours-funds-into-rM ONEY TALKS: LINUX
language.html
he Linux Foundation-backed R
Consortium, created to
support the math-and-statisticscentric R language, will soon put its
money where its mouth is.
The consortium is prepping
several new projects designed to
advance the language, its
implementations, and the culture
of development around it. In
addition to defining standards and
practices for R, this includes
funding R-related projects the
consortium believes will be a boon
to the community.
Seven projects got the thumbsup from the consortium to receive
a total of $200,000 in grant
funding. Most prominent among
them is a project to develop a
unified framework for distributed
full circle magazine #1 07
11
contents ^
CO M M AN D & CO N Q U ER
D ocker
WHAT IS D OCKER?
Docker is a way of creating
virtualized containers for running
software and services. The main
difference between Docker and
Vagrant is that Docker shares the
base of the virtualization with all
containers. So while Vagrant
creates a standalone full-fledged
VM, Docker instead creates a VM
WHAT FIRST?
First, youll need to create the
network you want to use.
docker network create -subnet=172.18.0.0/16 webnet
HAPROXY CONFIG
Ive saved an example of my
configuration here:
http://pastebin.com/1 M5DMkF3
13
address=/home.lan/192.168.1.1
6
contents ^
FURTHER READING
https://en.wikipedia.org/wiki/LXC
LXC
https://www.quora.com/What-isthe-difference-between-Dockerand-Vagrant-When-should-youuse-each-one
Docker VS Vagrant
EXTRA! EXTRA!
READ ALL ABOUT IT!
https://www.docker.com/enterpris
e
I hope this article was helpful to Docker
anyone wondering about Docker,
who has been looking for a better
way to host local projects while in
development. If you have any
questions, or want to share a
docker trick of your own, feel free
to email me at
[email protected].
14
contents ^
H OW-TO
THE WIRING
15
contents ^
HOWTO - PYTHON
THE CODE
I wont explain the code just
yet. Just put into the editor as it is.
We will discuss it in a bit.
Once you have the code
entered correctly, then run it and
see what happens.
THE REVEAL
If you have been paying
attention over all these years, you
probably have figured out what
the code is doing. If you cant
figure it out, dont feel bad. Well
jump into the explanation.
Instead of the LEDs being
either on or off, they pulse on and
off. Since I said earlier, we can only
send out (or read) a On/Off
voltage (or 1 /0, or High/Low), so
how can this be?
16
contents ^
HOWTO - PYTHON
try:
while True:
for i in range(0,101): # 101 because it stops when it finishes 100
white.ChangeDutyCycle(i)
red.ChangeDutyCycle(100-i)
sleep(pause_time)
for i in range(100,-1,-1):
white.ChangeDutyCycle(i)
red.ChangeDutyCycle(100-i)
sleep(pause_time)
except KeyboardInterrupt:
white.stop()
red.stop()
GPIO.cleanup()
GPIO.setmode(GPIO.BCM)
GPIO.setup(25,GPIO.OUT)
GPIO.setup(24,GPIO.OUT)
white = GPIO.PWM(25,100)
red = GPIO.PWM(24,100)
print("Program
Starting...Press CTRL+C to
exit")
17
contents ^
H OW-TO
18
HOWTO - LIBREOFFICE
cursor location.
19
contents ^
HOWTO - LIBREOFFICE
the same manner as for the
Journal Entry.
20
contents ^
HOWTO - LIBREOFFICE
21
contents ^
H OW-TO
N OT AS SIMPLE AS IT
SOUNDS ...
define/group INPUT_FOLDER
SYS$DISK3:[QUEUES.FROM_PROCES
S_1],SYS$DISK3:[QUEUES.FROM_P
ROCESS_2],SYS$DISK3:[QUEUES.F
ROM_PROCESS_3]
define/group OUTPUT_FOLDER
SYS$DISK4:[PROCESSED_DATA]
new_scale := $TRNLNM
(NEW_SCALE); (TRNLNM =
translate logical name)
if new_scale = 'ACTIVE' then
weight := read_new_scale()
else weight :=
read_old_scale();
define/system NEW_SCALE
ACTIVE
define/job OUTPUT_FOLDER
MYDISK0:[RESULTS]
E XAMPLES OF USE
23
define/system NEW_SCALE
INACTIVE (or 'FALSE' or
'USE_OLD_SCALES' or anything
else)
VMS logicals.
I NSTALL
Either search for 'full circle' in the
Ubuntu Touch store and click
install, or view the URL below on
your device and click install to be
taken to the store page.
https://uappexplorer.com/app/
fullcircle.bhdouglass
25
contents ^
H OW-TO
Th e Pocket Server
user system with a graphical
desktop, which is fine since most
devices are used precisely for that
purpose. But what about Ubuntu
Touch? Since the tablet version of
Ubuntu is a direct derivative of the
desktop offering, there are many
characteristics of the system that
can be used to set up a pocket
server. We will consider some of
them in the following lines.
/custom/click/com.ubuntu.term
inal/0.7.121/lib/x86_64linux-gnu/bin/terminal
27
contents ^
MAKING USE OF
AVAILABLE
TECHNIQUES
exit 0
From another
computer, we
can now
navigate through
the network and log into our
device. Try connecting to address
smb://phablet@1 92.1 68.0.1 1 7
full circle magazine #1 07
28
contents ^
29
30
contents ^
H OW-TO
I n k s ca p e - P a r t 4 7
the third object, but with the Node
tool selected (F2), revealing not
only the normal start and end
nodes, but three additional pink or
purple colored handles (the
stroke knots) sitting on the
periphery of the shape.
HOWTO - INKSCAPE
32
HOWTO - INKSCAPE
33
HOWTO - INKSCAPE
CONCLUSION
The Power Stroke and Clone
Original Path LPEs are worthy
additions to Inkscape 0.91 . For a
comic artist they could be reason
enough to upgrade from an older
version. Using little more than
34
contents ^
35
contents ^
AR D U I N O
Th e Brewd u i n o Pt.2
LCD CODE
I need to include that new
library:
#include
<LiquidCrystal_I2C.h>
BACKLIGHT_PIN
En_pin 2
Rw_pin 1
Rs_pin 0
D4_pin 4
D5_pin 5
D6_pin 6
D7_pin 7
LiquidCrystal_I2C
lcd(I2C_ADDR,En_pin,Rw_pin,Rs
_pin,D4_pin,D5_pin,D6_pin,D7_
pin);
36
contents ^
to do 1 1 0/240V.
delay(2000);
lcd.setCursor(0,2);
lcd.print("Checking... ");
#define ssr1 53
int state = LOW;
unsigned long previousMillis=
0;
const long interval= 1000;
37
contents ^
pinMode(ssr1, OUTPUT);
digitalWrite(ssr1, state);
38
contents ^
contents ^
CH RO M E CU LT
Ap ri c i t y O S
Written by S. J. Webb
hromixium OS is no longer
available. Per the developing
team, Google contacted them and
requested a name change.
Chromixium was very similar to
Google trademarks. It is now called
Cub Linux, but it should still carry
on as usual.
Now I am an avid fan of Archbased Linux distros. Therefore, I
am greatly enthused by the
development of Apricity OS. In
fact, in the dictionary, apricity is
defined as the warmth of the sun.
The development team is in
Chicago, IL. This distro has a
40
contents ^
CHROME CULT
The default browser is Chrome.
The Chrome browser has the
following extensions installed by
default: Ghostery, Great
Suspender, and Pushbullet. These
extensions have different
purposes. Ghostery prevents
online tracking. The Great
Suspender streamlines the
browser efficiency by killing the
background processes on inactive
Chrome window tabs. Per the
Apricity developers Pushbullet, is a
tool that lets you send links and
small files between your devices,
and lets you receive mobile
notifications, texts, and phone
calls across all your devices.
41
contents ^
H OW-TO
G UIDELINES
document.
REVIEWS
G AMES/APPLICATIONS
RULES
http://url.fullcirclemagazine.org/7
5d471
Write your article in whichever
software you choose, I would
recommend LibreOffice, but most
importantly - PLEASE SPELL AND
TRANSLATIONS
If you would like to translate
Full Circle into your native
language please send an email to
[email protected] and
we will either put you in touch with
an existing team, or give you
access to the raw text to translate
from. With a completed PDF, you
will be able to upload your file to
the main Full Circle site.
full circle magazine #1 07
H ARDWARE
contents ^
L I N U X L AB
3 D P ri n te r B u i l d P t . 4
TESTING , TESTING
Clicking the link on the left that
says G-Code Console will display a
text entry box that you can think
of as being like a terminal to issue
commands. Entering:
G1 S2 X10 F500
1 0mm.
After several other commands
to check each axis, its time to go...
home.
Going back to the previous
page, we click the Home button
and all three carriages should
move up to touch the
microswitches, move down and up
a bit, and then return to leave the
nozzle a few millimeters above the
bed.
Now the scary bit.
In a terminal I enter:
ping 192.168.2.10
43
contents ^
LINUX LAB
H OT END
44
contents ^
LINUX LAB
CONVERTING
Most models out there are in
STL format which is no good for
the RepRapPro Fisher. Thankfully
we can use Slic3r (http://slic3r.org)
to convert to the native G format
that we need. Click DOWNLOAD
45
contents ^
U B U N T U D E VI C E S
46
contents ^
R E VI E W
Able2 E xtra ct 1 0
previously reviewed
Able2Extract way back in
FCM#95. Since then several new
things have been added, so its
time to give Able2Extract another
whirl, this time version 1 0, and try
out the new features.
47
contents ^
REVIEW - ABLE2EXTRACT
PNG image of the column. In the
middle you see the A2E
conversion. And, on the right, you
see the copy/paste from the PDF
to LibreOffice.
OTHER FEATURES
CONS
The only one minor downside I
have to report is that a couple of
the keyboard shortcuts didnt
work. Especially CTRL++ (to Zoom
In). CTRL-- does work fine,
however.
ABLE2E XTRACT:
http://www.investintech.com/prod
_featuresList_a2epro.htm
CONCLUSION
48
R E VI E W
Deepin OS
49
contents ^
REVIEW - DEEPIN OS
drivers.
50
REVIEW - DEEPIN OS
RSS:
http://fullcirclemagazine.
org/feed/podcast
51
contents ^
LE T TE RS
Join us on:
goo.gl/FRTMl
facebook.com/fullcircle
magazine
twitter.com/#!/fullcirclemag
linkedin.com/company/fullcircle-magazine
ubuntuforums.org/forum
display.php?f=270
52
contents ^
Q &A
See this:
https://help.ubuntu.com/com
munity/RestrictedFormats/Playing
DVDs
/dev/sda
53
contents ^
Q&A
do?
http://goo.gl/yqbhjZ
* Is my system able to run 64-bit
OS?
http://goo.gl/mKiVt6
* Is there a way to create multiple
directories at once with mkdir?
http://goo.gl/WQ6Jk3
* Is swap area required? Can we
install Ubuntu without a swap
area?
http://goo.gl/IQ5qHo
* Ubuntu settings after adding
additional RAM
http://goo.gl/x5A4sv
* How to find ONLY duplicate files
that have different names?
http://goo.gl/2pnSeG
* Is it possible to recover data
stored on hard drive with windows
with Ubuntu live?
http://goo.gl/qTlM1 D
* My USB flash drive became
completely bricked
http://goo.gl/52kKUG
* Why do Windows & Ubuntu have
similar shell commands?
http://goo.gl/Q7MlEa
54
55
contents ^
U B U N T U G AM E S
S a i n ts Row I V
56
contents ^
UBUNTU GAMES
57
UBUNTU GAMES
Minimum Requirements:
COMPETITION !
58
contents ^
U B U N T U G AM E S
Th e Ki n d red
TUTORIAL
The game has a brief tutorial
mode that walks you through the
basics of mining, crafting and
building. After that youre on your
own to look after your own group
of Kin.
PLAYING
You start the game with about
half a dozen Kin and have to start
59
contents ^
UBUNTU GAMES
N EW GAMES COMING TO
LCompiled
INUX
by Oscar Rivera
LOOK
The look of the game is very
like Minecraft but with what look
like Lego minifigs. There is a day
and night cycle, but no enemies
are in The Kindred. This is more
about building a little town,
looking after your people, and
managing resources.
The developer is also very
active, posting updates almost
daily, and answering questions in
the Steam discussion forum.
Even for early access, its very
polished with regards to graphics
and the look and feel of the
menus. A bit more documentation
(or recipes) wouldnt go amiss, but
this is definitely a great start.
Steam link:
http://store.steampowered.com/a
pp/37341 0/
April (uncofirmed)
Minimum requirements:
60
contents ^
PATRO N S
PATRONS
Bill Berninghausen
Jack McMahon
Linda P
Remke Schuurmans
Norman Phillips
Tom Rausner
Charles Battersby
Tom Bell
Oscar Rivera
Alex Crabtree
Ray Spain
Richard Underwood
Charles Anderson
Ricardo Coalla
Chris Giltnane
William von Hagen
Mark Shuttleworth
Juan Ortiz
Joe Gulizia
Kevin Raulins
Doug Bruce
Pekka Niemi
Rob Fitzgerald
Brian M Murray
Roy Milner
Brian Bogdan
Scott Mack
Dennis Mack
John Helmers
JT
Elizabeth K. Joseph
Vincent Jobard
D ONATIONS
John Niendorf
Daniel Witzel
Douglas Brown
Donald Altman
Patrick Scango
Tony Wood
Paul Miller
Colin McCubbin
Randy Brinson
John Fromm
Graham Driver
Chris Burmajster
Steven McKee
Manuel Rey Garcia
Alejandro Carmona Ligeon
sinia vidovi
Glenn Heaton
Louis W Adams Jr
Raul Thomas
Pascal Lemaitre
PONG Wai Hing
Denis Millar
Elio Crivello
Rene Hogan
Kevin Potter
Marcos Alvarez Costales
Raymond Mccarthy
full circle magazine #1 07
https://www.patreon.com/
fullcirclemagazine
61
contents ^
H OW TO CO N TRI BU TE
FCM#1 08
Deadline :
We are always looking for new articles to include in Full Circle. For help and advice
please see the Official Full Circle Style Guide : http://url.fullcirclemagazine.org/75d471
Send your comments or Linux experiences to: [email protected]
Hardware/software reviews should be sent to: [email protected]
Questions for Q&A should go to: [email protected]
Desktop screens should be emailed to: [email protected]
... or you can visit our site via: fullcirclemagazine.org
You can keep up to date with the Weekly News using the
RSS feed: http://fullcirclemagazine.org/feed/podcast
Or, if your out and about, you can get the Weekly News
via Stitcher Radio (Android/iOS/web):
http://www.stitcher.com/s?fid=85347&refid=stpr
and via TuneIn at: http://tunein.com/radio/Full-CircleWeekly-News-p855064/
Magzster: http://www.magzter.com/publishers/Full-Circle.
Please share and rate FCM as it helps to spread the word
about FCM and Ubuntu Linux.
62
contents ^