Full Circle Magazine - Issue 116 EN
Full Circle Magazine - Issue 116 EN
Full Circle Magazine - Issue 116 EN
AR D U I N O
PROGRAMMING IN PYTHON
full circle magazine #1 1 6
contents ^
Full Circle
HowTo
Python
p.1 8
p.21
Inkscape
Graphics
Linux News
p.04
p.1 6
Chrome Cult
p.31
LinuxLoopback
p.XX
Linux Labs
p.34
Ubuntu Devices
p.39
My Opinion
p.41
p.XX
Review
p.40
Letters
p.XX
KODI Room
p.43
p.27
Q&A
p.46
Interview
p.XX
Ubuntu Games
p.47
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
full circle magazine #1 1 6
2
contents ^
assumed to have Canonical endorsement.
ED I TO RI AL
he usual suspects are here with some LaTeX, FreePascal, Inkscape and Python. We also have
some Android and KODI for you from Charles, and (of course) some Q&A from Gord.
Ubuntu Games this month focuses on a golden oldie that's been revived. If you're old (like me)
and remember the classic 'Command & Conquer' game then you'll definitely want to read about
OpenRA which is an open source implementation of that engine. RA being for 'Red Alert' which
came after C&C. It allows you to play the original C&C, Red Alert, and even the predecessor to
C&C, Dune.
In his Python column, Greg is laying the ground work for getting your Arduino hands dirty with
some Python. No actual Python this month, but this is for those of you new to Arduino,
wondering which one to buy, and then next month there'll be some Python.
Alan Ward gives us his opinion on why not all Android devices are a good thing. Especially since
Google recently announced that their Nexus 5 (one of which I own) won't be getting Android 7
(Nougat). Is this a good time then to switch to Ubuntu Touch on your device?
And, before I go and leave you in peace, I hope you're also listening to the Full Circle Weekly
News. I'm hoping that the holiday season won't affect the schedule any. To listen: check the main
FCM site, or listen via the various other outlets that are listed on the main site (Stitcher etc.).
facebook.com/fullcircle
magazine
twitter.com/#!/fullcirclemag
http://issuu.com/fullcircle
magazine
http://www.magzter.com/
publishers/Full-Circle
Weekly News:
http://fullcirclemagazine.org/f
eed/podcast
http://www.stitcher.com/s?fi
d=85347&refid=stpr
http://tunein.com/radio/FullCircle-Weekly-News-p855064/
Ronnie
ronnie@fullcirclemagazine.org
contents ^
N E WS
ZERO NE H OSTING
LAUNCHES N EW CLOUD
CONTROL PANEL FOR LINUX
AND WINDOWS VPS
H OSTING SERVICES
CANONICAL RELEASES
SNAPD 2.1 8 SNAPPY
D AEMON FOR U BUNTU CORE
1 6 AND U BUNTU 1 6.1 0
Source:
http://news.softpedia.com/news/c
anonical-releases-snapd-2-1 8snappy-daemon-for-ubuntu-core1 6-and-ubuntu-1 6-1 0-51 0488.shtml
RSS:
http://fullcirclemagazine.
org/feed/podcast
contents ^
NEWS
NEWS
Source:
http://news.softpedia.com/news/u
buntu-1 6-04-2-lts-lands-january-1 9201 7-with-ubuntu-1 6-1 0-s-linux-48-kernel-51 0572.shtml
T
6
NEWS
U BUNTU -B ASED TRISQUEL
GNU/LINUX 8.0 "FLIDAS"
ENTERS D EVELOPMENT WITH
MATE 1 .1 2.1
contents ^
NEWS
A TIME
Source:
http://www.technewsworld.com/st
Source:
ory/841 29.html
http://www.infoworld.com/article/
31 47300/applicationN EW PHP RELEASE BRINGS development/new-php-releasebrings-another-speed-boost.html
KDE FRAMEWORKS 5 N OW
AVAILABLE AS A SNAP FOR
SNAPPING KDE APPS ON
U BUNTU LINUX
NEWS
Source:
Source:
http://news.softpedia.com/news/li
http://news.softpedia.com/news/k nux-lite-3-2-users-get-newde-frameworks-5-now-available-as- versions-of-lite-software-anda-snap-for-snapping-kde-apps-on- tweaks-update-now-51 0742.shtml
ubuntu-linux-51 0745.shtml
KORORA 25 LINUX
RELEASED, B ASED ON
FEDORA 25, SHIPS WITH
CINNAMON 3.2, MATE
1 .1 6
he Linux Foundation is
announcing Arpit Joshipura
has joined the organization's
executive leadership team as
General Manager, Networking &
Orchestration. Joshipura's
appointment reflects the growing
importance of open source in the
networking industry.
NEWS
AMD STRENGTHENS GAMING LINUX KERNEL 4.8.1 4 H ITS
AND VR ON LINUX WITH
THE S TREETS WITH
GRAPHICS IMPROVEMENTS
N UMEROUS N ETWORKING
I MPROVEMENTS & MORE
indows is the indisputable
Source:
http://news.softpedia.com/news/li
nux-kernel-4-8-1 4-hits-the-streetswith-numerous-networkingimprovements-more-51 0874.shtml
contents ^
NEWS
CANONICAL' S SNAPD 2.1 9
SNAPPY D AEMON LAUNCHES
FOR U BUNTU CORE 1 6 &
U BUNTU 1 6.04
11
contents ^
NEWS
CENTOS LINUX 7.3 N OW
AVAILABLE FOR ARM
ARCHITECTURES, SUPPORTS
RASPBERRY PI 3
Source:
http://news.softpedia.com/news/c
entos-linux-7-3-now-available-forarm-architectures-supportsraspberry-pi-3-51 0982.shtml
SEMI CODE OS N EW
LINUX D ISTRO FOR
PROGRAMMERS AND WEB
D EVELOPERS
emiCode OS is a Linux
distribution developed
specifically for programmers and
web developers. Based on Ubuntu
1 4.04, it uses the familiar GNOME
desktop environment and comes
preloaded with a good selection of
developer tools. The early beta
version, SemiCode OS v0.1 , is
available for download and testing.
If we take a look at the vast list
of various Linux distributions,
there are specialized solutions for
hackers, power users, artists, and
gamers. But, theres a dearth of
full circle magazine #1 1 6
12
date.
Almost half of those
questioned in the survey were
unaware connected devices in the
home, such as Wi-Fi routers, could
be used to attack other devices,
spy on their owner or bring down
websites.
Source:
http://www.electronicsweekly.com
/news/consumers-not-taking-iotsecurity-seriously-201 6-1 2/
NEWS
But OK, if you love Linux Mint
and use it regularly, I have very
good news -- version 1 8.1 'Serena'
is finally here. Yes, Santa Claus has
delivered an early Christmas gift!
There are two desktop
environments from which to
choose -- Cinnamon and Mate.
Thankfully there is no KDE version
to further confuse things, but I
digress. Will you download Linux
Mint 1 8.1 ?
NEWS
REMOTE CODE E XECUTION
B UG FOUND IN U BUNTU
Q UANTAL
CANONICAL RELEASES
SNAPCRAFT 2.24 SNAP
CREATOR TOOL FOR U BUNTU
1 6.04 AND 1 6.1 0
NEWS
15
podcast.ubuntu-uk.org
contents ^
CO M M AN D & CO N Q U ER
P h o to T i p s
B ACKGROUND REMOVAL
The photos we took were taken
on a black backdrop, which worked
pretty well. However, if the photos
are later used for an online shop,
or if we find the background too
dark, I wanted to investigate
background removal - so we could
swap out the background for
something lighter. I was looking for
a quick and easy solution, as
opposed to using something like
the GIMP and the foreground
select tool. Unfortunately, the only
such options I found were either
Windows or macOS-only, or an
online tool with a credit-based
payment plan (for downloading
the results). If you dont mind
paying for a tool and running it on
another computer/OS, or are okay
with paying for credits to
download the photos from an
online tool, you can check out:
https://autoclipping.com/
https://clippingmagic.com/
PhotoScissor (software)
16
GIMP
The process here is tedious, and
not very effective (in my
experience at least). There are a
variety of ways to do it. There is a
foreground select tool, where you
can outline the object you want to
keep, and it will do its best to give
full circle magazine #1 1 6
CONCLUSION
Gphoto2 is a wonderful solution
for tethered capture - but
unfortunately, I havent found an
approach to removing
backgrounds that is as quick and
17
H OW-TO
THE ARDUINO
M ICROCONTROLLER
The Arduino (quoting from the
Arduino.cc website) is an opensource electronics platform based
on easy-to-use hardware and
software. It was released as opensource hardware and software,
meaning that the plans and parts
list are available for you to make
Digital Pins
PWM Pins
Analogue Pins
Clock Speed
UNO
14
6
6
16Mhz
MEGA
54
16 (counted in Digital Pins)
16
16Mhz
18
contents ^
HOWTO - PYTHON
/*
Blink
Turns on an LED on for one second, then off for one second, repeatedly.
Most Arduinos have an on-board LED you can control. On the Uno and
Leonardo, it is attached to digital pin 13. If you're unsure what
pin the on-board LED is connected to on your Arduino model, check
the documentation at http://www.arduino.cc
This example code is in the public domain.
modified 8 May 2014
by Scott Fitzgerald
*/
// the setup function runs once when you press reset or power the board
void setup() {
// initialize digital pin 13 as an output.
pinMode(13, OUTPUT);
}
// the loop function runs over and over again forever
void loop() {
digitalWrite(13, HIGH);
// turn the LED on (HIGH is the voltage level)
delay(1000);
// wait for a second
digitalWrite(13, LOW);
// turn the LED off by making the voltage LOW
delay(1000);
// wait for a second
}
19
contents ^
HOWTO - PYTHON
void loop() {
digitalWrite(13,
delay(150);
digitalWrite(13,
delay(150);
digitalWrite(13,
delay(150);
digitalWrite(13,
delay(150);
digitalWrite(13,
delay(150);
digitalWrite(13,
delay(1000);
digitalWrite(13,
delay(500);
digitalWrite(13,
delay(150);
digitalWrite(13,
delay(500);
digitalWrite(13,
delay(150);
digitalWrite(13,
delay(500);
digitalWrite(13,
delay(1000);
digitalWrite(13,
delay(150);
digitalWrite(13,
delay(150);
digitalWrite(13,
delay(150);
digitalWrite(13,
delay(150);
digitalWrite(13,
delay(150);
digitalWrite(13,
delay(2000);
}
HIGH);
LOW);
HIGH);
LOW);
HIGH);
LOW);
HIGH);
LOW);
HIGH);
LOW);
HIGH);
LOW);
HIGH);
LOW);
HIGH);
LOW);
HIGH);
LOW);
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
turn
wait
turn
wait
turn
wait
turn
wait
turn
wait
turn
wait
turn
wait
turn
wait
turn
wait
turn
wait
turn
wait
turn
wait
turn
wait
turn
wait
turn
wait
turn
wait
turn
wait
turn
wait
the
for
the
for
the
for
the
for
the
for
the
for
the
for
the
for
the
for
the
for
the
for
the
for
the
for
the
for
the
for
the
for
the
for
the
for
20
contents ^
H OW-TO
La TeX E xport Wi th Zi m
advertised in Synaptic.
21
contents ^
LATEX E XPORTING
Yes it is about time I got to this.
Here is a short entry I made to Zim:
ECODIV-RESPONSIVE
Template to export your Zim
notebook as a responsive/adaptive
website that can be viewed in
desktop and mobile devices alike.
You can find more information, or
download the template, on this
github page
(https://github.com/ecodiv/Ecodivresponsive). For an example, see
http://ecodiv.org/ and
http://notebook.ecodiv.org/
ECODIV-MOBILE
22
H OW-TO
ubuntu-16.04.1-preinstalledserver-armhf+raspi2.img.xz. This
23
THE RASPBERRY AS AN
APPLICATION SERVER
24
contents ^
auto wlan0
iface wlan0 inet dhcp
wpa-ssid myessid
wpa-psk
407c7d4b572bf701afc06ddd6886c
f33ce4f4f2e924d7f12cebe54628d
74013e
25
contents ^
26
contents ^
H OW-TO
I n k s ca p e - P a r t 5 6
27
contents ^
HOWTO - INKSCAPE
28
contents ^
HOWTO - INKSCAPE
HOWTO - INKSCAPE
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
Image Credits
La Gioconda (aka Mona Lisa) by
Leonardo da Vinci
http://en.wikipedia.org/wiki/File:M
ona_Lisa,_by_Leonardo_da_Vinci,_
from_C2RMF_retouched.jpg
30
contents ^
CH RO M E CU LT
Z o h o W ri te r
Written by S. J. Webb
https://www.zoho.com/docs/writer
/help/content_category.htm. This
guide explains some of the
features and a general how-to for
various tasks. The features that
make Zoho Writer attractive are:
interactive spell check, personal
dictionary, thesaurus, electronic
As a random thought, I
mentioned the Zoho for Linux for
convergence capability. I would not
install that option onto your
Ubuntu machine. The app is
incredibly cumbersome, slow, and
difficult to remove. I simply use my
browser. I have used Zoho in
Firefox and Qupzilla.
Google Docs has a traditional
feel of classic word processors like
LibreOffice. The formatting
full circle magazine #1 1 6
31
contents ^
CHROME CULT
32
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
ronnie@fullcirclemagazine.org 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 1 6
H ARDWARE
contents ^
L I N U X L AB
34
contents ^
LINUX LABS
ATV 582)
Both Gigabit ethernet and
Wireless AC
HDMI 2.0 for up to 4K display
3 x USB 2.0 ports
One of our requirements was
extra storage. We were pleasantly
surprised to see that the Zoomtak
T8H had a full-sized SD card reader
slot rather than the micro-SD on
most devices. We were also
pleasantly surprised at the
thought given to the power
button, it glows blue when on and
soft red when off. You might not
think its much of a big deal, but
try sleeping with a bright blue LED.
The soft red light the T8H gives
when turned off is so little that its
barely noticeable. The T8H also has
a nice LED readout so you always
know the time (at least while the
T8H is on).
Zoomtak has built the T8H with
KODI in mind. Our box came with
the option to install a build of
KODI complete with a slew of
extra plug-ins (most of which we
really didnt want). We opted to
use the vanilla KODI and install our
own plug-ins as we needed them.
Its a bit like buying a brand-name
PC versus building your own (we
didnt want all the extra fluff).
contents ^
LINUX LABS
Performance at 1 080p is as
good as we expected; it played
Bluray-quality video both stored
on our network and streamed from
the Internet without any problem.
In terms of benchmarks, the
Zoomtak T8H scored 35700 on the
popular AnTuTu benchmark
compared to 23583 on the MyGica
ATV 582. When we were deciding
we noticed that some 32bit
Amlogic processors were actually
rated faster/better than the
Amlogic S905. Part of the reason
we decided on that particular
processor was the fact that it was
64bit.
36
LINUX LABS
37
contents ^
LINUX LABS
38
contents ^
U B U N T U D E VI C E S
OTA-1 4
D ETAILED CHANGES
Milestone:
https://launchpad.net/canonicaldevices-system Commitlog:
http://people.canonical.com/~lzem image/+milestone/1 4
czak/landing-team/ota/ota1 4.commitlog
FRAMEWORK VERSIONS
No change in framework versions.
I MPORTANT FEATURES
New Unity8 spread design
Oxide 1 .1 7
Opus audio codec support in
qtmultimedia
B UGFIXES
Fixes for SMS notifications not
arriving when phone is locked
Device appearing off during
image update
full circle magazine #1 1 6
39
contents ^
R E VI E W
m i n i tu b e
Download it at
http://flavio.tordini.org/minitube
full circle magazine #1 1 6
40
contents ^
MY O PI N I O N
41
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
42
contents ^
KO D I Room
Ti ps a n d Tri cks
For example:
Rent a Goalie s02e05.mkv
For example:
ACDC - Thunderstruck.mp4
For example:
Guardians of the Galaxy
(2014) DVD.mkv
43
contents ^
KODI ROOM
selected.
Sometimes youll find yourself
in a situation where a movie shows
up twice in your media library.
44
contents ^
KODI ROOM
This tip wont remove extra
movies if you still have multiple
files with the same name, but it
fixes the duplicate scraped
information from the library when
youve deleted a file or changed a
filename.
Everyone has run into them;
movies or television shows where
the audio suddenly dips to a below
perceptible level. Whats worse...
as we get older, most of us tend to
have an even more difficult time
hearing. Subtitles are a great way
to see what sometimes cant be
heard. There are a couple of ways
to enable subtitles. If youve
ripped a Bluray or DVD with
subtitles embedded, you can
enable them by hitting the Enter
key on a keyboard or clicking the
OK button on your remote when
your movie first starts. Next, click
the symbol that looks like a square
with a line at the bottom, a fly out
menu appears where you can
Enable or download a subtitle.
45
contents ^
Q &A
Go to this page:
https://www.vmware.com/support
/pubs/ws_pubs.html
Download the Using VMWare
PDF. It includes a section on
installation.
full circle magazine #1 1 6
integer?
https://goo.gl/xZnV4d
TOP QUESTIONS AT
ASKUBUNTU
46
U B U N T U G AM E S
Open RA
G AMEPLAY
47
UBUNTU GAMES
PLOT/STORY
D UNE 2000
Three great houses fight for the
precious spice melange.
He who controls the spice
H OW TO I NSTALL THE
ENGINE AND GAMES
48
contents ^
UBUNTU GAMES
Windows: %USERPROFILE%\My
Documents\OpenRA\Content\$M
OD
or%ProgramFiles%\OpenRA\Supp
ort (portable installation)
Mac OSX: ~/Library/Application
Support/OpenRA/Content/$MOD
Linux: ~/.openra/Content/$MOD
(Note: Linux is case-sensitive, so
you have to change .MIX to .mix)
TIBERIAN D AWN
D UNE 2000
This one is easier again. In fact,
the Copy from CD option in-game
during the asset installation will
already copy the movies, in
contrast to the other two mods.
If you have the need to install
them manually, it's still easy since
it just involves copying files from
the CD to your hard drive. This will
contents ^
UBUNTU GAMES
System requirements:
CONCLUSION
50
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
Chris Giltnane
Joao Cantinho Lopes
John Andrews
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
full circle magazine #1 1 6
Kevin Potter
Marcos Alvarez Costales
Raymond Mccarthy
Max Catterwell
Frank Dinger
Paul Weed
Jaideep Tibrewala
Patrick Martindale
Antonino Ruggiero
Andrew Taylor
https://www.patreon.com/
fullcirclemagazine
51
contents ^
H OW TO CO N TRI BU TE
FCM#1 1 7
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: letters@fullcirclemagazine.org
Hardware/software reviews should be sent to: reviews@fullcirclemagazine.org
Questions for Q&A should go to: questions@fullcirclemagazine.org
Desktop screens should be emailed to: misc@fullcirclemagazine.org
... 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-Circle-WeeklyNews-p855064/
ronnie@fullcirclemagazine.org
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.
52
contents ^