Ubuntu – how do I…?

Restart the X-Server (the low level windowing sub-system):

  • CTL+ALT+BACKSPACE

Capture the screen to a graphic file:

  • Just hit the Print Screen key (Prt Scr on my keyboard)

Why doesn’t CTL+X delete properly – like it does in MS Windows?

  • Because it’s not meant to! It only Cuts the item to the Clipboard; you need to hit the Del key to Delete. CTL+C has its long-accepted use, and so doesn’t do dual duty.

How can I enter special characters from the keyboard; I  can’t find a special character pallet?

  • More than one way to do this but the coolest is the compose key. Compose means that you can use multiple keystrokes that are related to what you want to enter in order to compose the final single character. For instance if you want a ™ character you simply hit the compose key followed by the t and m keys. For a Euro character do the same but use the e and and = keys  to create your character. Where is the compose key? Well you need to define it first, it’s not set up by default. For this you need to dig quite deep on the menus. System->Preferences->Keyboard->Layouts(Tab)->Other Options…(Button)->Compose key position(Arrow) I prefer to use the right Windows key – seeing it’s rarely used for anything else – but the right Alt Gr is also a strong candidate as it’s often used for similar purposes.

Permanently mount a drive so it’s there at boot time:

Share and Enjoy:
  • TwitThis
  • Facebook
  • Digg
  • del.icio.us
  • Google Bookmarks
  • LinkedIn
  • Live
  • MySpace
  • Reddit
  • Slashdot
  • StumbleUpon
  • Technorati

No Comments

Whoops! There goes another Applications-Places-System!

It’s been doing it for several versions now. It has done it here on more than one lot of hardware. It’s quite possibly a silly bug lurking somewhere. I’m talking about the case of the disappearing top menu items – generally the Ubuntu Logo main menu icon and the Applications Places System menu text all disappear leaving a thinly populated top menu bar. It only happens every few months but it’s very frustrating when it does happen. Other people have experienced this too – probably too many!

ubuntu-menu

Several people seem to believe that it was something they did. However having witnessed the problem happen again in a reasonably sober state I’m pretty sure that it was a wayward process that triggered it. On this last occasion it was an FTP to a rough connection summarily closing a desktop window. I then tried a reboot, then several supposed fixes, all to no avail. After further digging around I discovered a working solution to restoring the status quo on Saifur Rahman’s website. See my notes on his blog.

You expect this sort of thing on Windoze, but on a rock solid OS like Linux even being forced to reboot after a software update comes as a bit of a downer, and also a chore. So seeing parts of the desktop anatomy disappear before your very eyes is quite memorable.

If/when it happens again I will dig deeper and try to document the problem more thoroughly.

Share and Enjoy:
  • TwitThis
  • Facebook
  • Digg
  • del.icio.us
  • Google Bookmarks
  • LinkedIn
  • Live
  • MySpace
  • Reddit
  • Slashdot
  • StumbleUpon
  • Technorati

No Comments

Google Street View Launches in the UK

tyne-bridgeGoogle has launched it’s 360° Street View functionality on Google Maps in 25 cities across UK covering over 22,000 miles of the road network. Heres a nice view of the Millenium Bridge and The Sage from the Tyne Bridge in Newcastle.

There have been numerous court cases in the US over privacy concerns and I’m sure it won’t be long before the first reportings of similar UK actions.

whereswally

From what I’ve seen and heard it would appear that the majority of the imagery was captured last summer which was particularly poor weather-wise which may make it awkward to spot Wally of Where’s Wally fame who is hiding somewhere in the UK.

Be the first to spot him and don’t forget to comment on any unusual sightings while you’re at it.

»Visit Google Maps

Share and Enjoy:
  • TwitThis
  • Facebook
  • Digg
  • del.icio.us
  • Google Bookmarks
  • LinkedIn
  • Live
  • MySpace
  • Reddit
  • Slashdot
  • StumbleUpon
  • Technorati

No Comments

Blank State – The First Entirely Open Source Project

blank-stateBlank State aims to answer the question..

“what happens if random people are able to freely unite?”

So many companies and individuals boast transparency and the fact that they are putting the customer first. The new generation of companies like Google, Facebook and the numerous open source projects in the cloud often claim to be run “By the people, for the people” and publish philosophies containing phrases like “Focus on the user and all else will follow” but all these entities started out as closed projects until they reached a certain level of maturity.

With nothing to go off but some initial questions the first truly open source project has begun lets see where it goes from here…

Visit Blank State

Share and Enjoy:
  • TwitThis
  • Facebook
  • Digg
  • del.icio.us
  • Google Bookmarks
  • LinkedIn
  • Live
  • MySpace
  • Reddit
  • Slashdot
  • StumbleUpon
  • Technorati

No Comments

Legacy Locker

legacy-locker

What happens to all of your online assets in the unfortunate but inevitable event of your death? Who will own your domain names? Your PayPal funds? Who will control your Facebook account? Who will notify your online colleagues of your passing? Chances are the majority of these accounts and assets will simply evaporate into the cloud.

Launching in April, Legacy Locker is a fascinating new way to ensure your digital property is safely passed on to your chosen beneficiaries.

Robert Scoble recently interviewed co-founder Jeremy Toeman about the service, a video of which is included here which gives a great overview of the service. Read the rest of this entry »

Share and Enjoy:
  • TwitThis
  • Facebook
  • Digg
  • del.icio.us
  • Google Bookmarks
  • LinkedIn
  • Live
  • MySpace
  • Reddit
  • Slashdot
  • StumbleUpon
  • Technorati

1 Comment

Home, Plugs and Harmony

Harmony RemoteI love my new Logitech Harmony One remote! At last a universal remote that actually accomplishes what it sets out to do and banishes superfluous remotes to the drawer.

To tell the truth I’ve been looking at getting one of these for some time but wasn’t quite prepared to sell a kidney to raise the RRP of £159 for the privilege. A recent cut price offer of £69.99 including VAT and delivery from Amazon and the fact I’ve been meaning to set up a Linksys DMA-2100 media centre extender in my living room and run the cabling for my surround speakers sealed the deal and incentivised the living room re-jig (Thanks to Automated Home for the heads up on the offer).

Read the rest of this entry »

Share and Enjoy:
  • TwitThis
  • Facebook
  • Digg
  • del.icio.us
  • Google Bookmarks
  • LinkedIn
  • Live
  • MySpace
  • Reddit
  • Slashdot
  • StumbleUpon
  • Technorati

, , , ,

No Comments

Ω Automation

Ohm Automation Program

Ohm Automation Program

Having taken delivery of my Current Cost energy monitor on Wednesday and after a quick play with the unit itself I was eager to get it hooked up to the computer to get some useful data out of it. A quick Google led me to Dale Lane’s blog. Dale has very kindly published a ready made class library in various languages with methods for reading and parsing the XML spat out at six second intervals by the monitor.

The new Current Cost Envi monitor.

The new Current Cost Envi monitor.

The result of this initial exploration is Ω Automation, a very basic utility I have written in order to relay the Current Cost data from the serial port, display the info on screen and update an XML file on disk for use by an even more basic companion Wordpress plugin. Take a look at the top right of this blog to see the fruits of this labour. There may be periods of no updates when I am using the display away from the computer (Another dedicated unit for Node Zero is on it’s way).

That’s about all it does for now but if anybody has any more suggested functionality then I’ll be keen to hear it. I am intending to rewrite using a combination of the Eclipse, Python and Qt technologies as suggested by gnocchi_ah! in order to make it cross-platform.

One thing I do intend to work with is the xAP protocol so I can push the data to Cortex for use throughout the house. If anybody is interested I will make the source available at a Subversion repository for collaboration.

Share and Enjoy:
  • TwitThis
  • Facebook
  • Digg
  • del.icio.us
  • Google Bookmarks
  • LinkedIn
  • Live
  • MySpace
  • Reddit
  • Slashdot
  • StumbleUpon
  • Technorati

No Comments

The Nokia N800

I’d intended to do a full review of the N800 last spring, but events – in the form of an disagreement with large canine as to who was to get through a door – overtook this. So I will restrict this article to some observations on the machine which I’ve had in daily use for most of the last nine months. I’ve recently moved on to the N810 but still use the N800 around the house. I’m about to upgrade the N800 to Diablo to provide a like-with-like hardware comparison with the new N810, but here’s some early notes I never got around to publishing. I will add to them after the Diablo upgrade.

The Good

A not-too-closely-guarded secret of the N800 is that it has a built-in FM radio. No, not the control electronics with the actual receiver built-in to a custom earpiece assembly, but all the radio gubbins built in the device itself. Thus you can use any old earpiece or headset as the antenna. You can even get the stronger FM stations out of the speakers with a short bit of metal electrically contacting the 3.5 mm jack socket. For some reason Nokia have chosen not to feature this bonus in the official spec. The software control widget is pretty nifty too, and enables you to speedily identify and store the FM stations.

The N800’s battery is a 1500mA BP-5L which is the same as used in my Nokia E61 phone, the N770, and the E90 Communicator. This was a great bonus (while it lasted) as I only needed to carry one spare battery, and could use the E61 as a charger whilst using the N800 around the house.

Standard SD Cards, and no less than two slots (one internal, one external) is great! The internal SD card is arguably easier to swap out than the external one. That’s because the back comes off in a trice, and the battery isn’t in the way. And yes, with the OS upgrade to Chinook, you can use SDHC in both slots. Meaning more storage than you have a right to expect in such a tiny computer, and at a price per gigabyte which seems to fall every month.

Re-flashing the machine with Chinook gives a noticeable speed boost to the CPU (400MH/z) putting it right on par with the N810. That sort of proves that both machines share the same basic hardware.

The Bad

Unfortunately when you upgrade the operating system to Chinook you’ll run into bad on-screen keyboard bounce problems. It seems like Chinook was optimised for the N810 screen and hardware keyboard with little back-testing. This means constant use of backspacing to erase the extraneous characters. It doesn’t render the device unusable, but it sure is frustrating when it worked OK with the previous OS!

The Ugly

The N800 has a harder screen surface than the N770, but sadly it’s no more sunlight readable. Turning the  back-light brightness right down can be a case for regret.

There’s two (stereo) internal speakers, an improvment on the N770. But not such an improvement that it’s still too quiet with even a moderate amount of background noise! For many sources there’s still nothing like enough audio gain. OK, so it would distort on more beefy sources; but having to have the gain fully up 90% of the time is dumb, and could have been easily adjusted at the design stage.

_____________

Has the N810 fixed any of the the N800 weaknesses – given that it’s essentialy the same hardware at core? Well… you’ll have to wait for the N810 article; real soon now! ;)

Share and Enjoy:
  • TwitThis
  • Facebook
  • Digg
  • del.icio.us
  • Google Bookmarks
  • LinkedIn
  • Live
  • MySpace
  • Reddit
  • Slashdot
  • StumbleUpon
  • Technorati

No Comments

The Nokia N770

Announced on 25th May 2005 the N770 is regarded as the first Internet Tablet PC. It was – unsurprisingly – hardware and format derived from an earlier smart-phone – the Nokia 7710. There the similarity ends; the 7710 runs the closed-source Symbian Series 90 operating system, has a smaller, lower resolution, screen, and is of course totally incompatible at the applications level. Nokia has yet to launch a Linux based phone and – useful as they would be to developers – such open-source phones are currently as rare as the proverbial hen’s teeth. The N770 is of course not a phone!

The most obvious N770 feature is a rigid half-shell case designed to protect the screen from sit-upon accidents. This adds a bit to the size, but is nevertheless a worthwhile addition. What’s not immediately obvious is that this half-shell operates a hall-effect type magnetic switch in the device itself to signal to the operating system when it is fitted the screen-covering way around. In normal use it’s possible to leave the case off entirely or to fit the machine to the half-shell flipped horizontally, so fully exposing the screen. In this configuration it provides both something more substantial to hold onto, and extra shock protection on three sides ready to take an edge-on impact.

Touch Screen

The 800×480 resolution 4.5″ screen surface feels quite spongy to the stylus compared with later models. Regrettably it’s also the primary failure point of the device. Although I haven’t yet dissected one it feels like a quite thin sheet of plastic covering a flexible gel. Many people report a stock fault in at least one manufacturing batch resulting in a corrupted display. I’ve been lucky enough not to have experienced this problem first hand. The screen certainly works well enough, and is bright, sharp, and clear.

Consumables

The battery used is the large BP-5L 1500 mAh 3.7 V battery – exactly the same as the E61 “qwerty” keypad phone, E90 Communicator, and indeed the later N800 Tablet (though not the N810) – and is more than adequate for a day’s normal mobile use. The machine uses a reduced size MMC flash memory card (RS-MMC) for bulk data storage in common with Nokia phones of similar generation. It won’t accept the now much more common SD flash memory cards (of any size: Standard, Mini or Micro). This can be a bit of a pain at times as MMCs, particularly the RS ones, are now generally regarded as obsolescent. Nevertheless quality brands are still available at a reasonable price if you search the net and avoid chain-store mobile phone and camera shops where, if available at all, they are often grossly overpriced.

WiFi and Bluetooth

In common with all Nokia WiFi equipped devices it’s very sensitive; probably more so than your much larger notebook PC with its larger internal antenna(s). So, it makes an excellent and fully featured wireless hot-spot finder. If you’ve tried one of the many dedicated finder devices that disappoint you may conclude that owning an N770 is worth it for this usage alone! It has also acquired a bit of a reputation as.. ahem.. a wireless network hacker’s tool; this for the very same reason. Bluetooth is essential in a device like this, and that too is both sensitive and easy to configure.

Under-standing Difficulties

The real mystery behind the device is how to assemble the simple desk stand. But that’s only if you haven’t seen an assembled one before. It’s not immediately obvious that the two black plastic pieces pull apart, or that they slot into each other cross-wise to form an angled support cradle. Curiously there appears to be no illustration or photo of this in the accompanying manual!

The formal specification can be found here, so we’ll not dwell on info easily gleaned there, or indeed the features it has in common with later devices like the N800 and N810. The most recent production examples of the machine are shipped with the Gregale version of Maemo. Note that it isn’t possible to easily upgrade it to OS2008 (Chinook) chiefly due to memory limitations, though there have been some attempts at this with varying degrees of success. The 64MB of RAM memory is also the main reason you’d want to upgrade to one of the later marks.

Verdict: Given the well under £100 ($200) price of even brand new N770’s at the moment it’s still an excellent device to try out the Internet Tablet format for yourself before you commit more money to the concept. It’s certainly good enough to handle mobile e-mail; carry and view PDF documents; play audio tracks and amazingly good videos; act as a excellent GPS with a Bluetooth GPS head; and of course browse the Web whilst mobile. For the most part you will only run into memory limitations if you try to have several applications running concurrently. The 770 can still make a useful semi-dedicated device for cost critical applications like home control. And – as they are still sought-after – you should have no difficulty moving it on at nominal capital loss. ♦

Share and Enjoy:
  • TwitThis
  • Facebook
  • Digg
  • del.icio.us
  • Google Bookmarks
  • LinkedIn
  • Live
  • MySpace
  • Reddit
  • Slashdot
  • StumbleUpon
  • Technorati

, ,

No Comments

Internet Tablet Terminology (the jargon all in one place)

Puzzled by that Internet Tablet term? This is the page to bookmark in your browser. If a term is relevant and not here, then ask (by using the leave comment link) ..and it will be!

Last Update: 23nd Feb 2009

  • Applet
    A small limited-functionality stand-alone application (see Widget).
  • ARM
    The low-power CPU architecture. Also the British company that originated it.
  • Bora
    The 2007 version of the operating system – OS2007. Also known as Maemo 3.
  • BusyBox
    Tiny versions of many common Linux utilities combined into a single compact executable file. In order to interact with this you need a terminal of one sort or another. Link
  • Chinook
    The 2008 version of the operating system – OS2008. Also known as Maemo 4.0
  • D-Bus
    A software bus for processes to communicate with each other.
  • Debian
    The distribution of Linux on which Maemo is based. Link
  • Diablo
    The “current release” version of the operating system. (Feb. 2009) Also known as Maemo 4.1
  • DSP
    The Digital Signal Processor built into your Internet Tablet. This handles analogue signals by two-way Analogue<->Digital conversion.
  • Elephanta
    An (even more) yet-to-be-announced version of the operating system.
  • Gregale
    The most up-to-date (2007) version of the operating system for the more limited N770 hardware. Also known as Maemo 2.
  • Hildon
    The Application Programming Interface developed by Nokia fo the IT. Based on (and sitting on top of) existing Linux graphics technology.
  • Jalimo
    A Java stack for small Linux devices that has also been ported to Maemo. Link
  • Maemo
    The generic name for the Internet Tablet’s software platform, a cut-down variant of the Debian Linux distribution compiled for an ARM11 target.
  • Maemo 5
    The next-generation hardware and software architecture. Will use a Texas Instruments OMAP3 CPU and have graphics acceleration.
  • Matchbox
    The Hildon window manager.
  • NFS
    The de-facto Linux Network File System.
  • Osso
    Open Source Software Operations: a department of Nokia’s development effort working on Internet Tablet software.
  • Samba
    A Windows compatible (Server Message Block) network file system hosted on Linux systems.
  • Sapwood
    The theme engine and image server part of the Hildon framework.
  • Scratchbox
    Open source project to simplify x86 to ARM (Maemo) cross-platform software compilation. Enables package maintainers to build native ARM applications on PCs, without modifying package build scripts. Link
  • Slimserver
    A music-playing interface, but not software that runs directly on your IT. Runs on a PC and serves customised control pages to your IT. Uses port 9000. Link
  • Squeezebox
    A home music distribution system which your IT can control. Link
  • Symbian
    The closed-source software company controlled by (but not exclusive to) Nokia. Symbian OS runs on Nokia phones, but not the IT.
  • Widget
    A limited screen area home-page Applet that can be used to customise the machine.
  • X-Term
    Command line interface terminal software that runs on the native device. (See: BusyBox).
Share and Enjoy:
  • TwitThis
  • Facebook
  • Digg
  • del.icio.us
  • Google Bookmarks
  • LinkedIn
  • Live
  • MySpace
  • Reddit
  • Slashdot
  • StumbleUpon
  • Technorati

, , , , , , , ,

No Comments