Planet ubuntu-uk

This page contains feeds from ubuntu-uk member's blogs

For more info please see the planet wiki page The Feed url for this planet is http://planet.ubuntu-uk.org/atom.xml .

The views expressed here do not represent the views of ubuntu, canonical or ubuntu-uk

March 13, 2010

Alan Lord's face
Alan Lord
(TheOpenSourcerer)

OT: Quick update on the Chillies

It’s just over 5 weeks since my Chilli seeds were removed from their packets and started off in the airing cupboard.

A few people have kindly enquired about their current status. Here’s a few pictures…

Some New Chilli Plants

Some New Chilli Plants


Some more chillis

Some more chillis


There haven’t been any major dramas and although the rather dull light we had through February hasn’t been ideal the plants seem to be doing fine. Our greenhouse is now clean and I noticed recently the automatic windows starting to lift after some prolonged sun so shortly they will start getting taken out during sunny days, but returned when it gets cold.

The next update will probably after potting-on.

March 12, 2010

Alistair McKinlay's face
Alistair McKinlay
(YaManicKill)

The Best of Both Worlds?

Or…yet another edition of my following of e-readers.

This, I have to say, looks like it could be the best yet. And my goodness does it look beautiful. It is called the Notion Ink Adam. It is a 10.1 inch touchscreen device. It includes

  • wifi/bluetooth
  • 3g/hsdpa
  • dual-core arm processor
  • supposod 16-hours of battery life watching hd films (140 hours audio)
  • nvidia tegra graphics card
  • android
  • multi-touch
  • 16/32 GB internal storage
  • 3.2 MPx swivelling camera (yes, swivelling)
  • usb ports
  • hdmi port
  • sim card slot
  • microSD card slot (if 16/32GB isn’t enough for you)
  • docking port (hmmm, sounds ipodish…)
  • accelerometer
  • rear-facing trackpad (not sure what it means myself…)

Now, if you are not looking at that going “Ok, I want this…” then you are obviously an Apple fanboy. However, all of these features are not why I am spotlighting this e-reader. And many of you may have already realised that this isn’t really an e-reader. It sports the 1 thing that makes it not an e-reader. An LCD screen. Well, the next feature is the one that I am really excited about. Let’s see what Notion Ink say about this next feature.

Dual Display

A full color :LCD transmissive mode; a low-power, sunlight-readable, reflective e-paper mode; and a transflective mode, which makes the LCD display visible in sunlight, all in One! Proprietary Algorithms for automatic brightness control.

Wait…what? Did I read that correctly? Are they saying that this is 1 screen, but 2 screens. It is an LCD screen AND an e-ink screen? Yes…that is exactly what it is saying. This is the first device I have heard of that does this. It is not totally clear when it switches, but it looks like it automatically does it when you open their e-book application. There are questions that pop up if this is the case. What happens if you want a different e-book application from the android market. Will it do the same thing? I’m not sure.

So, with all of these features added up, this is what a tablet should be. Take note apple. iPad 2.0 should be like this. But, of course, your fanboys won’t care, and everyone else will not go back to you cause you mucked up the first version.

The only thing that is confusing me is the battery life specs. They say it has 140 hours of music playback, and 16 hours of HD video playback. Now, I know it has an arm processor, but my phone doesn’t even get through 1 day sometimes. So, we’ll just have to see what happens with this.

I am not sure about pricing, as they don’t mention it. They also just say it will be available in “spring 2010″. So, not sure when, or where, that will be. But I will certanarily keeping track of it. If I hear anything I will keep you posted. Have a look at this video while you are waiting (which you could watch for 16 hours straight on this device supposodly). And look at the picture, it is beautiful.

Jono Bacon's face
Jono Bacon
(jono)

Unwrapping The Community Manager at OSBC in San Francisco

I just wanted to let you good people of the Internet know that I will be delivering a brand new talk entitled Unwrapping The Community Manager at OSBC in San Francisco at 11.40am on Thu 18th March 2010.

In the presentation I will be deconstructing the role of community manager and discussing:

  • who needs a community manager?
  • what does the role involve?
  • where should he/she report?
  • what are requirements for improving the opportunity for success?
  • what are the risks?

I will also be sharing my experiences working with Ubuntu and other organizations. I hope to see some of you there!

March 11, 2010

Stuart Langridge's face
Stuart Langridge
(aquarius)

Not a lawyer any more

So according to Naked Law, the technology blog for the law firm I used to work for, Centrica contracted Accenture to write some software, and that software turned out not to work like they wanted. The court found Accenture liable for around u00a329 million. The lawyer response?

[This] demonstrates how widely the Courts are willing to interpret 'direct loss'. This will comfort the customer, but IT suppliers may want to consider strengthening their liability clauses.

Or, y'know, writing software that doesn't suck.

This is why I no longer work for lawyers.

Alan Pope's face
Alan Pope
(popey)

Why (I think) Ubuntu is Better Than Windows

When comparing operating systems people tend to roll out the same old reasons every time. I think those of us who use Ubuntu are already aware that we have less viruses than Windows, less malware, it’s free of cost and so on. I’m sure we’ve pointed out plenty of times that you’re legally entitled to copy the CD and even create your own remix.

However I wanted to look at some of the things I’ve done recently on Ubuntu that under Windows would be costly, difficult or impossible. So without further ado here’s my:-

Top ten things you can do with Ubuntu, that you’d find hard, costly, impractical or impossible with Windows, which clearly makes Ubuntu better (in my humble opinion)

Snappy title huh? :)

Hardware support is better than you think

In the last year I have added the following hardware devices to my system and they were all fully supported out of the box with zero driver installations, no reboots, no 3rd party downloads. Truly plug and play.

  • HP Printer/Scanner/Copier/Fax – everything worked including the memory card slots and network auto discovery.
  • Logitech USB headset – microphone and headphones worked with pulseaudio, and even enabled me to switch music playback dynamically from speakers to headset with the ‘pavucontrol’ utility.
  • Bluetooth dongles – never had a single one fail, and I’ve bought some really dirt-cheap devices here, where ordinarily I’d be wary about hardware support.
  • Ortek infrared remote control – again, I just plugged in the USB infrared receiver and it was working before I’d put batteries in the remote control.
  • 3G dongle – this was surprising but again, plug in the USB dongle and network manager on Ubuntu spotted it and let me use it for internet access. The same happened with my Android based cellphone
  • USB Apple Ethernet adapter – amusingly on the bag it comes in it says “Only compatible with Macbook Air”. This runs the internal half of my firewall :)
  • Nintendo Wii USB Ethernet adapter – the list goes on

Of course it’s not perfect, there are still some hardware manufacturers who fail to support Ubuntu, but the point stands, it’s better than most people think. Your mileage may vary, I don’t doubt that, but this is my blog outlining my experience.

Access more than 4GiB RAM on a 32-bit install out of the box

Many 32-bit operating systems including Windows XP, Vista and 7 support a maximum of around 3GiB RAM. With Ubuntu 9.10 the 32-bit install detects how much RAM the machine has and if it’s more than 3GiB you should get a ‘PAE-enabled’ Linux kernel. With no additional work required on your part, you get access to all the RAM in your PC. So you don’t have to switch to 64-bit Ubuntu if you don’t want to, and still access all your RAM. If you’re already running Ubuntu and you upgrade your RAM you can just manually install the above named kernel to get access to all that lovely memory. Om nom nom.

Easily create a bootable, functional operating system on a USB stick

Ubuntu ships with “USB Live USB Creator” which takes an ISO image and creates a bootable USB stick from it. Simply download an Ubuntu ISO image from http://ubuntu.com/download and start the USB creator application on Ubuntu from System -> Administration -> USB Creator.

Tell USB creator where the ISO image is, and it can prepare and write the contents of the ISO image a USB stick of at least 1GB in size. If you have a CD already and not an ISO image then you can use mkisofs to make an ISO image, and then make a USB stick from that, which will save a 700MiB download.

Find out where each file comes from

The typical desktop PC has many thousands of files on the boot disk. Much of this will be your own data in your home directory, but there’s a lot that’s required by the system to boot up and function. Sometimes you might want to know where a file came from.

It may be that you’re a curious user, wanting to know how things got onto your machine, or perhaps you’re diagnosing a problem with an Ubuntu installation. Either way it’s trivially easy to find out where files came from – if you stick to installing packages either from repositories or manually downloaded .deb files.

For example I might be diagnosing a problem with my system – maybe a program is eating CPU – and I want to know where the culprit came from. Knowing which package the process lives in is a good way to find out why you have it (because the name and package documentation may describe it well enough). Also if I wanted to file a bug against that program, I’d need to know what package it’s in. Lets say in this example that my system is sluggish. I might use the System Monitor to identify the process eating up CPU time.


Note: In the above screenshot Skype happens to be idle, but this is how I might discover the process name if it was chewing up my CPU.

I can use the command line to discover where that file is located on the file system using the which command:-

$ which skype
/usr/bin/skype

I can then use the dpkg command to find out which package installed this program:-

$ dpkg -S /usr/bin/skype
skype: /usr/bin/skype

We can even combine the two commands:-

$ dpkg -S `which skype`
skype: /usr/bin/skype

Tip!: If you use zsh instead of bash as your shell you can apparently use ‘=’ instead of ‘which’. So that would look like this: $ dpkg -S =skype. Thanks to Scott James Remnant for that tip via IRC :)

So this tells us that the ’skype’ package installed the ‘/usr/bin/skype’ program. Not surprising really, but you get the idea. Also worth knowing is dpkg -L which lists all files installed by a package.

Email me when system updates are available

I have an Ubuntu PC behind my TV which I use to watch streamed video via Boxee. More often than not the TV is switched off, and when it’s on it’s showing the Boxee user interface and not the Ubuntu desktop. So I don’t tend to see any update notifications – in fact I don’t want to see them – especially if I’m watching telly.

I’d like to know when there are updates pending on that system, so I have configured it to send me an email when there are updates available. Installing a package called apticron. Just edit /etc/apticron/apticron.conf and maintain the “EMAIL” setting, placing your own email address in the quotes, and remove the # from the start of the line:-

EMAIL="alan@example.com"

Then wait. Each day apticron will run and you’ll get an email telling you what packages need updating.

root@revo1 to me
show details 9 Mar (2 days ago)
apticron report [Tue, 09 Mar 2010 21:12:09 +0000]
========================================================================

apticron has detected that some packages need upgrading on:

revo1
[ 127.0.0.1 127.0.1.1 10.10.10.124 ]

The following packages are currently pending an upgrade:

gnome-screensaver 2.28.0-0ubuntu3.5
micromiser-beta 2.1.2-0karmic1

========================================================================

Package Details:

Reading changelogs...
--- Changes for gnome-screensaver ---
gnome-screensaver (2.28.0-0ubuntu3.5) karmic-security; urgency=low

* SECURITY UPDATE: information disclosure via monitor hot-plugging
- debian/patches/11_CVE-2010-0285.patch: make sure to show windows that
are added in src/gs-manager.c.
- CVE-2010-0285
* SECURITY UPDATE: locked screen bypass via monitor hot-plugging
- debian/patches/12_CVE-2010-0422.patch: improve window handling logic
in src/{gs-grab-x11.c,gs-manager.c,gs-window-x11.c}.
- CVE-2010-0422

-- Marc Deslauriers Tue, 02 Mar 2010 16:48:56 -0500

--- Changes for micromiser-beta ---
micromiser-beta (2.1.2-0karmic1) unstable; urgency=low

* Initial release

-- btbuilder Thu, 04 Mar 2010 19:18:06 -0500
========================================================================

You can perform the upgrade by issuing the command:

aptitude full-upgrade

as root on revo1

--
apticron

Note: You may need to some basic configuration of the mail system on the machine sending the mail. The default mail transfer agent is ‘postfix’ and it can be configured with:-

sudo dpkg-reconfigure postfix

Once that is done you can look forward to receiving mail whenever your system needs to be updated with details of the updates required.

Go from blank disk to fully installed in under an hour

On most moderate hardware these days a standard installation of Ubuntu takes around half an hour. Getting all the apps you need for daily use might take a little longer. However if you take note of what apps you use regularly the additional applications can be installed pretty quickly, and in one big hit.

Whenever I’m installing Ubuntu 9.10 whether for myself or friends, there’s a set of things I tend to do post-install that rarely changes from one machine to another. This usually consists of installing audio/video codecs, fonts, updated video driver, flash, java and a few other bits and pieces. Some of that comes from the standard Ubuntu repositories, and some from 3rd party repositories or PPAs. Once the installation of Ubuntu is complete and all updates have been installed there’s just a few lines to paste in and then I leave it to run for a while.


# Add repo for Lifesaver screensaver
sudo add-apt-repository ppa:cmsj/lifesaver
# Add repo for chromium daily build
sudo add-apt-repository ppa:chromium-daily/ppa
# Update local package lists
sudo apt-get update
# Install all the stuff!
sudo apt-get install ubuntu-restricted-extras \ # Installs flash, codecs, java, fonts
chromium-browser \ # Installs daily build of Chromium
lifesaver \ # Install lifesaver screensaver
gtk-recordmydesktop \ # Install app for recording screencasts
gnome-do \ # Install Gnome-Do
vlc \ # Install VLC media player
openssh-server \ # Install SSH server for remote access
smbfs \ # Install samba client for accessing Windows shares
gwibber # Install microblogging client

Building a list like this can significantly reduce the amount of time taken to get up and running with Ubuntu. What’s especially cool about this is there is no need to visit any third party websites or download external installers. Those applications listed above are the ones I use regularly, you will have your own set of “must have” packages. What are they?

Move a hard disk

Ubuntu has no direct equivalent to “Windows Genuine Advantage” fortunately. This is the tool that seeks to reinforce the Microsoft End User License Agreement for Windows users by causing havoc when system hardware changes. Windows also has quite a fit when you move a hard disk from one system to another as it detects and installs new drivers for all the newly found devices.

Ubuntu does most of its hardware detection automatically at each and every boot-up with no user interaction. As a result you can take a hard disk containing a standard install of Ubuntu from one system and put it in another and expect it to work without much effort. The only time I have had an issue is when I have made some manual configuration changes for the specific hardware in the computer.

For example if you have installed and enabled the nVidia binary driver and configured it in /etc/X11/xorg.conf and the target computer doesn’t have an nVidia graphics card then it might fail to start the graphical environment due to it being forced to load the ‘wrong’ driver. In this instance probably the easiest thing to do is backup and remove the /etc/X11/xorg.conf and restart the machine. At that point it will automatically detect the video hardware and should work much the same as a standard install.

Compiling and packaging applications for older OS releases

With the 6-month release cycle some people can feel left behind if they don’t upgrade to the next release promptly. Ubuntu has a Long Term Support (LTS) release every two years to cater for many users who wish to stay with one stable release. Ubuntu 6.06, 8.04 and the upcoming 10.04 are all LTS releases, with all other releases being non-LTS.

There will always be some users who are not on an LTS release, but have still chosen to stick with their currently working system rather than upgrade. There is nothing wrong with this approach, but it can lead to users wanting a newer version of a package to be ‘backported’ to their release of Ubuntu, whilst the rest of the development community have moved on. There are developers who backport applications from newer releases to older ones, but they don’t backport everything, and there is a finite resource of developers available to do this task. The good news is that with a little time and effort, you can do this yourself.

I recently had a friend who was using Ubuntu 9.04 with an nVidia graphics card using the driver supplied, but he wanted to try the newer driver from Ubuntu 9.10. It’s generally not recommended to take a package built for one version of Ubuntu and just install it on an older release. It may work, but there’s no guarantee, and it can break the system in unpredictable and catastrophic ways.

So I took the ’source’ code from Ubuntu 9.10 and used the tools provided in Ubuntu to rebuild the driver for 9.04. This was a trivial thing to do. The really cool thing is that I’m running Ubuntu 9.10 64-bit and was able to build the driver for Ubuntu 9.04 64-bit on my local PC. Once I was confident that it worked I uploaded it to my launchpad Personal Package Archive (PPA) where it was built for Ubuntu 9.04 32-bit and 64-bit architectures.

So not only was I able to backport a driver to an older release, but I also built it for an architecture that I don’t even run myself. The observant among you may have noticed that the package I built is not open source – the nVidia driver is proprietary code. Yet I was still able to take the packagable parts and in only a matter of minutes have it rebuilt for another release.

All the commands I used (dch, debuild, pbuilder-dist, dput) are well documented tools for managing, building and uploading Debian packages (.debs) and their contents, and of course, they’re all freely available in the Ubuntu repositories. The Ubuntu Masters of The Universe (MOTU) are a helpful bunch and their pages can be found at https://wiki.ubuntu.com/MOTU and on irc in #ubuntu-motu.

Fixing a bug

Whilst it’s easy to dismiss this as an advantage only if you’re a coder, let me first say that I’m not a developer at all. I can just about read someone elses very simple code with some help and google, but I don’t really ever write anything myself. So if I can fix a bug, anyone can! :)

I recently discovered a very simple bug in the ifdata command which I filed in launchpad – the Ubuntu bug tracker . With a little help from some of the Ubuntu developers – who were keen to help me – I was able to create a patch, test it and submit it to Ubuntu and upstream to Debian. The critical step that really made me consider even trying to look at this bug was that the source was available and easily installable. I was able to identify the package containing the buggy command:-

$ dpkg -S `which ifdata`
moreutils: /usr/bin/ifdata

Once I knew the package name I could download and unpack the source code for that package very easily with one simple command:-

$ apt-get source moreutils
Reading package lists... Done
Building dependency tree
Reading state information... Done
NOTICE: 'moreutils' packaging is maintained in the 'Git' version control system at:
git://git.kitenet.net/moreutils
Need to get 37.8kB of source archives.
Get: 1 http://gb.archive.ubuntu.com karmic/universe moreutils 0.35 (dsc) [822B]
Get: 2 http://gb.archive.ubuntu.com karmic/universe moreutils 0.35 (tar) [37.0kB]
Fetched 37.8kB in 0s (191kB/s)
gpgv: Signature made Tue 05 May 2009 20:19:33 BST using DSA key ID 788A3F4C
gpgv: Can't check signature: public key not found
dpkg-source: warning: failed to verify signature on ./moreutils_0.35.dsc
dpkg-source: info: extracting moreutils in moreutils-0.35
dpkg-source: info: unpacking moreutils_0.35.tar.gz

The tricky part for me is then actually finding the incorrect code in the program. With a lot of help from a good friend and after asking on-line I was able to create a patch. I tested my patch and submitted it to the developers for review. That process is all well documented and I was supported through the process by Ubuntu developers.

All in all it took me a few hours to get this done, spread over a week or so. Not a massive investment of time, and I’ll certainly be quicker next time, now I have learned how to handle bugs like this. Plus I now have a better understanding of the packaging system which helps me with other great things.

Re-install the OS and Applications without losing your data

A default installation of Ubuntu wil place all the operating system files and user data in one partition on the disk called the ‘root partition’ or /, and a second partition for swap. Many users like separating their OS/apps from their user data, so they create a separate partition for /home. This is useful for a number of reasons including allowing you to reinstall the OS on the root partition without touching your data in the /home partition. One little-known feature of the installer on the Live Ubuntu CD is that you can do this – reinstall the OS and not wipe your data – even if you dont have separate partitions for / and /home.

Ok, so you want to reinstall the OS but keep your data in /home. Perhaps you want to upgrade but prefer a clean install, or maybe you’ve played with the system a bit too much and it’s become damaged, and you’d like to quickly ‘reset’ everything with a reinstall. Simply boot from the Live CD and run the installer. When you get to the partitioning step, choose ‘manual partitioning’ which takes you to the more advanced partitioning tool. Select your root partition for installation but don’t tick the “format” checkbox. Continue with the installer as normal.

The installer will recursively delete all files (except those in /home) before copying the new install files onto the disk. Create the same first username during the installer and it will re-use the /home/username folder as your home directory, with all your files intact.

Note: Some user data files (such as mysql databases which are in /var) may be stored in other folders than /home, so you will probably want to back the system up before hand in case there are any files you need to recover.

So those are 10 things I do with Ubuntu that I’d have a hard time doing on Windows. It’s arguable whether you’d need to be able to do some of this stuff, and that I accept.

I realise that there are Windows-based tools that can replicate/emulate some of these tasks, or maybe Windows Vista or 7 can do some of the above tasks. I kinda stopped bothering with Windows after XP, so my knowledge may be lacking. Feel free to correct me in the comments, or suggest what you can’t live without.

Digg This  Reddit This  Stumble Now!  Buzz This  Vote on DZone  Share on Facebook  Bookmark this on Delicious  Kick It on DotNetKicks.com  Shout it  Share on LinkedIn  Bookmark this on Technorati  Post on Twitter  Google Buzz (aka. Google Reader)  
Alan Doyle's face
Alan Doyle
(Tgellen)

Tether Nokia 5800 as a 3G Modem on Ubuntu

I recently updated my Nokia 5800 XpressMusic to firmware v40.0.005 and my netbook to Lucid Alpha 3 which reminded me I hadn’t tried using my Nokia with Ubuntu. A friend of mine has a HTC Tattoo which he tethers with Ubuntu 9.10 to connect to the internet anytime, anywhere. My contract with Virgin Mobile includes “Unlimited Internet” so I wondered if I could tether my Nokia 5800 to my Samsung NC10 too.

In short … Yes.

It turned out to be incredibly simple to tether a Nokia 5800 to Ubuntu 10.04

  1. Connect the phone via USB to the PC.
  2. Set the Nokia to “PC Suite” mode.
  3. Left click on the Network Manager icon and choose “New Mobile Broadband Connection”.
  4. I then chose the recommended values in the wizard.
  5. Success. I can now choose the “Virgin” entry and I’m online via 3G.

Yet another example of how simple computing with Linux, especially Ubuntu, has become. In fact this post was written and published via the 3G connection as a “proof of concept” use.

As a side note I also recently wiped my netbook clean, I had it dual booting Windows 7 and Ubuntu 9.10, to being an Ubuntu only install, I usually wait until the Beta is released before upgrading but I wanted to experience firsthand the re-branding everyone has been talking about on the Planets. I have to say I love it. Fresh. Clean. Professional. It’s certainly come a long way since Breezy.

March 10, 2010

no picture
Graham Binns
(gmb)

Hah

Dear all... Kindly disregard my last post. It shouldn't have appeared in the feeds.

Besides, < 1000ms is not exactly bad for a webapp on a small-assed virtual server. It's the static files (CSS and JS) that are killing load times.

Categories: performance planet ubuntu uk

Jono Bacon's face
Jono Bacon
(jono)

System 76 Lemur Review

This blog entry represents the views of me, myself and I, and does not represent the views of my employer (Canonical) or System 76. While I have decided to write a review of this specific machine, there are many vendors out there who ship Ubuntu on their machines and this review does not favor System76 over these other vendors. Heck, I am happy to review their machines too if they want. :-)

Recently I got one of these new System 76 ultra-thin laptops, the Lemur:

System76 are well known in the Open Source community for shipping Ubuntu on their machines, being active community members and for helping LoCo teams with machines too. I have never owned a System76 box so I thought this was a good opportunity to give it a ride and share some feedback.

So first, the specs:

  • Display: 14.0″ HD WXGA Super Clear Ultra-Bright LED backlit (1366 x 768)
  • Graphics: Intel GMA 4500MHD graphics
  • Audio Output: Intel High Definition Audio
  • Networking: Gigabit LAN (10/100/1000), WiFi
  • Wireless: 802.11 agn
  • Expansion: Express Card 34 slot
  • Ports: HDMI, VGA, 3 x USB 2.0, Headphone Jack, Microphone Jack, SD Reader
  • Camera: Built-In 1.3 MP Webcam
  • Security: Kensington® Lock
  • Power Management: Suspend & Hibernate
  • Battery: Lemur UltraThin Li-Polymer Battery Pack
  • AC Adapter: includes one AC adapter
  • Dimensions: 13.38″ x 9.09″ x 0.90″ (WxDxH)
  • Weight: 3.5 lbs

The machine I got has an Intel Core 2 Duo SU7300 1.3 GHz 800 MHz FSB 3 MB L2 (10 Watt), 4GB RAM (DDR3 1066 MHz 1 DIMM) and a 80 GB Intel X25-M Solid State Drive.

Now, in the interests of full disclosure: I don’t really do reviews, so this is going to be a quick run through the details, not a 150-picture unboxing and War And Peace epic of every minor detail of the machine. I just wanted to get my experience down as quickly as possible so I could share my feedback with others.

The Machine

OK, let’s zip through the summary:

The machine is a really sleek looking bit of kit. The first thing that struck me is how well designed it feels: it doesn’t feel like a randomly thrown together collection of components. It is thin and incredibly light, and has a very Apple-ish feel to it. It passed what I am calling the Lost Test: that is, when laid in bed at night watching Lost on Hulu with said laptop rested on your chest (for that IMAX effect), how many episodes can you get though before you feel like your heart is about to overheat and stop working. It’s lightness and lack of heat helped it pass with flying colors.

The screen looks great, doesn’t seem to smudge easily and is nice and bright. I like the fact it is a widescreen, something I miss with my current Thinkpad.

The keyboard is pretty much ok: it ain’t no Thinkpad keyboard, but of all the laptops I have owned and that are buried in my laptop graveyard, the Lemur’s keyboard feels better than most. The keys are wide enough and I love the fact that there is no Windows key, but instead an Ubuntu key. I want to see more of that, yes I do. :-)

The trackpad is long and feels pretty good, and the buttons don’t look like buttons but instead areas on the trackpad near the bottom where you can push down: this makes it look really sleek. Unfortunately at first the buttons are a little hard to press, but I have noticed that they are getting easier, so I think they just need breaking in a little.

With the current configuration of processor and RAM, this thing is shit off a shovel fast. It zips along like no-ones business, and Ubuntu is up and running in a matter of seconds. While I didn’t test any hardcore 3D games on there, it runs Compiz great with the extra effects switched on.

Sounds works great, the speakers sound surprisingly good and the built-in webcam works well too. Finally, the battery life seems fine in terms of life, but not outstanding. Then again, I am used to my extra-long-life Thinkpad batteries.

My only real gripe believe it or not is the packaging the machine comes in: it visually looks cheap with a large generic “notebook” logo and doesn’t reflect the swishness of the machine encased inside it. I spoke to Carl Richell, founder of System76 about this and he has acknowledged it is an issue and they are keen to fix it: he said they really want every essence of the System76 experience to feel sleek. Good man. :-)

The Default Install: Ubuntu 9.10 Karmic Koala

It is just incredible driving back from picking up a computer from the UPS warehouse and knowing that it already has Ubuntu pre-installed. I have never bought a pre-installed Ubuntu computer before, so I was curious to see how it looked. I got it home, switched it on and it threw up the installer’s configuration settings: I entered my details and the system was ready to roll. I was left with pretty much a default installation of Ubuntu: there is not the horrible bundled collection of software you don’t want and ugly vendor wallpaper that you find if you buy a typical Windows pre-loaded machine. Good work System76 on shipping what I consider a great representation of Ubuntu.

Other than that, nothing much to say: everything just works as you would expect.

Running Lucid

Being part of the Ubuntu development team, I was keen to get Lucid on there. I used Update Manager to update to Lucid and installation was smooth. Once again everything works: any bugs that I have found have not been specific to this machine, but replicated on my other Lucid machine. What is really noticeable is boot speed on the SSD: it is bonkers fast.

Conclusion

In conclusion, I think the Lemur is a beautiful machine, and combined with what I consider a beautiful Operating System, particularly with the new fit and finish of Lucid. When running the Lemur it really feels like great design in hardware and software meeting well. I would happily recommend this machine to others. :-)

March 09, 2010

Jono Bacon's face
Jono Bacon
(jono)

I Never Realized…

…that this part of my desktop could feel so sleek:

Ubuntu 10.04 Lucid Lynx, we are ready for you. :-)

Alistair McKinlay's face
Alistair McKinlay
(YaManicKill)

Video of the Week: Lava lamp, and Nexus one, on Jupiter?

Nothing really can be said…

[There is a video that cannot be displayed in this feed. Visit the blog entry to see the video.]

March 08, 2010

Alan Pope's face
Alan Pope
(popey)

Roasted Laptop

Some time ago I bought a Dell Inspiron XPS Gen 2 laptop. At the time it was the fastest thing I could buy. It was also the heaviest! With a 17″ 1920×1200 screen and all the toys, it’s a bit of a dead weight. It was always intended to be a desktop replacement, so it mostly sat on my desk all of its life so the weight wasn’t an issue. Having nice big screen was lovely for desktop use and playing the odd game.

It has a 1.8GHz Pentium CPU and an nVidia 6800Go video card. Not long after I bought it, the video card failed. I blogged about the issue and the rubbish Dell Support.

Well, it happened again just after the warranty ran out. Convenient, huh? Exactly the same problem as previously happened – corruption on the screen indicating hardware failure. I contacted Dell and they basically said they couldn’t help, but if I wanted they would sell me a new video card for £200. I was torn and frustrated. I could get a cheap entire laptop for not much more than that, but not one with a decent 3D card and 17″ 1920×1200 display. I was irritated that they couldn’t see that this was a recurrent issue with the machine which made me less inclined to pay more money to them.

Whilst on the phone the guy asked me at the end if I was ’satisfied’ with the support. I said ‘no’ of course which he was surprised at and after trying to argue that I should change my mind, he forwarded me on to his manager. The manager then proceeded to argue that I should change my answer to ‘yes’ because the agent had provided me with the correct answer – which was that he couldn’t help me. I was pretty peeved by this point that someone asked for my opinion of whether the transaction was a success and when I voiced displeasure, was badgered for a further 20 minutes to change my mind. I didn’t.

So since then (October last year) my dell laptop has sat in a drawer, unused, wasted. I have jumped on ebay now and then to try and get hold of a 2nd hand video card – it’s a modular MXM 6800Go – but never bought one. They’re quite rare and command similar prices to what Dell quoted me.

A few weeks ago I was chatting with a co-worker about his broken Playstation 3. He’d read threads online about how the fault he has may be a common one, where many online suggest slamming the motherboard in the oven for a bit to ‘reflow’ the solder. Many reports online say this works.

I was in one of those moods yesterday, and dug out the laptop and managed to figure out how to take the thing apart and get the video card out. I wound the oven up to 200 degrees C and put the card in for 9 minutes. I figured I had nothing else to lose. If all those posts online were a massive conspiracy to get thick people such as me to put delicate electronics into a hot oven then they succeeded!

30 minutes later the card was cool enough for me to put it back in the machine. I carefully put it all back together and booted it up. It worked! The video corruption had gone. Well, almost. I was left with one vertical purple line about 3 pixels in from the left, which I can totally live with. In the drive was an old Crunchbang CD which booted up just fine.

So now, have I joined the ranks of the internet crazies who say putting electronics in the oven might cure it? Yup. Don’t do it though, because it might all go horribly wrong and I wouldn’t want you to blame me would I? :)

Digg This  Reddit This  Stumble Now!  Buzz This  Vote on DZone  Share on Facebook  Bookmark this on Delicious  Kick It on DotNetKicks.com  Shout it  Share on LinkedIn  Bookmark this on Technorati  Post on Twitter  Google Buzz (aka. Google Reader)  
Jono Bacon's face
Jono Bacon
(jono)

International Women’s Day

Today is International Women’s Day, and it provides an opportunity for the world to focus on women’s rights, and society’s attitudes towards women. International Women’s Day has been celebrated since the early 1900’s and has been a key milestone through many key events that have affected women’s rights and is now recognized as a national holiday in China, Armenia, Russia, Azerbaijan, Belarus, Bulgaria, Kazakhstan, Kyrgyzstan, Macedonia, Moldova, Mongolia, Tajikistan, Ukraine, Uzbekistan and Vietnam.

When I first heard of International Women’s Day, I was unsure of how I can contribute to celebrating the day and raising awareness of women’s rights. On the website one approach it advises is:

The tradition sees men honouring their mothers, wives, girlfriends, colleagues, etc with flowers and small gifts. In some countries IWD has the equivalent status of Mother’s Day where children give small presents to their mothers and grandmothers.

I think this is wonderful opportunity inside our global communities to do exactly this: to not only celebrate the contributions of women in our projects, campaigns and passions, but to also talk about ways in which we can break down the barriers and attitudinal prejudices that some women still face, particularly in largely male dominated software communities. Today is a great day for equality: let’s all make the most of it. :-)

As part of International Women’s Day, the Ubuntu Women team have been running a competition to gather a collection of stories that share how women discovered Ubuntu and their experiences of joining our community. I thought this was a wonderful initiative: it really speaks to strong experiences of how Ubuntu can enable women to join a collaborative community, and how technology can be a true enabler.

Of the many stories submitted, there were to be two winners: one picked by the community, and I was given the honor of picking the second. Thankyou to the Ubuntu Women team for involving me in the unveiling of the winners, and this morning I announced both winners, read out their stories, and also read out a third that I thought was excellent too. Congratulations to Elvira Martinez and Karen Y. Perez for winning, and to Jen Phillips for getting read out too.

The video from this morning is below:


Can’t see it? Click here!

With today being International Women’s Day, I just want to share a few quick words on the women in my life. I have the privilege of having some incredible women as part of my life. In my family there is my wife, my mum, auntie’s, cousins and other relatives, the many wonderful female friends both online and offline, and every day I have the pleasure of working with some truly remarkable women in the Open Source world, throughout the various communities I am part of. There has been much discussion, particularly in the Open Source community, about how we can encourage more women into our communities, and there has been some friction between different approaches. I don’t see today as a day in which those debates should flourish, but as a day in which we should celebrate the women in our lives who help us flourish. Everyone single one of us has women who contribute so much to our lives and empower us every day, and I am thankful for all the women who bring color to my life, and give me the strength and energy to be who I am. :-)

Alan Pope's face
Alan Pope
(popey)

Hacker Medley Podcast


I asked last week if anyone knew of any cool podcasts I should subscribe to. I had a few suggested, one of which I’m now hooked on. Hacker Medley is a fairly new podcast started by Alex Graveley and Nat Friedman.

So far they’ve cranked out 3 episodes and in my opinion they’re all great. They’re all quite short but nicely packed with useful geeky information. Many Supreme Overlord geeks will probably say the content isn’t geeky enough, but it’s pitched at the right level for me. I learned plenty from all three episodes which covered quite different subject matters.

The first went into a little detail about the GSM vulnerability that’s been talked about recently, and how one might exploit it in practice with some amusing and alarming suggestions. The second episode gave an introduction to NoSQL which I’d heard about and roughly knew the basics, but didn’t appreciate why they existed or how widely they were used. In the third Nat and Alex talked about Web Sockets which again I had a slim passing knowledge of, but nothing I’d put on my CV.

I listened to all three episodes on the way to work this morning, and was left ‘wanting more’ which is always a good position for a podcaster to be in. The short duration (10-15 mins) and conversational style make for easy listening. The sound quality is great and the content is nicely paced. The presenters clearly know their stuff so can speak authoritatively on the subjects they discuss, which makes for a refreshing change from some podcasts. :)

I hope they can find time to crank out more episodes and sustain the quality. I’ll certainly be looking out for more of these and prioritise them accordingly in my player queue.

Digg This  Reddit This  Stumble Now!  Buzz This  Vote on DZone  Share on Facebook  Bookmark this on Delicious  Kick It on DotNetKicks.com  Shout it  Share on LinkedIn  Bookmark this on Technorati  Post on Twitter  Google Buzz (aka. Google Reader)  
Jono Bacon's face
Jono Bacon
(jono)

Live Announcement Of Ubuntu International Women’s Day Competition Winners!

At 10am PSt / 1pm EST / 8pm UTC/GMT on Monday I will be doing another live videocast, and this one is a really special one. That day, March 8th, is International Women’s Day and the Ubuntu Women team have been running a competition to gather a wonderful collection of stories about how women discovered Ubuntu. I have been given the honor of picking one of the two winners and the community has picked the other. The two winners will receive a fantastic collection of prizes.

I want to thank all of the awesome entries to the competition and thanks to the Ubuntu Women team for asking me to participate and share the winners. I look forward to see you all then! :-)

Go and watch the live cast here.

March 07, 2010

Alan Pope's face
Alan Pope
(popey)

Queuing for Tickets for Beer

I’ve got my ticket for Farnham Beer Exhibition 2010 (along with 5 others) which takes place (as usual) at Farnham Maltings in Farnham, Surrey, UK. The tickets cost £7 each and there’s a tradition of queuing up to get them when they go on sale at 7AM at the Maltings itself. Yes, that’s 7AM on a Sunday morning. What’s even more bizarre is that in order to get within the first 50 people you need to be there before 5AM!

This was my first time queuing for tickets, and only my second Beerex visit. Last year one of “The Alans” from The Open Learning Centre kindly queued up to get me a ticket and invited me along. This year I am returning the favour. So my alarm went off at 4AM this morning and I duly drove over to Farnham to join the queue. by 4:45 it was about 35 people in length, with a friend of mine at about 10th position. I stopped to chat, but of course queue etiquette means I had to join the back of the queue so couldn’t chat with him for long.

Being British we’re a reserved lot who generally don’t talk to others in queues, on public transport or in a disaster. There’s the general subject matter to start off with including the weather (a British staple), how long until the door opens (this is well known, but we all like to talk about time when we’re in a queue) and appropriate attire (mostly me grumping because I didn’t have a hat).

But the Beerex queue conversation and atmosphere is somewhat different from other queues I’ve been in. People are very friendly, some offering coffee, chocolate and even Guinness (at 5AM!) to other queuers, which takes away the pain of being cold and tired with nowhere to sit for 2+ hours. One guy even unpacked a barbeque from the back of his car, lit up and had a fresh breakfast of various cooked meats – I can’t be more descriptive than that, it was very dark!

Overall it was a cold experience but with a great payoff in the form of beer and a glass for each attendee. I’d probably be happy to do it again, when my turn comes around of course :)

Now there’s only a month to go and I can look forward to an evening of friends, dodgy music, real ale, cider and perry from my own commemorative half-pint glass as I look around at people I met in a darkened queue and think to myself “I know you from somewhere”.

Digg This  Reddit This  Stumble Now!  Buzz This  Vote on DZone  Share on Facebook  Bookmark this on Delicious  Kick It on DotNetKicks.com  Shout it  Share on LinkedIn  Bookmark this on Technorati  Post on Twitter  Google Buzz (aka. Google Reader)