Proof

64
C M Y CM MY CY CMY K

Transcript of Proof

Page 1: Proof

C

M

Y

CM

MY

CY

CMY

K

Page 2: Proof

C

M

Y

CM

MY

CY

CMY

K

Page 3: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

Pinguy OS Blog

pinguy

manufactured by

Page 4: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

The original blog can be found athttp: // blog .pinguyos.com/

All rights reserved by the author. No part of this publication may be repro-duced, stored in a retrieval system, or transmitted, in any form or by anymeans, electronic, mechanical, photocopying, recording and/or otherwisewithout the prior written permission of the author. This book may not belent, resold, hired out or otherwise disposed of by way of trade in any form,binding or cover other than that in which it is published, without the priorconsent of the author.

Manufactured by on August 27, 2011

Page 5: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

This Blog is run by the Pinguy OS forum team, andwill have updated News about Pinguy OS as well

as tips and application reviews, thoughts aboutcurrent tech and software and general posts about

Linux and Open Source.

Page 6: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

Page 7: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

ContentsPinguyOS 10.04.3 Point Release . . . . . . . . . . . . . . . . . . . 1Are your emails backed up? . . . . . . . . . . . . . . . . . . . . . . 1Ping-Eee OS, Netbook Edition of Pinguy OS . . . . . . . . . . . . 5Pinguy OS Mini 11.04 . . . . . . . . . . . . . . . . . . . . . . . . 6Command Line Corner: apt-get . . . . . . . . . . . . . . . . . . . . 12Conky How-to Guide . . . . . . . . . . . . . . . . . . . . . . . . . 14Installing Broadcom Wireless Driver Offline . . . . . . . . . . . . . 23How To Cut Your Linux PC’s Boot Time in Half With E4rat . . . . 24Backing Up Your Pinguy OS Install Into an Installable Distro . . . . 24Plop Boot Manager – Lets You Boot USB Flash Drives On SystemsThat Don’t Support USB Booting . . . . . . . . . . . . . . . . . . . 31MD5Sum: What is it and Why Should I Care? . . . . . . . . . . . . 32How to install Kernel 3.0.0-8 in Pinguy OS 11.04.1 . . . . . . . . . 35Pinguy what is the difference between your os and . . . . . . . . . . 36Video . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38Cosmic Panda – A New Youtube Experience . . . . . . . . . . . . . 38Adobe Flash 11 Beta 2 Is More Stable, Faster . . . . . . . . . . . . 38Mozilla Add-On Site Gets Updated . . . . . . . . . . . . . . . . . . 39Firefox 6 Final Now Available, Out Ahead of Schedule. . . . . . . . 40The New Firefox Permissions Manager . . . . . . . . . . . . . . . 41The pros and “conns” of Intel’s ConnMan for Linux . . . . . . . . . 43How To Have Your Own Email Address . . . . . . . . . . . . . . . 44A Cheat Sheet That Teaches Linux Commands To Beginners . . . . 49OMG Ubuntu Comments System Sucks – Also My thoughts on TheCurrent State of Desktop Environments . . . . . . . . . . . . . . . 50

i

Page 8: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

Page 9: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

PinguyOS 10.04.3 Point ReleaseMonday, August 8, 2011

I am proud to announce the release of Pinguy 10.04.3 LTS, the second main-tenance update to Pinguy OS 10.04 LTS release. This release includes in-stallation DVDs for the i386 and amd64 architectures. Numerous updateshave been integrated so that fewer updates will need to be downloaded af-ter installation. For more details please look at the original release notes for10.04.2 here. This will be the final Point release for 10.04.!

DistroWatch Announcement

PinguyOS Forum Post

P.S.: Download Links available in both.

Are your emails backed up?Monday, August 8, 2011

Have you ever deleted an email from your mailbox and thought “damn, Iwish I hadn’t done that…I actually need that email”. A lot of people use

1

Page 10: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

free email systems like Hotmail, Gmail or Yahoo. In this post I will showyou how to backup all of your emails for free!

For this to work you will need the following:

1. An email account with POP access (you may need to know the POPserver for your email supplier)

2. Register for a free Gmail account

3. 10 minutes of free time

This is how I back up my emails and it works a treat, so I thought I wouldshare it with the good old Pinguy OS community.

Step One - Register for a free Gmail account To do this you need to goto http: // mail .google.com and click on the ‘Create an account’ buttonto the right of the screen. Pick an email that is descriptive, something [email protected] (this way you won’t confuse it with yourmain email account) and fill in all of the registration form.

Step Two – Setup Your Back Up Account

Right then, we now have our free Gmail account, sign into it. Click onthe cog icon in the top right hand corner of the screen and click on ‘MailSettings’. In here you will need to setup a couple of labels (one for inboxand one for sent items), some filters and POP collection from your actualmailbox.

Ok, lets start by setting up the POP collection from another account.In the settings window, click on the Accounts button. Then you arelooking for ‘Get Mail From Other Accounts’ and click ’Add a mail ac-count you own‘. You will now be asked for your email address – enteryour mail email address. For the purposes of this example we will [email protected]

2

Page 11: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

Click ’Next Step’ and change your user name to your email address andenter your password (this is the password you use to check your emails).Finally click no when it asks you if you want to send from this address andclick finish.

Right, that’s the hard bit done. We now need to setup our labels and filters.Back in our settings screen, click on to the labels tab and create 2 new la-bels. One called something like ‘Inbox Backup’ and the other ‘Sent Items

3

Page 12: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

Backup’ (these labels can be anything you want to be, this is what I callmine).

Now click on the filters tab, again, we need to create 2 filters. One for ourinbox and one for sent items. Click ‘Create New Filter’ and put your mainemail address in the To field and click ‘Next Step’.

Now select to following settings, Skip Inbox, Mark as Read & Apply theFollowing Label (select the inbox label you just made). Finally click, CreateLabel

Now create another filter in the exact same way apart from 2 differences.Firstly, instead of putting your main email address in the to field, this timeput it in the from field. Click next step and select all the same settings againbut pick your Sent Backup label as the target (see below).

THAT’S IT! Your done, the only thing left to do now is test it. Send your-self an email and see it replicated to your backup email account. Note: Inmy experience the sent items tend to delay by around 10 minutes before theycome through. Don’t worry though, they will come in.

4

Page 13: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

You can even set this up to backup multiple email accounts to one place, justadd another account you own then create another set of labels and filters.

Every one here on the Pinguy OS team want to help our community as muchas possible, we hope these tips and tricks we give you really help! Why notcome and visit us in IRC or in the Pinguy OS Forums!

Article posted by Jingaling.

Ping-Eee OS, Netbook Edition of Pinguy OSTuesday, August 9, 2011

This was built and compiled using the ASUS Eee Netbook and designedfrom the ground up to run on netbooks. This has more installed then themini but less then the desktop version. Size of iso is 1.38GB and onlycomes in a 32-Bit version.

Best way to install this is to use UNetbootin.

Ping-Eee comes pre-installed with Jupiter and Rhythmbox has been re-placed with Clementine. A few apps that come in the full version have beenremoved like gnome-do and Glipper. This was because they did use a lotof memory. Vineyard had to be removed also because of memory usage.

5

Page 14: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

Reviews With More Info:http: // www.webupd8.org/2011/07/pinguy−os−ping.htmlhttp: // www.techdrivein.com/2011/07/ping−tbook.html

Download link: http: // sourceforge . net / projects /pinguy−oS ←↩%2011.04/Torrent link: http: // burnbit .com/ torrent /172721/Ping_E1_i686_iso

Total Installed Size 4.23GB.

More Screen Shots:http: // gnuman.com/?p=23

Overview of Installed Apps Part 1:

Part 2:

Pinguy OS Mini 11.04Tuesday, August 9, 2011

After many requests I have spent the time to build a stripped down versionof Pinguy OS.

This is a base version of the OS, it has all my tweaks optimization and fixesdone to it. The look and feel of it is the same as the full version but it comes

6

Page 15: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

with very little installed in way of apps. It still has Docky, Conky, Mintmenu, and Gloobus Preview. All the things so it looks the same as the fullversion but doesn’t come with as many apps pre-installed. Apart from whatI class as base apps it only comes with Mplayer, Firefox, Java, flash, gedit,terminal and the software center.

I wanted to strip as much out of the OS but still keep it so that all the contentthats on the web works out of the box. Flash, java, divx ect.

Both the 32bit and 64bit are under 700MB. This version is for people thatknow what apps they want to install and don’t like the idea of the full ver-sion, you pick what you want to installed.

7

Page 16: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

8

Page 17: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

9

Page 18: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

10

Page 19: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

Download:

32-Bithttp: // sourceforge . net / projects /pinguy−oo/download

64-Bithttp: // sourceforge . net / projects /pinguy−oo/download

Torrents

11

Page 20: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

Pinguy_OS-Mini_11.04.1_x86-64.iso.torrentPinguy_OS-Mini_11.04.1_i686.iso.torrent

Command Line Corner: apt-getTuesday, August 9, 2011

Lets check out a function in Apt called apt-get. Open Terminal and type:

Terminal apt-get help Hit enter and the result is:

Terminal apt 0.8.13.2ubuntu4.1 for i386 compiled on Jul 7 2011 18:30:45

Usage: apt-get [options] command

apt-get [options] install|remove pkg1 [pkg2 …]

apt-get [options] source pkg1 [pkg2 …]

apt-get is a simple command line interface for downloading and

installing packages. The most frequently used commands are update

and install.

Commands:

update – Retrieve new lists of packages

upgrade – Perform an upgrade

install – Install new packages (pkg is libc6 not libc6.deb)

remove – Remove packages

autoremove – Remove automatically all unused packages

purge – Remove packages and config files

source – Download source archives

build-dep – Configure build-dependencies for source packages

dist-upgrade – Distribution upgrade, see apt-get(8)

dselect-upgrade – Follow dselect selections

12

Page 21: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

clean – Erase downloaded archive files

autoclean – Erase old downloaded archive files

check – Verify that there are no broken dependencies

markauto – Mark the given packages as automatically installed

unmarkauto – Mark the given packages as manually installed

changelog – Download and display the changelog for the given package

download – Download the binary package into the current directory

Options:

-h This help text.

-q Loggable output – no progress indicator

-qq No output except for errors

-d Download only – do NOT install or unpack archives

-s No-act. Perform ordering simulation

-y Assume Yes to all queries and do not prompt

-f Attempt to correct a system with broken dependencies in place

-m Attempt to continue if archives are unlocatable

-u Show a list of upgraded packages as well

-b Build the source package after fetching it

-V Show verbose version numbers

-c=? Read this configuration file

-o=? Set an arbitrary configuration option, eg -o dir::cache=/tmp

See the apt-get(8), sources.list(5) and apt.conf(5) manual

pages for more information and options.

This APT has Super Cow Powers.

13

Page 22: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

Conky How-to GuideTuesday, August 9, 2011

For this Conky setup you will need a screen resolution of 1600x1200 orlarger for it to fit, otherwise you will need to remove items.

.conkyrc # Force UTF8? note that UTF8 support required XFToverride_utf8_locale yes

# Use Xft?use_xft yes

xftfont Droid Sans:size=8xftalpha 0.8text_buffer_size 2048

# Update interval in secondsupdate_interval 1

# This is the number of times Conky will update before quitting.# Set to zero to run forever.total_run_times 0

# Create own window instead of using desktop (required in nautilus)own_window yesown_window_transparent yesown_window_type override#own_window_hints undecorated, below, sticky, skip_taskbar,skip_pager

# Use double buffering (reduces flicker, may not work for everyone)double_buffer yes

# Minimum size of text areaminimum_size 182 0maximum_width 182

# Draw shades?draw_shades nodefault_color D6D6D6 #4D4D4D# Draw outlines?draw_outline no

14

Page 23: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

# Draw borders around textdraw_borders no

# Stippled borders?stippled_borders 0

# border marginsborder_margin 5

# border widthborder_width 1

# Text alignment, other possible values are commented#alignment top_leftalignment top_right#alignment bottom_left#alignment bottom_right

# Gap between borders of screen and text# same thing as passing -x at command linegap_x 25gap_y 40

# – Lua Load – #lua_load /.draw_bg.lualua_draw_hook_pre draw_bg

TEXTSYSTEM $hr 2$goto 6$voffset 6$font OpenLogos:size=22u$font$goto 36$voffset -18$pre_exec cat /etc/issue.net $machine$goto 36Kernel: $kernel$hr 2

$goto 6$font StyleBats:size=16A$font$voffset -4$goto 32CPU1: $cpucpu0% $alignr$cpubar cpu0 8,60$goto 6$voffset 4$font StyleBats:size=16A$font$voffset -4$goto 32CPU2:$cpu cpu1% $alignr$cpubar cpu1 8,60#$goto 6$voffset 4$font StyleBats:size=16A$font$voffset -4$goto32CPU3: $cpu cpu2% $alignr$cpubar cpu2 8,60#$goto 6$voffset 4$font StyleBats:size=16A$font$voffset -4$goto32CPU4: $cpu cpu3% $alignr$cpubar cpu3 8,60

15

Page 24: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

$goto 6$voffset 4$font StyleBats:size=16g$font$voffset -4$goto 32RAM:$mem $alignr$membar 8,60$goto 6$voffset 4$font StyleBats:size=16x$font$voffset -4$goto 32DISK:$diskio$alignr$diskiograph 8,60 F57900 FCAF3E$goto 6$voffset 4$font StyleBats:size=16j$font$voffset -4$goto 32SWAP:$swapperc% $alignr$swapbar 8,60$goto 6$voffset 4$font Devil inside:size=161$font$voffset -4$goto 32CPUTemp: $alignr$exec sensors | grep ‘CPU Temperature’ | cut -c19-20°C/ $color #FCAF3E$exec sensors | grep ‘CPU Temperature’ | cut -c37-38°C$color$goto 5$voffset 4$font Devil inside:size=16x$font$voffset -4$goto32Mother Temp: $alignr$exec sensors | grep ‘MB Temperature’ | cut-c19-20°C / $color #FCAF3E$exec sensors | grep ‘MB Temperature’ | cut-c37-38°C$color$goto 4.5$voffset 2$font Poky:size=15y$font$voffset -6$goto32HD Temp:$alignr$exec hddtemp /dev/sda -n –unit=C°C / $color#FCAF3E$exec sensors | grep ‘CPU Temperature’ | cut -c54-55°C$color$goto 6$font Martin Vogel’s Symbols:size=16j$font$voffset -4$goto32Fan Speed: $alignr$exec sensors | grep ‘RPM’| cut -c16-25$goto 6$voffset 4$font StyleBats:size=16q$font$voffset -4$goto 32Up-time: $alignr$uptime$goto 6$voffset 4$font StyleBats:size=16k$font$voffset -4$goto 32Pro-cesses: $alignr$processes ($running_processes running)$goto 7.5$voffset 4$font Poky:size=15a$font$goto 32$voffset -10Highest:$alignr 13CPU$alignrRAM$goto 32$voffset -5.5$hr 1$voffset -1$goto 32$top name 1 $goto 124$top cpu 1$alignr $top mem 1$voffset -1$goto 32$top name 2 $goto 124$top cpu 2$alignr $top mem 2$voffset -1$goto 32$top name 3 $goto 124$top cpu 3$alignr $top mem 3$voffset -1$goto 32$top name 4 $goto 124$top cpu 4$alignr $top mem 4

$voffset -1DATE $hr 2$alignc 35$font Arial Black:size=26$time %H:%M$font$alignc$time %A %d %B

$voffset -1HD $hr 2$goto 3$voffset 4$font Poky:size=16H$font$goto 29$voffset -11 Root:$fs_used_perc /%$alignr$fs_size /$goto 29 Free: $fs_free /$alignr$fs_bar 8,60 /

16

Page 25: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

#$goto 3$voffset 8$font Poky:size=16H$font$goto 29$voffset -11 Home:$fs_used_perc /home%$alignr$fs_size /home#$goto 29 Free: $fs_free /home$alignr$fs_bar 8,60 /home

$voffset -1NETWORK $hr 2$if_up wlan0$font Poky:size=14Y$font$goto 32$voffset -8SSID: $wireless_essidwlan0$goto 32Signal: $wireless_link_qual wlan0% $alignr$wireless_link_bar8,60 wlan0$voffset 4$font VariShapes Solid:size=14q$font$goto 32$voffset -6Up:$upspeed wlan0$font $alignr$upspeedgraph wlan0 8,60 F57900 FCAF3E$goto 32Total: $totalup wlan0$voffset 4$font VariShapes Solid:size=14Q$font$goto 32$voffset -6Down:$downspeed wlan0$font $alignr$downspeedgraph wlan0 8,60 F57900FCAF3E$goto 32Total: $totaldown wlan0$voffset 4$font Poky:size=13w$font$goto 32$voffset -8Local IP:$alignr$addr wlan0$goto 32Public IP: $alignr$execi 3600 wget -O – http: // automation. ←↩whatismyip.com/n09230945.asp | tail# |–ETH0$else$if_up eth0$voffset -13$font VariShapes Solid:size=14q$font$goto 32$voffset -6Up:$upspeed eth0$font $alignr$upspeedgraph eth0 8,60 F57900 FCAF3E$goto 32Total: $totalup eth0$voffset -2$font VariShapes Solid:size=14Q$font$goto 32$voffset -6Down: $downspeed eth0$font $alignr$downspeedgraph eth0 8,60F57900 FCAF3E$goto 32Total: $totaldown eth0$voffset -2$font Poky:size=13w$font$goto 32$voffset -4Local IP:$alignr$addr eth0$goto 32Public IP: $alignr$execi 3600 wget -O – http: // automation. ←↩whatismyip.com/n09230945.asp | tail# |–PPP0$endif$else$if_up ppp0$voffset -13$font VariShapes Solid:size=14q$font$goto 32$voffset -6Up:$upspeed ppp0$font $alignr$upspeedgraph ppp0 8,60 F57900 FCAF3E

17

Page 26: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

$goto 32Total: $totalup ppp0$voffset -2$font VariShapes Solid:size=14Q$font$goto 32$voffset -6Down: $downspeed ppp0$font $alignr$downspeedgraph ppp0 8,60F57900 FCAF3E$goto 32Total: $totaldown ppp0$voffset -2$font Poky:size=13w$font$goto 32$voffset -4Local IP:$alignr$addr ppp0$endif$else$voffset 4$font PizzaDude Bullets:size=124$font$goto 32Net-work Unavailable$endif$endif$voffset -1WEATHER $hr 2

$voffset -10$alignr 56$font ConkyWeather:style=Bold:size=40$execi 600conkyForecast –location=UKXX0113 –datatype=WF –imperial$font$voffset -50$font Weather:size=40y$font $voffset -38$font Ari-al Black:size=26$execi 600 conkyForecast –location=UKXX0113–datatype=HT –imperial$font

$alignc 43$execpi 600 conkyForecast –location=UKXX0113–datatype=DW –imperial –startday=1 –shortweekday $alignc 8$ex-ecpi 600 conkyForecast –location=UKXX0113 –datatype=DW –imperial–startday=2 –shortweekday $alignc -29$execpi 600 conkyForecast–location=UKXX0113 –datatype=DW –imperial –startday=3 –short-weekday $alignc -64$execpi 600 conkyForecast –location=UKXX0113–datatype=DW –imperial –startday=4 –shortweekday$alignc 75$font ConkyWeather:size=28$execpi 600 conkyForecast –lo-cation=UKXX0113 –datatype=WF –imperial –startday=1 –endday=4–spaces=1$font$font DejaVu Sans:size=7$alignc 48$execpi 600 conkyForecast –lo-cation=UKXX0113 –datatype=HT –imperial –startday=1 –hideunits–centeredwidth=3/$execpi 600 conkyForecast –location=UKXX0113–datatype=LT –imperial –startday=1 –hideunits –centeredwidth=3 $alignc-14$execpi 600 conkyForecast –location=UKXX0113 –datatype=HT–imperial –startday=2 –hideunits –centeredwidth=3/$execpi 600 conky-Forecast –location=UKXX0113 –datatype=LT –imperial –startday=2–hideunits –centeredwidth=3 $alignc -40$execpi 600 conkyForecast–location=UKXX0113 –datatype=HT –imperial –startday=3 –hideunits–centeredwidth=3/$execpi 600 conkyForecast –location=UKXX0113–datatype=LT –imperial –startday=3 –hideunits –centeredwidth=3 $alignr6$execpi 600 conkyForecast –location=UKXX0113 –datatype=HT –impe-

18

Page 27: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

rial –startday=4 –hideunits –centeredwidth=3/$execpi 600 conkyForecast–location=UKXX0113 –datatype=LT –imperial –startday=4 –hideunits–centeredwidth=3$font$voffset 4Location:$alignr$execi 600 conkyForecast –loca-tion=UKXX0113 –datatype=CNLast Updated: $alignr $execi 600 conkyForecast –location=UKXX0113–hideunits –datatype=LU -m 0Feels Like:$alignr$execi 600 conkyForecast –location=UKXX0113–datatype=LT –imperialDew Point: $alignr$execi 600 conkyForecast –location=UKXX0113–datatype=DP –imperialCurrent Condition:$alignr$execi 600 conkyForecast –loca-tion=UKXX0113 –datatype=CCChance of Precip: $alignr$execi 600 conkyForecast –location=UKXX0113–startday=0 –datatype=PCHumidity: $alignr$execi 600 conkyForecast –location=UKXX0113–datatype=HMWind: $alignr$execi 600 conkyForecast –location=UKXX0113–datatype=WS –imperial – $execi 600 conkyForecast –loca-tion=UKXX0113 –datatype=WDPressure: $alignr$execi 600 conkyForecast –location=UKXX0113 –hide-units –datatype=BRVisibility: $alignr$execi 600 conkyForecast –location=UKXX0113–datatype=VI –imperialSunrise: $alignr$execi 600 conkyForecast –location=UKXX0113–datatype=SRSunset: $alignr$execi 600 conkyForecast –location=UKXX0113–datatype=SSMoon Phase:$alignr 8$execi 600 conkyForecast –location=UKXX0113–datatype=MP $font MoonPhases:size=8$execi 600 conkyForecast –loca-tion=UKXX0113 –datatype=MF$font$hr 2 .conkyForecast.config # config settings for conkyForecast.pyCACHE_FOLDERPATH = /tmp/ CONNECTION_TIMEOUT= 5 EXPIRY_MINUTES = 5 TIME_FORMAT = %H:%MDATE_FORMAT = %d-%m-%y LOCALE = Poole, Unit-ed Kingdom XOAP_PARTNER_ID = XOAP_LICENCE_KEY= UKXX0113 MAXIMUM_DAYS_FORECAST = 7BASE_XOAP_URL = http: // xoap.weather.com/weather/ local /?cc ←↩

19

Page 28: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

=&dayf=10&link=xoap&prod=xoap&par=&key=&unit=m* .draw_bg.lua–[[ Background by londonali1010 (2009) This script draws a back-ground to the Conky window. It covers the whole of the Conkywindow, but you can specify rounded corners, if you wish. To callthis script in Conky, use (assuming you have saved this script to/scripts/): lua_load /.scripts/draw_bg.lua lua_draw_hook_pre draw_bgChangelog: + v1.0 – Original release (07.10.2009) ]] – Change thesesettings to affect your background. – “corner_r” is the radius, in pix-els, of the rounded corners. If you don’t want rounded corners, use 0.corner_r=20 – Set the colour and transparency (alpha) of your back-ground. bg_colour=0x4D4D4D bg_alpha=0.40 require ‘cairo’ functionrgb_to_r_g_b(colour, alpha) return ((colour / 0x10000) % 0x100) /255., ((colour / 0x100) % 0x100) / 255., (colour % 0x100) / 255.,alpha end function conky_draw_bg() if conky_window==nil then re-turn end local w=conky_window.width local h=conky_window.heightlocal cs=cairo_xlib_surface_create(conky_window.display,conky_window.drawable, conky_window.visual, w, h) cr=cairo_create(cs)cairo_move_to(cr, corner_r,0) cairo_line_to(cr, w-corner_r,0)cairo_curve_to(cr, w,0, w,0, w, corner_r) cairo_line_to(cr, w, h-corner_r)cairo_curve_to(cr, w, h, w, h, w-corner_r, h) cairo_line_to(cr, cor-ner_r, h) cairo_curve_to(cr,0, h,0, h,0, h-corner_r) cairo_line_to(cr,0,corner_r) cairo_curve_to(cr,0,0,0,0, corner_r,0) cairo_close_path(cr)cairo_set_source_rgba(cr, rgb_to_r_g_b(bg_colour, bg_alpha))cairo_fill(cr) end

20

Page 29: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

Things you will need to install first.

Terminal sudo apt-get install python-statgrab ttf-droid ttf-liberation hd-dtemp curl lm-sensors conky-all sudo chmod u+s /usr/sbin/hddtemp sudosensors-detect #answering Yes (default) to all questions, even that last one

21

Page 30: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

that defaults to No Now that you have everything installed for conky towork we now need to get the extra icons, download this then extract theconky-colors.tar.gz and cd to the folder in the terminal, then run this.

Terminal make make install To get the forecast info to work we need toinstall conkyforecast, open the terminal and paste this into it.

Terminal sudo add-apt-repository ppa:conkyhardcore/ppa sudo apt-get up-date && sudo apt-get install conkyforecast To get the conkyforecast to showyour local weather info we need to edit .conkyrc and .conkyForecast.config.Go to this URL and replace YOUR_CITY in the URL address bar with thename of your city. You will see a xml similar to the image below.

Now that you got the local ID for your area replace all the UKXX0113with your local ID in the .conkyrc file posted. (you can use the “Find andReplace” feature in gedit ctrl-h). Also replace XOAP_LICENCE_KEY= UKXX0113 with your local ID in the .conkyForecast.config and changeLOCALE = Poole, United Kingdom with the name of your area, exactlyas shown on the page you got your local ID from. Now that the .conkyrcand .conkyForecast.config have been edited with your area info copy all 3files (.conkyrc, .conkyForecast.config and .draw_bg.lua) to your homefolder. Ok let’s test it. Press alt + F2 to open the run command in Gnome.Type conky and it should appear on your desktop. If it doesn’t work retracethe steps / ask questions.

22

Page 31: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

Installing Broadcom Wireless Driver OfflineTuesday, August 9, 2011

Pinguy OS comes with many Wifi drivers pre-installed, but due to the waysome Broadcom wireless drivers need to be installed they can’t be pre-packaged into the distro. This is due to it recompiling the kernel. If it waspre-installed you would never be able to activate the driver.

This is a Catch-22 for many people. You need to be online to install thedriver but you want to get online to install your wireless card.

Thankfully there is a way to download the driver on a computer thats onlinethen copy it to your Pinguy OS system to install the driver.

Broadcom Wireless Drivers Pinguy OS 10.04

• 64-Bit

• 32-Bit

Pinguy OS 10.10

• 64-Bit

• 32-Bit

Pinguy OS 11.04

• 64-Bit

• 32-Bit

Once the the driver is downloaded copy it to your Pinguy OS system anddouble click on it.

You will see this window pop-up:

23

Page 32: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

Click on install then enter your password. Once its installed your wirelesscard should now be working.

How To Cut Your Linux PC’s Boot Time inHalf With E4rat

Tuesday, August 9, 2011

http: // www.howtogeek.com/69753/how−to−cut−your−linux−pcs ←↩−boot−time−in−half−with−e4rat/

A guide on how to cut your boot times if you are using ext4.

Backing Up Your Pinguy OS Install Into anInstallable Distro

Tuesday, August 9, 2011

A few people have asked me how they can backup their system so theywill be able to re-install from it, or to be able to install it onto a differentsystem. With this guide I will show you the steps needed to have a workinginstallable distro built from your Pinguy OS system that will have all your

24

Page 33: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

settings and changes saved into it. Basically a Full system backup that isalso an installable Distro.

First thing to do is to sort out your home folder. As this will be making acomplete copy of your system you may want to exclude things like yourMusic and Videos.

To do this lets make a folder in your home called ”Exclude”. Now moveall the folders/files you don’t want to be part of the Backup Distro into thatfolder. Do not move the Desktop folder. That needs to stay where it is. Ifyou have anything on your desktop it’s best to remove them.

This next step is only if you are going to be making a backup on Pinguy OS11.04.1. All the other versions like the Mini, Ping-Eee ect. you won’t haveto.

If it is indeed a backup of Pinguy OS 11.04.1 run this.

Terminal sudo cp -R /etc/skel/Desktop/alacarte-made.desktop /DesktopYou should now see the install icon on the desktop.

Now we are going to do a bit of a cleaning up to try and get the size of theinstall down as much as possible. First run the Remove orphaned packages.If you haven’t installed or removed many apps this should come up empty.If anything is listed just remove them.

25

Page 34: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

Next thing to run is Ubuntu Tweak. Run all the cleaning tasks except ”PurgePPAs”. Just make sure the last thing run is ”Clean Config”.

The last cleaning tool to run before we start making the backup is BleachBit.You are going to want to run that as normal as well as root.

26

Page 35: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

Now that the system is all prepared lets get started on making the backup.In the terminal run this

Terminal gksu /usr/bin/remastersys-gui This will bring up Remastersys.

Click OK and go to the next screen.

27

Page 36: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

Here we want to select Modify.

Here you can rename the Distro to what ever you like. If you do get errorswhen compiling the backup it could be because the title name is to long, sotry and keep it short. Also do not change ”Working Directory”. If you doyou will have all sorts of problems with permissions. The most importantthing here is the ”Files to Exclude”.

This is where we want to place your Exclude folder that we sorted out ear-lier.

/home/“USER”/Exclude Replace user with your user name and place it atthe end. So it looks something like this.

28

Page 37: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

/windows /dos /home/USER/Exclude

Now we want to go back to the main menu and select Backup.

Next you will see this

29

Page 38: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

Click OK and continue, you will start seeing it compile the Backup.

Depending on the system this can take anywhere between 20mins to anhour.

Once done you will find the iso in /home/remastersys/remastersys

30

Page 39: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

Depending on the size you may have to use UNetbootin to put it onto a USBflash drive if its over a DVD size.

Plop Boot Manager – Lets You Boot USBFlash Drives On Systems That Don’tSupport USB Booting

Wednesday, August 10, 2011

http: // www.plop.at/en/bootmanager.html

31

Page 40: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

Plop lets you USB boot without BIOS support. My desktop PC hasn’t gotthe option to boot from USB so Plop is awesome for me. I just burn the theiso to a CD and I can boot from USB flash drives. You can also install Plopto your boot so you don’t even have to use a CD to boot into it.

MD5Sum: What is it and Why Should ICare?

Wednesday, August 10, 2011

MD5Sum is pretty important and something everyone should be aware of.You can read the Wiki page for a full in depth description, but to summarizeits a way to check to see if the file you download matches the one that wasuploaded.

Every version of Pinguy OS will be released with a md5 file. This is a hashnumber that will look something like this.

bb923f451b6422d9cffec88d4e8e567c Above is the md5 hash for Ping-Eee_OS_11.04.1_i686.iso

The md5 will be uploaded with the Distro but you can also check it on theDownload page by clicking on the i.

32

Page 41: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

So you maybe asking yourself why is this important? Well the thing is mostof the time even if the iso doesn’t match the one that was uploaded and iscorrupt, it will still boot. It might even let you get most of the way throughinstalling before something goes wrong. The problem is most people thinkthat it’s a problem with the Distro and don’t think about checking to see if itcould be a problem with the iso. Most people seem to think that if it bootsand mostly seems to be working, then it must be a bug or issue with theDistro. This is why it is important to check the image before you burn it. Itwill save you having to re-burn it if it’s a bad download.

Now you are probably wondering, how do I check to see if my iso imagemd5 matches with the iso image that was uploaded?

In Linux you can run the md5sum command. CD to the folder and usemd5sum followed by the file name.

Example.

Terminal cd /home/pinguy/Software/OS/Ping-Eeemd5sum Ping-Eee_OS_11.04.1_i686.iso

33

Page 42: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

In Windows you can use MD5 Check.

The safest way to download large files so they don’t get corrupted is to usethe torrent. You will need to use a torrent client like µTorrent for Windowsor Deluge for Linux.

Torrent clients consistently check the hash as it is downloading, so it’s veryrare to download a file using a Torrent client and have it become corrupted.Also its normally the fastest way to get the file.

34

Page 43: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

How to install Kernel 3.0.0-8 in Pinguy OS11.04.1

Wednesday, August 10, 2011

I have seen a few places post about installing the Kernel thats in Oneiricto be able to run Kernel 3.0 on 11.04. You can grab the Kernel packagesfor Oneiric from here (you will need to grab all 3 packages for yourarchitecture. The 2 headers and image package). Its still very buggyand unusable. It is newer then the version I am going to show you howto install but for now I would skip that version. There is no harm if youdecide to try it as you can always fall back to the working Kernel, I justdoubt you are going to get much millage out of it.

Before you decide to go ahead and install Kernel 3.0 you should be warnedthat the kernel we will be getting is from the xorg-edgers ppa. This meansthat it could potentially be dangerous as there is a risk of installing the latestuntested graphic card drivers that may not be fully compatible with yoursystem yet. Installing a bad kernel and rebooting back into the old oneis one thing but installing a bad graphic driver isn’t as simple to recoverfrom.

If you still want to go ahead and install the Kernel this is how.

35

Page 44: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

Terminal sudo add-apt-repository ppa:xorg-edgers/ppasudo apt-get updatesudo apt-get install linux-headers-3.0.0-8 linux-headers-3.0.0-8-genericlinux-image-3.0.0-8-genericIf you don’t want to install the latest graphic card drivers just in case theyare not compatible with your system. You can remove the xorg-edgers ppafrom the software sources. This will prevent the graphic drivers from beingupdated to the latest versions. Just remember to run the updater once youhave removed it.

Now reboot and pick the new kernel in the grub menu.

If for any reason the kernel isn’t working for you just reboot the system andchoose the previously installed Kernel. Once you are back into your systemrunning on the older Kernel just run this to remove Kernel 3.0 from yoursystem.

Terminal sudo apt-get purge linux-headers-3.0.0-8 linux-headers-3.0.0-8-generic linux-image-3.0.0-8-generic

Pinguy what is the difference between youros and

Wednesday, August 10, 2011

Pinguy what is the difference between your os and ultimate edition? Theyhave a lot more apps games and effects…. I read ur post on some forum butthat wasn’t clear enough 4 me. So can you explain them??

Comment by Humayun Saleem

To help answer this I will give you insight into the Distro and how it differsfrom Ultimate Edition. Pinguy OS differs from Ultimate Edition becauseit doesn’t take the same approach or even made the same way. We havetwo very different goals. Where as Ultimate Edition just adds every appunder the sun, Pinguy OS trys to choose the best and easiest apps for doingcommon tasks and have them pre-setup for you. Ultimate Edition justs addsas many programs as possible without to much thought about the choice.

36

Page 45: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

Plus none of the apps have been setup, you will need to go into each programand change the options for them to work the best as they can. Pinguy OStakes most of the choice out of choosing apps. Its great that any and everyprogram is just a click away in Synaptic, the problem is there is a lot tochoose from and people new to Linux are unfamiliar with them. So tryingto pick the right app for a task can be a bit intimidating. You can still addand remove any programs that you like in Pinguy OS, I have just made itso people have a good base to start from. One of the big ways Pinguy OSand Ultimate Edition differs is by the way it is built. Ultimate Edition startswith a vanilla Ubuntu CD, uncompress it and then just adds programs andthemes to it then repacks it. Where as Pinguy OS is built using the MinimalCD thats installed to a PC then built that way. Doing it this way I cando everything from adding extra firmware to fixing bugs and optimizing it.Because when I am building the Distro I am working with the OS directlyon a running system I can add .sh scripts and modify many of the systemcore files to make the whole system run better and have the whole systempre-setup. The Pinguy OS Distro was built from the ground up, starting outwith a simple CLI interface to the final version. Because its built this wayany bugs I come across while I am building it can be repaired and patchedas I go. Like I had to do with 11.04 and downgrade the Compize due toproblems. It takes a lot longer building the Distro this way but I get a lotmore control over it and can make sure that all the pre-installed apps workwell together. Pinguy OS is also more up to date then Ultimate Editionwhen released. As Ultimate Edition just uses vanilla Ubuntu CD and addsextra apps and themes all the core system files and packages like the kernelare the same versions as the Ubuntu Distro its based on. As Pinguy OS isbuilt from scratch it takes a bit longer to build, so it is released a month ortwo after Ubuntu, but because it is built from scratch it can use the newestpackages that are available on the day that it is released. Also as Ubuntuisn’t all that great when first released any bugs that are found I can repairthem before releasing Pinguy OS. Like the Java sound problem. I could alsoget into how the layout of Pinguy OS differs from Ultimate Edition, or howthe desktop functions using Zeitgeist to index files and how Elementary-Nautilus pulls down info for movies and music thumbnails, or how Preloadwatches what programs you use the most and caches that information soprograms will open and run faster the more that you use them, but I will behere all day.

37

Page 46: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

VideoThursday, August 11, 2011

Pinguy OS + Screenlet + Impulse theme “circle lcd” improvment + Lyricsscreenlet

Cosmic Panda – A New Youtube ExperienceThursday, August 11, 2011

http: // www.youtube.com/cosmicpanda

If like me and you use a lot of Greasemonkey scripts and User Styles onYoutube to make it look better because you don’t like its default look thenyou will probably love Cosmic Panda. Its an official experimental look forvideos, playlists and channels.

Adobe Flash 11 Beta 2 Is More Stable,Faster

Sunday, August 14, 2011

http: // www.phoronix.com/scan.php?page=news_item&px= ←↩OTc4Mw

38

Page 47: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

Phoronix.com have just posted their findings about Flash 11 Beta 2.

Quote

As far as what’s new to beta two, early testing and the feedbackof Phoronix readers has just yielded the Linux binary at leastis a lot faster and more stable than last month’s beta.

You can find out the Adobe Flash Player 11 performance results of their lastbeta here.

The easiest and fastest way to install this in Firefox, Opera and Chrome isto install and run Flash-Aid.

Mozilla Add-On Site Gets UpdatedSunday, August 14, 2011

When you open the add-ons section over at Mozilla, you are now greetedwith a modern design that focuses on staff picks, featured extensions, up

39

Page 48: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

and coming extensions and featured Personas.

Source: addons.mozilla.org

Firefox 6 Final Now Available, Out Ahead ofSchedule.

Sunday, August 14, 2011

http: // www.technobolt.com/2011/08/13/mozilla−firefox−6−final− ←↩now−available−for−download/

It promises to be 20% faster than the already zippy Version 5.

40

Page 49: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

For 10.10 or earlier.

Terminal sudo add-apt-repository ppa:mozillateam/firefox-stablesudo apt-get updatesudo apt-get install firefox For 11.04

Terminal sudo add-apt-repository ppa:ubuntu-mozilla-security/ppasudo apt-get updatesudo apt-get install firefox If you find a few of your addons have stoppedworking after updating to version 6 you can install Compatibility Reporterto get them working again.

The New Firefox Permissions ManagerSunday, August 14, 2011

You can open the new permissions manager in Firefox by loadingabout:permissions. Just enter the about page in the location bar and hit thereturn key afterwards. The screen that shows up should look like this.

41

Page 50: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

The screen that opens up displays the default permissions for all sites ac-cessed in the web browser, and a list of websites and a search form on theleft of it. I’m not entirely sure how the list of sites is populated, it seemshowever that only sites that are visited frequently by the user are included.I will detail how you can set permissions for a specific website if it is notincluded in that list.

Lets take a look at what the individual permissions allow or deny.

• Store Passwords: If your site login can be saved by Firefox. Thishas no impact on third party log in helpers like Last Pass. It does onlyaffect the default Firefox password manager. This way you can allowor block the storing of passwords on individual sites, or on all sites.Possible Values: Allow OR Block.

• Share Location: Firefox supports location-aware browsing. Pleasenote that websites will always be able to detect a computer’s IP ad-dress regardless of that setting. If enabled, Firefox will gather addi-tional information and submit them to the site if the site supports it.Possible values: Always Ask OR Block.

• Set Cookies: Whether the site or all sites can set cookies. PossibleValues: Allow, Session Cookies Only, Block.

• Open Pop-up Windows: If a site can open pop-up windows. Some-times you may encounter a site that you visit regularly that uses pop-ups to display information. You could use the setting to enable pop-

42

Page 51: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

ups for that site only, and block pop-ups for all other sites. PossibleValues: Allow OR Block.

• Maintain Offline Storage: This should not be confused with the webbrowser cache. Offline storage is used to provide access to data whenthe browser is in offline mode. You can see if websites have currentlystored data in the offline cache by going to Firefox> Tools> Options>Advanced> Network. Possible Values: Allow OR Block.

The pros and “conns” of Intel’s ConnManfor Linux

Sunday, August 14, 2011

http: // arstechnica .com/open−source/news/2009/06/intels−linux− ←↩connman−examining−the−pros−and−conns.ars

If you decide to give it ago after reading the article this is how.

Terminal sudo apt-get install indicator-network

43

Page 52: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

How To Have Your Own Email AddressMonday, August 15, 2011

Hi Guys,

Do any of you still have the email address you setup back when you wherein school? Some thing like [email protected] or [email protected] these kind of email addresses are outdated and lookreally unprofessional on your CV – not to mention the embarrasment ofhaving to spell them out to people when you give out your address.

Have you thought about creating a new address with Gmail but [email protected] is taken. Well, I’m going to show you how you can haveyour own email address, like [email protected] yet have it go throughgoogle for free. This guide will take you through registering your own do-main and setting up the email address so it goes through the Gmail serversso that it has all the Google spam filtering and features (like contacts andcalendars) but it won’t cost you a penny.

Step One – Register A DomainThe first step (and possibly the most im-portant) is to register a domain name. For the purposes of this article wewill be using 1and1.co.uk as our host (they are very good and very cheap)and our domain will be jingaling.co.uk.

So, head over to www.1and1.co.uk and enter the domain you want to reg-ister and click the continue button.

44

Page 53: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

Now, you should see that the domain is available – sometimes the domainwill be registered, especially if you have a common name like John Smith.Of course you don’t need to register the domain as your name. You couldregister js-mail.co.uk or js-mail.me.uk etc this way you could have [email protected] and also setup accounts for your friends in the same way! At thetime of writing this post js-mail.co.uk is actually available if anyone wantsit :)

So, 1&1 now tells us that our domain is available (beware – some domainslike .com, .net & .eu cost more than others like .co.uk & .me.uk). If your do-main isn’t available 1&1 will recommend some domains that have a similarname and are available. If none of the recommended ones float your boatthen click the back button on your browser and try to search for somethingelse. Once you’ve picked a domain, select it by putting a tick in the box andclick continue.

45

Page 54: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

Next, select 1&1 Instant Domain package (£0 per month – this way youwill only pay for your domain) by clicking the Sign Up button. Now 1&1will usually offer you some more domains of a similar name. Make sureyou de-select them and click Continue. Check your basket for the chargedinvolved. For a .co.uk domain its £2.99 per year, you will need to pay for2 years initially after which you will only pay £2.99 per year (.com are£8.99 and all prices are correct at the time of this article being published).If everything is correct, click continue…again.

Enter all of your personal details, then your payment details and click finish.Make sure you make a note of the password you have chosen (you will needthis to manage you email addresses). Once you have ordered the domain,it takes around 24 hours for the order to complete so whilst your waiting,register for a free Gmail account (by going to mail.google.com and clickingthe Create Account button). This address can be anything you want as itwon’t get used except for logging in to your gmail account.

Step Two – Setup Google MailOk, so we now have our new domain andfree gmail account. We need to login to 1&1 admin to create an email for-ward. An email forward is an email address that seamlessly forwards fromone email address to another. Here [email protected] will forward [email protected]. Go to admin.1and1.co.uk and log in to your 1&1account using your domain name and password.

Click on the arrow next to the start button and select email administration:

46

Page 55: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

Once in, click on the New button and select forward. You then need to fillin the email address and forwarding address as below:

That is our new forward setup, so anytime anyone [email protected] I will get it into my free gmail inbox. What weneed to do now is set it up so that we can send from [email protected] gmail. So head over to mail.google.com and log in with your freegmail account settings (you will always need to log in with these details).Once in, click on the cog in the very top right hand corner then click mailsettings.

Now click on the Accounts and Import button and click on the Send mailfrom another address button. Now fill in your name and email address andclick next step.

47

Page 56: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

Next you will need to select Send through jingaling.co.uk SMTP server (orwhatever your domain is called) Then set the settings EXACTLY the sameas below, replacing the username with your free gmail account details andthe password with your account password. Then click finish.

48

Page 57: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

Finally you will need to authorise the account. Gmail will send you a verifi-cation code, because of your forward, this will come into your gmail inbox.Copy the code and paste it into the verification window. Now you will seeyour [email protected] address listed in your send from addresses. Tothe right of your new address, click on the make default link – this will makethis address the address all new mail is set from.

That’s it! You now have you very own, customised email account that bene-fits from all the spam filtering and tools that Google have. As I said earlier,you can even set emails up for your friends. Here is my new account inaction:

A Cheat Sheet That Teaches LinuxCommands To Beginners

Friday, August 19, 2011

http: // freeworld . posterous .com/65140847

A self confessed convert to Ubuntu, Raphael has put together a nice cheatsheet for beginners in Linux, which explains all the important Linux com-mands in a clear manner.

49

Page 58: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

OMG Ubuntu Comments System Sucks –Also My thoughts on The Current State ofDesktop Environments

Monday, August 22, 2011

This article was going to be a post about my thoughts on the state of DesktopEnvironments based on the comments I have posted over on OMG Ubun-tu.

The thing is they deleted my comment. If you follow that link you willsee it has been removed. Yet it was one of the most liked Comments there.Luckily I kept a backup so you can see what I posted.

Gnome Shell and Unity should just be taken outside and shotin the face. It is an unwanted mess of a DE that is having anidentity crisis. Its not sure if its a desktop or a phone/tablet.

Why they are going after the tablet market I have no clue. Un-less you are iOS or Android you are pretty much doomed go-ing after that market. It doesn’t even make sense anymore touse this interface on Netbooks as most people just use them assmall laptops as they have more then enough power now. Newones are more powerful then mid rage laptops from a few yearsago.

Linux was taken some real steps forward in the Computer in-dustry. Now they have just thrown that all out of the window.

There isn’t really a usable DE anymore. XFCE is OK but lak-ing. KDE is just a joke. It looks pretty but once you get pastthat it has some really odd behaver. E17 is still stuck in the90‘s. And all the other desktops where designed to run on lowspec systems/thin clients so are missing a few things that youwould see in a more modern DE.

I am hoping for a Gnome 3 fork. Not a gnome 2 one. Gnome3 maybe a mess but GTK3 is the right way to go. Or evena XFCE port that uses GTK3 and the gnome-panel. Not thegnome panel from 3 because I have no clue what was going

50

Page 59: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

though the devs head that made some of the decisions whendesigning the panel for the gnome 3 fallback.

Or lets just go all out and start a new one but use Qt.

Patrick Scott

I’ll never understand why people still like Gnome 2.3. The pan-els were awful, the applets/indicators/systray icons or whateveryou want to call them were awful and the Application menuswere soo 1995. I’m glad the Gnome team dumped it..

And yeah, I agree with you that Ubuntu don’t have a chance inthe tablet market with Android and iOS. However, the moveto a touch friendly UI was going to have to happen eventual-ly. For example, my next PC build will feature a 23” Touch-screen monitor (Acer t231h). With the extremely touch ori-entated Windows 8 around the corner, there are going to betouchscreen desktops, laptops, and netbooks all over the placein a couple of years and some of them will have owners thatwill want Ubuntu support. It’s good that the Ubuntu devs havespotted the trend before it caught on and is getting a headstarton this…

My reply.

Why are you going to get a 23” Touchscreen monitor? Neverunderstood why people would want one. Touch makes senseon tablets and phones where it isn’t possible to use a mouse. Itis a perfect way to interact with hand held devices.

Touch is for devices you carry around with you and presenta-tion boards. Touchscreen monitors really haven’t got any useon a Desktop system.

Why would anyone want to sit down in front of a Desktop PCand stretch their arms out and wave it in front of a monitor?Your arms will get very tied very quickly.

Try it now. If you are on a Desktop System hold your fingeragainst the screen and see how long it takes before your armgets tired.

51

Page 60: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

A mouse is much better then touch on a Desktop PC. Also I hateit when I see smudges on the screen so can only imagine whatit would be like on a Touchscreen monitor. Also with Multi-Touch mouses coming out there isn’t going to be anything aTouchscreen can do better then a mouse. If you are going tosay drawing we have had Graphic Tablets that are much betterthen any Touchscreen for a good while now.

So I really can’t see a need for touchscreen desktops. I thinkits a fad that isn’t going to catch on. The hardware vender’s have seen that touch phones and tablets are doing really wellso they are just chucking touch onto everything. Because ofthis software developers are getting involved to make sure theirsystems work on it. I don’t have a problem with that. What Ido have a problem with is basing your whole DE on a touchinterface. Adding it as an added feature and completely re-designing the whole DE around it is two completely differentthings.

All anyone needs to do is spend more than 2 minutes thinkingabout it and they will probably relies its one of the dumbestthings that the tech industry have come out with since the Sin-clair C5.

Touch on hand held devices. Ingenious. Putting touch on any-thing and everything just because you can. Not so much.

Satyajit Sahoo reply to first comment

Why do we need a port? You should look at this article– http: // funsurf−blog.blogspot .com/2011/08/do−we− ←↩really−need−gnome−2−forks.html

My reply.

For one I am asking for a Gnome 3 port. Not Gnome 2. Alsoin that article you barely explain anything. Just that you cankinda make Gnome 3 look like Gnome 2. I can do a better jobthen what you have to make Gnome 3 look more like Gnome

52

Page 61: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

2. But I am using an older version of gnome-panel. The onethat works.

http: // img846.imageshack.us/img846/3517/ ←↩workspace1001m.png

http: // img10.imageshack.us/img10/3894/ ←↩workspace1002.png

http: // img829.imageshack.us/img829/8307/ ←↩workspace1004.png

But Gnome 3 fallback does not work or act like Gnome 2.You don’t cover the issues with the desktop. For an examplethere are problems with Compiz. The Close/Maximize/Mini-mize buttons disappear when running Compiz on gnome3. Al-so you don’t bring up about the system menu being missing.Also that many of the know and trusted system apps in Gnome2 are nothing like they are in Gnome 3. Right clicking on thedesktop to change the background only does that now. Youneed to go hunting around to be able to change the theme. Al-so most of the applets that worked fine in gnome 2 don’t workin Gnome 3. The fallback mode is a joke. The Gnome Teamclearly don’t care for it and it shows. They are interested inGnome Shell and thats it. What is needed is a better Gnome 3Fallback mode. Gnome 2 is still a fine desktop but the core of itneeds updating. GTK3 ect. Idealy I would like the XFCE Teamto pick this up and run with it. I think they have the skills to beable to make a really good Gnome 3 fallback mode that worksand acts “exactly” the same as Gnome 2.3 and isn’t some halfa**ed attempt just to try and keep the public happy. I wantto see an updated Gnome 2.3 that is using GTK3. Thats all.Nothing more nothing less. A true fallback mode that mimicsGnome 2.3 exactly but has all the latest advantages of GnomeShell. This way any app made for Gnome Shell will work withthe Gnome 2.3 clone.

Basically someone needs to port Gnome 2.3 to Gnome Shellso when we use fallback mode you can’t tell the difference be-tween Gnome 3 fallback and Gnome 2.3

53

Page 62: Proof

C

M

Y

CM

MY

CY

CMY

K

ii

ii

ii

ii

So they are the few comments I posted that I was going to base this articleon. Really not sure why the first comment was deleted. I know OMGUbuntu really don’t like Pinguy OS but I doubt they would of removed itbecause of that, would they? In the past I did contact them to see if theywould do a review on Pinguy OS. They wouldn’t. I even asked people tocontact them if they wanted OMG Ubuntu to take a look at the Distro.

They had so many requests that they even tweeted about it. But they stillwouldn’t review it. I know some of you are probably thinking its a blogabout Ubuntu so they wouldn’t do reviews on remixes. This isn’t reallytrue. They have done reviews on Bodhi, Xtreamer plus a few others. Theyare also all over the Elementary project. Anytime Elementary do anythingthey are the first to post about it. So they do cover other Distros.

I wanted to do this post about my thoughts on Desktop Environments butnow I am just copying my comments here just in case they all get removed.This isn’t really the post I first set out to do but it does cover everythingI was going to cover as it was going to be based off of these commentsanyway. I was just a bit upset to see that OMG Ubuntu deleted my firstcomment so am venting my frustration here.

#Edit

The comment is back now, read this to find out more info and the reason itwas removed. I am still finding it pretty hard to believe that was the reason itwas removed, but at least my comment has been put back. They have askedme to change the name of the title from “OMG Ubuntu Delete CommentsThat They Don’t Agree With” to what is now. As they did put the commentback I think its only fair.

54

Page 63: Proof

C

M

Y

CM

MY

CY

CMY

K

Page 64: Proof

C

M

Y

CM

MY

CY

CMY

K