Search the web with Google

Android install

Android installation weblog

Enter your email address:

Jeroen´s weblog

Ubuntu install

Ubuntu installation weblog

Sunday, December 21, 2008

Ubuntu 8 screen resolution

Leo Cardinaal is also writing about managing the screen resolution in ubuntu 8.04 and 8.10

read it here.

Unison handleiding

On the weblog of Leo Cardinaal you'll find lots of manuals. One is about unison file synchronisation.

you'll find it here

Thursday, December 11, 2008


You can find tangoGPS here.

and NavIT here.

And RoadNAV here

GPS on a Linux operated netbook

I discovered a site with some nice links about GPS navigating with Linux operated machines.
You can find the site here.

Ports and Applications for GPS Devices
NavIt is a car navigation system with routing engine. It's modular design is capable of using vector maps of various formats for routing and rendering of the displayed map. It's even possible to use multiple maps at a time. The GTK+ or SDL user interfaces are designed to work well with touch screen displays. Points of Interest of various formats are displayed on the map. The current vehicle position is either read from gpsd or directly from NMEA GPS sensors. The routing engine not only calculates an optimal route to your destination, but also generates directions and even speaks to you using speechd.
Roadbook On-Board
The Roadbook On-Board is a system that allows the easy creation of roadbooks, through graphical description of routes, using reference points. The system is also able to present those routes automatically, as a navigation aid for the pilot. The presentation is made using video and audio aids. This system is composed by two applications, one for creating and editing, roadbooks and another to display them.
OpenGTS is a full-featured GPS tracking system that includes the OpenDMTP server, yet also can support other remote tracking device types. It also provides a Web interface that provides GPS tracking and location reporting.
BlueGPS for RoyalTek RBT-3000
BlueGPS is a simple command line tool to download datalogs from the Royaltek RBT-3000 bluetooth GPS receiver under Linux.
QGPS is a small GPS status program that is designed to work with a NMEA-compliant GPS device that outputs the GGA, GSA, GSV, and RMC strings. Aside from displaying latitude, longitude, and elevation, it also reports satellite signal strength (signal to noise ratio) and positions in the sky using a custom widget (QSatelliteTrack).
Tux GPS - ucLinux for Magellan GPS
A new project is devoted to porting ucLinux to handheld Magellan GPS receivers and development of a firmware with open source code. While the firmware development will last a long time, the project is already can be used by people interested in the GPS system operation: soon you will be able to see signal reception, decoding of navigation messages from the satellites and coordinate calculation. These features will be added in the next release. So far you can collect the information about the hardware, download necessary tools and start experimenting with GPSR programming. You will not need even to replace your current firmware: the programs are loaded over serial interface and are running in RAM of the unit.
GPS and Mobile Phones
GPS Tracker
GPS Tracker allows someone to track a GPS enabled cell phone using Google Maps. The project was tested with a Motorola i355 cell phone on the Sprint/Nextel network. You need to have a data plan with the cell phone provider so that you can make updates to your Web site from the cell phone. There are two projects available. The first project is built with PHP and MySQL. The second project is built with .NET and Microsoft SQL Server. Both projects use Java (J2ME) on the cell phone.
O2PosTrack is a console-based C++ application for retrieving position information from a mobile phone as provided by the (German) O2 mobile phone company. It runs on Linux and Mac OS X, has configurable output streams (CSV file, GNU-Plot data files, etc.) and should work with all GSM-compatible mobile phones connected via serial link (e.g. IR or USB-to-serial converter).
Trip Tracker
Trip Tracker is a position tracking client-server system. It's designed to assist people in setting up a real-time tracking environment with either a private or public tracking server. The Trip Tracker GPS client sends coordinates to the tracking server to update its position. In the event that the GPS client loses its Internet connection, it can send all collected coordinates to the tracking server as soon as it's back online. The tracking server saves all the coordinates and can forward them to listening map clients.
GPS Suitable for PDAs
EPS - The Elgaard Positioning System
EPS - The Elgaard Positioning System , for Java VMs and browsers uses JavaVM 1.1, PersonalJava or Insignia Jeode from Sharp Zaurus.
GpsDrive is a car (bike, ship, plane) navigation system. GpsDrive displays your position provided from your NMEA capable GPS receiver on a zoomable map, the map file is autoselected depending of the position and prefered scale. Speech output is supported if the "festival" software is running. The maps are autoselected for best resolution depending of your position. All Garmin GPS reveiver with a serial output should be usable, also other GPS receiver which supports NMEA protocol. GpsDrive is written in C with use of the GTK+ graphic toolkit. This programm is tested on the Samsung YOPY Linux PDA and should work on other ARM based Linux PDAs (like the SHARP Zaurus or the COMPAQ iPAQ ), too.
Roadnav is an in-car navigation system capable of running on a variety of operating systems, including Linux, Windows, and Mac OS X. It can obtain a car's present location from a GPS unit, plot street maps of the area, and provide verbal turn by turn directions to any location in the USA. It uses the free TIGER/Line files from the US Census Bureau to build the maps, along with the GNIS state and topical gazetteer data from the USGS to identify locations.
zGPS is a program for displaying GPS information from an attached GPS unit on the Zaurus, or iPaq handheld. The software is till in early beta, but can display the satellites in view, along with signal strength, and the map of their position. Future plans are to have features such as tracklog saving, logging of the raw NMEA data, and waypoints.
Happy Camel
Happy Camel is intended to combine your digital camera with your GPS device. You feed it a list of digital photos and a tracklog, and it figures out where these images were taken, embeds this position in the EXIF-data, and creates a Google Earth file with the photos at the right positions along the tracklog.
Karto allows you to calibrate a scanned map with some known geo-points (Lambert, UTM, etc.).
RoadMap is a program for Linux that displays street maps. The maps are provided by the US Census Bureau, and thus only cover the US. Specific areas are displayed by selecting a street address (street number, street name, city, and state). RoadMap has been designed to be usable on both a desktop or laptop computer, or on a PDA.
"zRoadMap is a port of RoadMap for the Zaurus. It uses the 2002 US Census Bureau TIGER/line maps in a compressed format that you can build yourself or download from the homepage (Average 30Megs per state - or smaller if you just want some counties). Supports many GPS input devices, address locator, address book, waypoints, street information, direction up, zoom, festival speech output. Navigation is currently being worked on and any help is appreciated in making this better. It's currently ported to x86 (GTK/GTK2/QT/QTe), Ipaq (GTK/QT/QTe) and Zaurus (QTe)." [GA]
You may download US maps for zroadmap from the Zaurus Maps directory by Guylhem Aznar. He will try to gather additional vectorial and pixmap maps from other countries, too.
pygps is a Python GPS user interface (especially for Linux PDAs like the iPAQ or the Zaurus) . It shows a listing of satellites, their locations in the sky, a list of latitude, longitude, altitude, status, etc., and moving maps.
Mapview is a viewer for Terraserver tiles. It downloads them on-demand and interactively, and lets you overlay a GPS track and edit it.
GPS Street Map Viewer for Linux.
qpeGPS is a program for displaying a moving map centered at the position read from a GPS device. It's designed to run on a PDA with Qt/embedded (qtopia).
Cumulus for Glider Pilots
Cumulus is a program for Qtopia and OPIE, aimed at the soaring community. It provides a moving map display with all the information you need to easily navigate while requiering a minimum of user-interaction. It uses a NMEA compatible serial GPS to provide it with information on the current position, altitude, heading and speed. Of course, Cumulus supports waypoints and can calculate the distance and heading of your waypoint. Cumulus is a fork of the KFLog project, a program aimed at flight planning and flight analysis for gliders.
HOWTO: Zaurus PDAs and the Garmin GPS-16
This HOWTO is a detailed description of how to use a Sharp Zaurus PDA with a Garmin GPS-16 12-channel WAAS GPS receiver. It will be applicable to using any laptop/PDA with a serial port with a Garmin GPS-16, and easily adapted to many others. The project requires some basic cutting/measuring/soldering skills.
Other GPS
GPSExplorer is a program for communicating with Garmin GPS units, and is easily extended with plugins.
TGPSD is an alternative gpsd implementation. It talks directly to a NMEA GPS reviever, and supplies local and remote tcp clients with position/time data. It aims to be compatible with all software that currently uses gpsd on the back end. Also, it adds a few extra commands for retrieving satellite information.
Position is a GNUstep GPS navigator. It requires a GPS receiver that knows the NMEA protocol.
GPSMan (GPS Manager) is a graphical manager of GPS data that makes possible the preparation, inspection, and edition of GPS data in a friendly environment. It supports communication with both Garmin, Lowrance, and Magellan receivers, and real-time support for any receiver using NMEA-0183. It can also be used in command-line mode.
GPSFET (GPS Firmware Editing Tools) facilitates editing of Magellan GPS firmware. It allows you to, for example, replace the English words in the firmware with words in another, unsupported language, or add your personal information to the startup screen of the device. Other tools under development will allow modification of the graphical display of GPS data and the ability to upload (or import from SDCARD) vector and pixel maps obtained from free sources.
GPS3d is a set of utilities that lets you manipulate your GPS from your Linux box. One nice feature is the ability to view GPS data (track, waypoints, fix, etc.) on an OpenGL, 3D texture-mapped model of Earth. It also includes a generic serial port broadcaster daemon than can be used to multiplex access to any serial device (clock, gps, etc.) over the Internet. Finally, it can dynamically download maps from mapblast and map them onto the 3D model of the Earth. GPS3d is ported to Mac OS X and Linux.
gpsd is a daemon that listens to a GPS or Loran receiver and translates the positional data into a simplified format that can be more easily used by other programs, like chart plotters. The package comes with a sample client that plots the location of the currently visible GPS satellites (if available) and a speedometer. It can also use DGPS/ip.
ngpsdi is a replacement daemon for gpsd, and will feature more functionnality, among those, there will be a dbus interface to send GPS information to various processes in the system.
BBBIKE looks up bicycle paths through Berlin (Germany). It contains app. 2.100 streets (almost any main street and some important other streets).
CycleAtlas is a cycling diary based on a custom road atlas. It can be used to store or to plan new rides. Functions includes generation of planimetry, profiles, and route time tables of rides. A map editor is included, in order to create a custom road map. project page:
GPSUTIL is a program to upload and download waypoints from a Magellan GPS unit. It also supports getting the current position, heading, and speed from any NMEA 2.1-compliant GPS.
Xastir is an APRS client program that uses amateur radio and internet services to convey GPS mapping, weather, and positional data in a graphical application. It has been developed by and for amateur radio enthusiasts to provide real-time data in an easy to use package.
dgpsip differential GPS
This tool offers DGPS corrections over the Internet. On a stationary GPS without a differential correction signal, you should see a 20m average radius "random walk" pattern. On the same receiver with DGPS corrections and a good view of the sky, the error should be reduced to approximately 2m average radius. If you've always wanted to see how clean the GPS signal is once the government-induced noise signal is removed but didn't want to spend the money for a DGPS radio, here is your big chance!
Net::Friends allows for the reporting to and querying of GPSDrive-style friendsd servers. The friendsd server use simple UDP messages to update and report the most recent known position, speed, and direction of people and things.
The GPSTk provides both fundamental and advanced GPS processing algorithms. A wide array of functions are provided by the library, notably RINEX I/O, ephemeris calculation, atmospheric refraction models, and positioning algorithms. GPSTk applications provide more concrete benefits to the user, including cycle slip detection and removal, calculation of the Total Electron Content (TEC) of the ionosphere, and RINEX file manipulation.
GRASS GIS on Handhelds
GRASS GIS is available as package for Familiar Linux distribution.
Data Conversion
OpieQuest is a Perl/Tk script by Jon Nelson, that extracts the driving directions from MapQuest. OpieQuest was specifically written for use with URL's and others may be added later.
mb2route is a Perl script to convert detailed directions from MapBlast to waypoints and a route file suitable for Garmin GPS devices. This allows detailed directions to be followed without having to purchase expensive mapping CDs or routing software.
GPSBabel converts waypoint data between over two dozen file formats, including major Palm, PC, and GPS serial formats. It is endian and word-size safe, includes a GUI, and runs on a variety of operating systems. It also supports Groundspeak GPX extensions for geocaching. Includes Windows and Tcl/Tk GUIs, support for the Magellan 315, Garmin D109 (including the GPS V), and Magellan SporTrak serial units, and support for the Magellan Navigator, Delorme TopoUSA/XMAP conduit, Topo Map Pro, and GPS Drive file formats. The Groundspeak GPX extensions are now also supported.
Python-GPSBabel is a Python wrapper around GPSBabel. It is a complete interface for Python, allowing easy mechanisms for the developer to control GPSBabel from within a Python application.
Viking is a GTK2-based GPS data editor and viewer. It can download and show Terraserver maps, import and draw tracks and waypoints over them, add coordinate lines, make new tracks and waypoints, hide different things, and more. It uses a hierarchical layering system to organize GPS data, maps, and other layer types with spatial data (such as coordinate lines).
GMap is a graphical tool for editing GPS maps. It can import data from gpx, kml, and polish format files and will write files suitable for compilation by the cGPSmapper Garmin map compiler.
mag2top and top2mag are Perl scripts that translate between the Magellan GPS data format and the data export format used by the German, Swiss, and Austrian TOP50 topographical map software.
gpx2shp converts GPS or GPX file to ESRI Shape file.
FlyWay is a navigational route planner for pilots. It allows the user to find and select waypoints (airports, navigational aids, and fixes), then calculates distances, courses, wind corrections, and times. Information about the waypoints is provided (including frequencies, elevation, fuel availability, and runway descriptions). The route data is also used to fill in an editable FAA Flight Plan form. FlyWay has an X11 GUI based on the PyQt library.
nmeap is an extensible parser for NMEA-0183 (GPS) data, written in portable C. It has a small footprint, is portable, extensible, and I/O agnostic. It is suitable for Linux, Win32, and embedded systems. It has built in support for most useful standard NMEA sentences, and is extensible to add additional standard and proprietary sentences. It builds to a linkable library for embedding in other applications.
Linux Tools for Google Maps
Google Cartography
Google Cartography uses the Google Search API to build a visual representation of the interconnectivity of streets in an area. This application takes a starting street and finds streets which intersect with it. Traversing the streets in a breadth-first manner, further intersections are discovered. Eventually a connected graph is produced showing the interconnectivity of streets flowing from the starting street.
Open Source GPS HOWTO
Using a Garmin Edge to plot cycle routes with Google Maps on Linux.
Map Servers
Localis is a GIS (Geographic Information System). It is a phpmapscript implementation intended to provide an easy end user workspace and frontend. It links a MySQL database and classic arcview-type files (.df, .shp, and geotiff).
GPSMap is a Java application that displays maps and shows your position with the aid of a GPS device. It can track paths, load overlays (such as shape files), and download maps from the MapBlast and Expedia servers.
phpGIS is a set of PHP scripts that uses the MapServer PHP/MapScript libaries to provide a full GIS system with the ability to select layers, display aerial photos, link to databases (currently only MySQL), and show geographic information. It is compatible with ESRI shape files.
GPSdings is a Java 1.5 command line tool for the manipulation and analysis of track and waypoint data recorded with a GPS receiver. It comprises the following applications: exifloc (determines the geolocation of digital camera pictures from a GPS track), trackanalyzer (analyzes and plots GPS tracks), gpxkml (converts GPX to KML), googlemap (converts GPX to Google Maps API Javascript), and gpxovl (converts between GPX and OVL formats).
MapEditor allows users to load tracks generated by NavSys and use these tracks to create street maps of an area.
Tiger Map Server
The Tiger Map Server dynamically renders road maps of the United States. The server contains a multi-threaded Web server and a custom drawing library. All un-projected shape files are supported, including ESRI's version of the US Census' Tiger/Line Database.
waypointmapper is a small Perl script that grab coordinate data created by gpsdrive from MySQL and retrieves relevant maps. It is useful for populating map data for a new gpsdrive installation.
NPGPX is a Netscape plugin that can display routes, tracks, and waypoints from a GPX file. GPX (GPS eXchange) is an interchange format for GPS data. You can publish your GPS data online, and other people can use this plugin to view the data. It supports zooming and panning. The plugin is written primarily for Firefox on GNU/Linux, but it should work with other browsers that support Netscape plugins. It may or may not work on other operating systems.
xgps is a simple test client for gpsd with an X interface. It displays current GPS position/time/velocity information and (for GPSes that support the feature) the locations of accessible satellites.
Free Maps/Waypoints
The International GPS Global Positioning System Waypoint Registry TM is building a World Wide Database of GPS coordinates. Their mission is to have a web site where people can exchange information about their travels.
Community Mapbuilder
The Community Mapbuilder allows users to enter geographic features in a Web browser, save it to a server along with other features, then present the features back as a map layer in a Web browser. It uses open standards as defined by the Open GIS Consortium.
MapGeneration Project
MapGeneration Project is a project featuring a server and helper programs to collect GPS information from various sources and to then automatically generate a continuously improved, time annotated road map.
OpenStreetMap allows you to view, edit and use geographical data in a collaborative way from anywhere on Earth.
WikiMapia is a Web 2.0 project to describe the whole planet Earth, inspired by Google maps and Wikipedia.
OpenAerialMap is an open collection of aerial photographs, collected into a single coherent view of the world.
Clew is a chart plotting program. Connect a GPS to your laptop, load some maps, and watch the dots crawl across the map as you drive, sail, etc. It currently works with maps scanned/photographed into the computer and any GPS with NMEA output.
OpenDMTP (Open Device Monitoring and Tracking Protocol) is a highly configurable and extensible protocol for communicating with mobile devices over high-latency/low-bandwidth networks. The protocol is particularly geared towards the transmission of GPS base location information and includes a full-featured reference implementation showcasing its capabilities.
Whitestone Interactive GPS Software - WIGS
WIGS is both an API to talk to a GPS receiver over the serial port via the NMEA protocol supported by most GPS receivers, as well as an application that uses this API.
The OpenTom Wiki tries to provide information about the TomTom GO, a linux-running all-in-one car navigation system.
GPicSync automatically inserts location in your photos metadata so they can also be used with any 'geocode aware' application like Picasa/Google Earth, Flickr,, etc. GPicSync stands for G:GPS Pic:Pictures Sync:Synchronization and is a Free and Open Source tool.
tangogps is an easy to use, fast and lightweight mapping application for use with or without GPS. It runs on any Linux platform from the desktop over eeePC down to phones like the Openmoko Neo. By default tangoGPS uses map data from the Openstreetmap project. Additionally a variety of other repositories (e.g. openaerial and maps-for-free) can be easily added. The maps are automagically downloaded and cached for offline use while you drag or zoom the map. Furthermore you can conveniently pre-cache areas with tangoGPS. It is kind of a modernized version of gpsdrive designed for easy use and has come to a stable and mature state.
YAMA, Yet Another Map Application
YAMA is a map viewing application intended for use on PC, PDA, OpenMoko. YAMA uses a vector based map model to render the map. YAMA also includes a converter that converts existing maps to YAMA own format.
J2ME Map
J2ME Map is a small interface to GoogleMap that allows you to do the following things: * Browse the entire GoogleMap database * Swith from GoogleMap/Satellite, MSN Virtual Earth Maps, and Yahoo!Maps * Switch between satellite or map view * Zoom in/zoom out * Do request to google maps, and show results on screen * Save your favorite locations * Have access to some rss feed to discover some new locations * Can be extended with your own data * Automatic painless saving of your preference... * Use an embeeded GPS if present, to be automatically located * Use an external GPS connected with Bluetooth, if present * Support of GPX/KML/LOC file format * Support for touch screen enabeld handsets * Track management: record, load, save track * Import/Export track from internet, bluetooth, or lical file system * Take and upload geotagged pictures to Flickr * And some fun stuff: browse realtime the Flickr geotagged pictures! * Find Fon hotspot near you with your mobile phone!
locr connect pictures with geographic data. Now pictures can be sorted by locations and can be better administrated. The visualisation of the positions is based on digital maps, as well as arial photos and satellite pictures. Pictures can be uploaded to the locr community and shared with friends.
gpx2map reads a GPS track in GPX format (as produced by e.g. gpsbabel) and writes out a Google or Yahoo! Map Mash-up containing the route. It comes in handy, for example, when you own a GPS handheld and want to know where you wandered around last time.
Gosmore is a viewer of OSM XML data such as the planet.osm.
PyTrackProfiler allows you to create high quality PDF route sheets, which useful for planning various kinds of routes (hiking, biking, etc.). It also computes useful information using the track data (time, altitude, etc.) so you can analyze an unknown track. An elevation profile and a projection representation are created. It includes high quality classes for drawing line graphics (XY axis, multi-Y axis, autolabels, autoscale, etc.), parsers for OziExplorer and CompeGPS file formats, support for UTM to latitude/longitude conversion, distance calculation, and angle calculation, support for the Polar HRM hear rate monitor file format, a PDF generator, and more.
gipfel is a tool to find the names of mountains or points of interest on a picture. It uses a database containing names and GPS data. With the given viewpoint (the point from which the picture was taken) and two known mountains on the picture, it can compute all parameters needed to compute the positions of other mountains on the picture. gipfel can also generate (stitch) panorama images.
Pytrainer is a tool to log all your sport excursions. It is originally programed for cyclists, but it can be used for any other type of sports. It offers routes and excursions statistics log, Googlemaps integration to display GPS tracks, viewer and editor of waypoints integrated, plugin system for multiple GPS devices and more.
Le Petit Poucet GPS Software
Le Petit Poucet is a program to display and edit GPS routes and tracks in a 3D scene. The aim is to build the scene around the GPS data and 2D maps or 3D terrain models.
OpenTom MP3 Player
So what to do with your precious TomTom GO while you're cruising the neighbourhood at home? No need for navigation - you know the streets by heart. Well, this is the perfect time for some serious rock: The OpenTom MP3 Player.
Linux GPS HOWTO for Beginners
A HOWTO for Linux GPS usage including some basic concepts for the beginner as well as some hints about GPS data conversion.
Geotagging and Google Earth
This HOWTO explains geotagging files with libferris and Google Earth.
How to Use GPS Data with Yahoo
This document explains how to use GPS data as route overlay in Yahoo (in German.
Controlling Google Earth with Python
A short guide to show you how to start controlling Google Earth with Python (through its API COM).
Google Earth gpsd (GEgpsd)
GEgpsd is a little python program (together with a kml file) allows real-time GPS tracking in Google Earth from any standard NMEA device. It's been initially written for GNU/Linux, but with tiny modification (namely the serial device name) it should work on other platforms that support python and have python-serial available.
Observations of the Garmin-Garmin Protocol
This is a description of the GARMIN-GARMIN protocol as spoken by the Garmin GPS-75 GPS receiver and the Garmin PCX5 MS-DOS software. The information here has been determined by observing the communication between the two units while sending "choosen plaintext".
Data Transfer from a Garmin GPS to a Linux PC
This HOWTO explains howto achieve a data transfer from a Garmin GPS to a Linux PC.
QLandKarte make is possible to use your Garmin GPS with Linux. It's a tool to visualize and manage GPS data in a decent way, using IMG format files for maps and provides a GUI to visualize such files. QLandkarte has been ported to Linux, Win32 and OSX.
Wireless Non-GPS Navigation
Place Lab
"Place Lab is software providing low-cost, easy-to-use device positioning for location-enhanced computing applications. Place Lab tries to provide positioning which works worldwide, both indoors and out (unlike GPS which only works well outside). Place Lab clients can determine their location privately without constant interaction with a central service (unlike badge tracking or mobile phone location services where the service owns your location information). The Place Lab approach is to allow devices like notebooks, PDAs and cell phones to locate themselves by listening for radio beacons such as 802.11 access points, GSM cell phone towers, and fixed Bluetooth devices that already exist in large numbers around us in the environment. ..."

Tuesday, December 9, 2008

Saturday, November 29, 2008

Ubuntu-eee Intrepid Ibex 8.10

Deze tekst is geciteerd van deze site:

Voor mijn eigen referentie, voor Satyamo en voor andere geïnteresseerden volgen hier Nederlandse instructies om Ubuntu 8.10 (Intrepid Ibex) op een Asus Eee PC te installeren. De instructies zijn getest op een Eee PC 701 en kosten één à twee uur om uit te voeren.


  1. De SSD wordt volledig gewist
  2. Ubuntu wordt zo standaard als mogelijk geïnstalleerd (’Vanilla’)
  3. Internet via een netwerkkabel is mogelijk, automatische instellingen via DHCP
  4. Enige vaardigheid met de CLI (Terminal)


De eerste drie instructies kunnen ook op een desktop PC met windows worden uitgevoerd

  1. Download de desktop versie van Ubuntu hier
  2. Download UNetbootin hier
  3. Start UNetbootin
    • Selecteer ‘Disk Image’ en kies het gedownloade .iso bestand
    • Kies de USB stick (minstens 1 GB)
  4. Verwijder alle verwisselbare media van de Eee PC, behalve de USB stick
  5. Boot de Eee PC van de gemaakte USB stick
  6. Kies System | Preferences | Appearance, Visual Effects -> None
    • Het is nu mogelijk d.m.v. Alt + linkerklik de schermen m.b.v. het mouse pad te verplaatsen
  7. Start de installatie van Ubuntu (m.b.v. het desktop icon) en volg de wizard
  8. Bij stap 4 van de wizard:
    • Kies handmatige partitionering en bevestig
    • Verwijder alle partities (selecteer elke patitie en kies ‘Delete Partition’)
    • Selecteer ‘free space’ en kies ‘New Partition’ (Ext2 of Ext3?)
    • Laat alles op standaard staan, maar kies bij ‘Mount Point’ ‘/’
    • Vink ‘Format?’ aan
    • Bij de melding dat er geen swap partitie is, kies ‘Continue’
  9. Volg de wizard verder, de installatie duurt 15 à 20 minuten
  10. Kies aan het eind ‘Reboot Now’, verwijder de USB stick en sluit een netwerkkabel aan
  11. Installeer de kernel van Adam McDaniel volgens deze instructies
    • Laat voor de zekerheid nog de orginele kernel staan, maar stop wel de updates
  12. Schakel ‘readahead’ uit voor een snellere opstart op deze manier
  13. Repareer het probleem met het afsluiten met deze fix #1 (sudo gedit /etc/default/halt)
  14. Beperkt het aantal schrijfacties op de SSD op deze manier (sudo gedit /etc/fstab)
    • Verander de UUID niet!
    • Verander eventueel ook de instellingen van de IO scheduler
  15. Geen opstart van mail na aansluiten netsnoer op deze manier (sudo gedit /etc/acpi/events/asus-mail)
  16. Verander de ‘clocksource’ op deze manier (sudo gedit /boot/grub/menu.lst)
  17. Stel de microfoon in zoals hier beschreven (FrontMic = i-Mic)
  18. Klik rechts op de batterij in de bovenste taakbalk
    • Preferences | On xxx Power | When laptop lid is closed -> Suspend (Pauzestand)
  19. Ik gebruik dit script om de taakbalken te verkleinen (zie eventueel ook hier)
    • Klik rechts op boventaande link en kies ‘Save Link As’
    • Klik rechts op het bestand en kies Properties | Permissions | Execute -> Aan
    • Klik dubbel op het bestand en kies ‘Run’
  20. Kies System | Administration | Synaptic Package Manager, Settings | Preferences | Files
    • Kies ‘Delete downloaded packages after installation’
    • Zet ‘Delete History files older than 0 days’
  21. Kies System | Administration | Time and Date en zet ‘Configuration’ op ‘Keep Synchronized’
  22. Klik rechts op de tijd in de bovenste taakbalk en kies ‘Preferences’
    • General | 24 hour format
    • Weather | C & km/h
  23. Start opnieuw op en let er op dat je niet de generic kernel selecteert
    • Wijzig eventueel het bootmenu (sudo gedit /boot/grub/menu.lst)
  24. Draadloos netwerk instellen:
    • Klik op het netwerk symbool in de taakbalk bovenin
    • Kies het gewenste draadloze netwerk
    • Vul het gevraagd wachtwoord in
  25. Ik installeer de volgende applicaties extra:
    • Met ‘Add/Remove Applications’:
      • FileZilla FTP client
      • Putty SSH client
      • Alle GStreamer plugins
      • Cheese Webcam Booth
      • gThumb Image Viewer
      • BloGTK
      • Macromedia Flash plugin
    • Firebug
    • OpenOffice 3.0 op deze manier
    • Truecrypt
      • Open een TrueCrypt volume met de rechterklik en custom command ‘truecrypt’
      • System | Preferences | Main Menu, Applications | Other | TrueCrypt -> Aan
    • RAR (sudo apt-get install rar)
  26. Ik verander de volgende instelling van Firefox:
    • View | Toolbars | Bookmarks Toolbar -> uit
    • View | Status Bar -> uit
    • Edit | Preferences | Security | Tell me … -> uit (zie ook hier)
    • Edit | Preferences | Advanced | Network | Offline Storage -> 0 MB
    • Tik ‘about:config’ in de adresbalk en zet ‘browser.urlbar.clickSelectsAll’ op ‘true’
  27. Pidgin automatisch starten
  28. Standaard gedetailleerde bestandenlijst: Edit | Preferences, View new folders using -> List View


Opstarttijd tot login prompt: ca. 65 seconden
Opstarttijd tot login prompt:
(eeepc-lean kernel)
ca. 55 seconden
Login tot desktop: ca. 30 seconden
Shutdown: ca. 15 seconden
Gebruikte ruimte na alle updates: 2.6 GiB (df -h)


Na wat geschuif ziet mijn desktop er zo uit:


F1 Zzz Werkt
F2 Wireless Werkt niet
F3 Contrast- Werkt, geen OSD
F4 Contrast+ Werkt, geen OSD
F5 Externe monitor ?
F6 Task manager Werkt niet
F7 Mute Werkt
F8 Volume- Werkt
F9 Volume+ Werkt

Andere functies

Suspend on lid close Werkt
Video/sound** Werkt
Microfoon Werkt
Webcam Werkt
Bluetooth (Sitecom CN-516) Werkt*

* Zie hier en hier voor informatie over bluetooth PAN.
** Geluid met de eeepc-lean kernel werkt niet perfect
Zie hier voor meer model specifieke informatie over wat werkt en wat niet.

Commentaar, correcties en aanvullingen zijn van harte welkom!

Wednesday, November 26, 2008

Perfect Desktop Ubuntu 8.10

At this site it's explained how to make a perfect Ubuntu desktop.

Thursday, November 13, 2008

GRUB splashimage

I've made a nice splashimage for the GRUB menu.

It combines the Linux penguin and the ms windows logo seen from the apollo mission flying around the moon.

You can download it here.

Look here for an explanation to install it into your GRUB system.

Tuesday, November 11, 2008

Ubuntu for free

Here you'll find an interesting blog about Ubuntu.

Monday, November 10, 2008

Label a Ext2 of Ext3 drive

I just recently discovered that you can put a label on an ext2 or an ext3 filesystem, just like you can with a msdos/fat or NTFS filesystem.
with gnome-volume-manager automounting removable disks, the EXT3 formatted disks in my usb enclosures are mounted as /media/usbdisk, that is, until I changed the label. Then it is mounted as /media/label, which is a lot more useful.
The label is set with:

e2label /dev/sdc1 yourlabel

Replace the partition with the one you want to set the label on.

Thursday, November 6, 2008

Ubuntu Intrepid Ibex Wallpaper

I've combined 2 existing images to a new Ibex wallpaper

If you like it, use it

Wednesday, November 5, 2008

Elisa media center

Elisa media center is a multimedia program to use in Windows and Linux. Its in the repos of Ubuntu Hardy and Intrepid.The homepage of the project is found here.
There is not a version for the Mac yet, but they are working on it.
In hardy I didn't get the program to work. It gives an error message saying that i don't have any hardware acceleration configured on my videocard. Thats not the case, Compiz is working all right.
When I use the repos of the project itself, I got a version that crashes the X server session.
In Intrepid the program seems to work allright though.
Only today all of a sudden it made the keyboard and mouse unresponsive. Still playing my playlist, I couldn't do anything except CTRL - ALT - Backspace to kill the X-server.

I'm using Songbird instead now, for playing MP3 and youtube music files.

Tuesday, November 4, 2008

Ubuntu 8.04.1 on Acer Aspire one

Look here for installation information

And here for a very complete installation and tweak instruction.

Ubuntu course (Dutch)

Kijk op deze plek voor een zeer uitgebreide Ubuntu cursus
Kijk hier voor een serie interessante Linux Ubuntu informatieve sites

.dmrc error message when logging in

Some people get an error message after login that says that $HOME/.dmrc has wrong permissions.

"User's $HOME/.dmrc file is being ignored, preventing default session and language from being saved. File should be owned by user and have 644 permissions. User's $HOME directory must be owned by user and not writable by other users."
This could be repaired by typing in a console this:

cd /home/username
chmod 644 .dmrc
sudo chmod 700 /home/username

where "username" is replaced by your actual username.

To change permissions of file .dmrc in favour of username use

The permission problems should be over

More info in Dutch about this issue can be found here.
An interesting wikipedia article can be found here.
read about this at this forum.
This solution is confirmed here.
In Dutche read more here.


PING Is Not Ghost

Look at this site for very interesting software:


PING to make a backup of your harddrive, both for Linux and windows
DVDgenerator to make a windows XP automatic setup DVD
WINNER to make a ris server
The UPDATER to make updates for al your open source software in windows

Install software in Ubuntu

On this site you'll find a nice manual / tutorial of how to install software in Ubuntu.

Ubuntu 8.04 on the Asus eee 900

On this wiki you'll find a tutorial how to install Ubuntu on a Asus eee900.

Even more installation information for Ubuntu 8.04 on the Asus eee900 is here.
Version 8.04.1 is here.

Dual boot with win XP is here.
Dont't like Ubuntu? Fedora on the eee is here. This is called Eeedora.

Sunday, November 2, 2008

Create Your Own Sexylicious Ubuntu Desktop

Use AWN and some magic tips and tricks to make a nice Ubuntu look.

Look here to read the howto

OSX like theme in Ubuntu 8.04.1

See on this site a howto to create a Mac like desktop environment.

its really cool. I picked out the things I like.

A screenshot of this theme is here:

There are some other sites with tips for Mac-like themes in Ubuntu. You can find them here and here

How to configure AWN

Click here to read how to configure Advanced Window navigator.

To read the forum click here.

Ubuntu restricted extras

Everyone had tried to tweak ubuntu in a way that it's capable of showing advanced web content, streaming media etc.

By installing the ubuntu restricted extras that all is easily done.

Ubuntu tweak version 0.4.0

At the new ubuntu tweak is explained.

It's very nice and worth while to give it a try.

If you are use Ubuntu Tweak through its repository and you’ve upgraded to Ubuntu 8.10, please changed the sources to Intrepid:

deb intrepid main
deb-src intrepid main

If you still using Ubuntu 8.04 Hardy, the old source is still be used.

deb hardy main
deb-src hardy main

Or you want to go and download it from here: downloads

Saturday, November 1, 2008

20 tips voor een nieuwe installatie

Kijk op deze site: 20 tips voor na een installatie
en hier voor allemaal andere ubuntu tips


restart X server

Restart X server:

CTRL ALT Backspace

MP3 in ubuntu

MP3 in ubuntu

Look at this site:

refresh font database

refresh the font database
use in a terminal: fc cache -f -v

Some more tips:

Edit FSTAB for use with UUID's in Ubuntu:

Install Thunderbird without the repositories
At this site: I found a complete setup explanation. Its easy to use and works Ok. Use the latest tar file that's downloadable from the thunderbird site. When using Thunderbird in combination with Gmail accounts, ising IMAP is better than the POP3 protocol. That's explained here:

Repair broken installations in Ubuntu

In a terminal type:
sudo dpkg -- configure -a

that's it.

Google calendar in Evolution

Any luck with the new google calendar plugin for evolution? Quote: Originally Posted by zombiepig View Post The google calender plugin is only half-there at the moment. It's missing support for offline access, and recurring appointments confuse it a lot. My advise is to install gcaldaemon (, which requires a little bit of setting up and configuring, but after that works brilliantly! I tried that, didin't work! But this did, thanks to niceguy123 Quote: Originally Posted by niceguy123 View Post ?This seems to be the anwser. Not hard at all. Quote: Linux users: Setting up read access for your Google Calendar from the integrated Gnome calendar (included with Evolution) can be achieved with one terminal command. In fact, it is surprisingly simple to set up a self-updating subscription to your Google Calendar. You only need to enter the following command once and your calendar will automatically update. Go to your Google Calendar and find out your private ICAL URL (This can be found after clicking Manage Calendars > Your Calendar Name) Now, open a terminal and type : /usr/lib/evolution-webcal/evolution-webcal YOUR_PRIVATE_ICAL_URL That's all there is to it. The dialog shown in the screenshot will appear and you'll be able to customize how frequently you want the Gnome calendar to update. When you click the calendar in the Gnome menubar, your events will be displayed.

A5 boekje in Openoffice Writer

This one is in Dutch:

Het komt weleens voor dat ik een klein boekje wil maken van een kort verhaal of een ander document. Na lang zoekwerk vond ik op internet een oplossing voor het maken van A5 boekjes met behulp van Openoffice. De oorspronkelijke (Engelstalige) versie heb ik van de originele website (geschreven door Kelvin Eldridge van Online Connections.). De door Kelvin beschreven methode verandert niets aan het oorspronkelijk tekstdocument. Waar wel rekening mee moet worden gehouden is dat men op een veelvoud van 4 pagina's uitkomt. (4, 8, 12, 16, 20, 24, 28, 32 ....) Indien uw document maar 26 pagina's heeft, voeg dan twee lege pagina's eraan toe. Hoe print ik een A5 boekje? Maak het document op zoals u dat gewend bent in A4. U dient wel rekening te houden dat een A4 pagina wordt verkleind tot ongeveer 75%. Gebruik daarom een iets groter font. Ik ga er vanuit dat u uw document al hebt openstaan en dat deze alleen maar geprint dient te worden. Kies in het file menu de optie print en klik hierop. U ziet nu het bekende printvenster. Druk nog niet op de oké knop. Klik op de properties knop (In de Nederlandse versie zal het wel eigenschappen heten) en kies voor landscape en papiergrootte (papersize) A4. Klik op oké en klik nu op opties. U ziet nu een lijst van opties. Als u een duplexprinter heeft (Zo'n printer kan al automatisch dubbelzijdige afdrukken maken) hoeft u alleen maar brochure aan te vinken. Kijk wel of zowel rechts als links staan aangevinkt. Klik dan op oké en de printer produceert een prachtig A5 boekje. Heeft u geen duplexprinter dan moet u twee stappen uitvoeren. U ziet dat zowel rechts (right) en links (left) staan aangevinkt. Zorg nu ervoor dat alleen rechts (right) staat aangevinkt. Klik op oké en uw printer produceert nu één kant van uw boekje. De tweede stap is dat u opnieuw de printoptie kiest en nu weer op opties klikt en brochure en links (left) aanvinkt. (De printer staat nog steeds in landscape) U moet nu de stapel die u van de eerste stap hebt weer in uw printer doen. Hoe u dit voor uw printer moet doen hangt ervan af hoe uw printer het papier door het apparaat haalt. Tip: Zet, op één zijde van het onbedrukte papier, een kruis. Doe het vel in de printer. Kijk dan op welke zijde de tekst verschijnt. Nu weet u, op welke kant van het papier uw printer een afdruk maakt. Klik nu op de oké knop en de printer bedrukt de andere zijde van uw blaadjes. U heeft nu een mooi A5 boekje.

Where are the important files.

Some are here:

refresh the font database use in a terminal: fc cache -f -v Restart X server: CTRL ALT Backspace

Important directories: /etc/apt/sources.list Sources for aptitude and Synaptics

/boot/grub/menu.lst Grub menu

list /etc/fstab file system table

/etc/kde3/kdm/kdmrc allow root login in Kubuntu




For Firefox. /usr/lib/firefox/plugins

For Stellarium: /usr/share/stellarium

/usr/local/share stellarium

sudo lshw -businfo gives hardware information

From a console: gnome -panel starts the panel (werkbalken)

remount all maps in fstab: sudo mount -a

Change the resolution of the ubuntu splash screen:

from the console enter: sudo gedit /etc/usplash.conf enter: xres=640 yres=480 save the file and

from the console enter: sudo update-initramfs -u

Do you know other files that are important to tweak? Please let me know

Repair root in ubuntu and Kubuntu

Re enable root login in Ubuntu.
HowTo: First Go to gnome start menu and go to system-->Administration-->User and Groups There search for the user "root".
You will find it. After choosing root, click on "properties" and change the password to something u want. there will be a system generated random root password which you have to erase and set a new one of your choice. once you are done come out of that and close all windows. THEN, again from start menu go to System --> Administration --> Login Screen Setup. There go to the "security" tab and CHECK "allow root to login with GDM". Close all windows and log out of GNOME and on to GDM. type root, root's password that you had set and log in as root!
alternatieves to root some files:
gksu nautilus in Ubuntu
kdesu konquerer in Kubuntu
gksu thunar in Xubuntu

sudo nautilus works too.

Install new users in ubuntu

Add new users won't always work from the GUI: use in a terminal:

sudo adduser name

It will ask for a password too.

Use a printserver in Ubuntu 8.04 Hardy Heron

UPDATE: The site of Ubuntu announced an update of Hardy heron to version 8.04.2 where networked printing should be fixed. If you update ubuntu 8.04 to version 8.04.2 that everything should work out of the box again. If not, read further:

Printing via a sitecom printserver from Ubuntu 8.04 Hardy Heron:

First: I tried the work around posted by Patrick Schueller in Bug #237759, and now I can print again. "with your favourite editor, add a line with net.ipv4.tcp_frto = 0

to /etc/sysctl.conf (as usual, back it up before changing).

Reboot or 'sudo /sbin/sysctl -p /etc/sysctl.conf' 'sudo sysctl -p' and probably also 'sudo /etc/init.d/cupsys restart'

Try to print. If it doesn't print try: Second:

on my system the printserver printing issue appears to be down to permissions on config files stored on /home.

I have /home on a separate partition from my system and when I upgraded i simply reformatted the system partition and reinstalled.

When you do this you create a new user, which might be the same username and password as you used on the old install, but as far as the system is concerned is different.

Consequently your new login can not access the .XXXXXX configuration files on /home. Thanks to nelz at for spotting this.

The solution is to run in the terminal: sudo chown -R username: ~username Where username is the username you login with after a restart.

You should reboot after doing this.

I got one error message after doing this. Then I rebooted and still couldn't print. I rebooted again in gutsy and lost the print ability there as well. I repeated the chown command in gutsy, rebooted and could print again. I rebooted in hardy and a miracle happened: The printer started printing, from Hardy that is.

Install the same applications in Ubuntu on another computer

Instal the same applications with Synaptic

Step 1 Make a list of all the applications you have installed : sudo dpkg --get-selections | grep -v deinstall > ubuntu-files (or use the export function of synaptic under the file menu)

* Note : that is all one line and there are two - - in front of "get-selections" ;)

make a copy of /etc/apt/sources.list

Step 2 Save the files "ubuntu-files" and the copy of /etc/apt/sources.list on a USB drive or e-mail it to yourself ...

Step 3 Reinstall Ubuntu, update : sduo apt-get update sudo apt-get dist-upgrade

Step 4 Re-install all those applications ... make sure the same repositories are selected in your new installation. These can be added in the file: /etc/apt/sources.list from your old copy

then in a console type: sudo dpkg --set-selections <>

Again, all one line and two - - in front of "set-selections"

Step 5 Install : sudo deslect This opens a deslect session. Just type ' I ' to install (that is a capital i ). or install these applications with synaptic after importing them from the file menu.

NOTE if you do this on another system with different hardware, you might run into trouble if packages are installed for another hardware configuration that the new system has. Please check that the correct versions of applications are installed, especially kernel headers or graphic drivers.

NOTE2: If you try to use this method in an upgraded version of ubuntu, tou might get broken packages when some packages got different names.

LogMeIn in Ubuntu

Log Me In;

I figured out what it is...

Install the latest sun java 6.





Restart your browser and log in in to log me in.

Then log in into a remote computer and go to preferences

choose remote control settings

in the "General settings" setup the "default remote control" as "java"

and it will work.

(This works in Intrepid Ibex and Linux mint 6)

In Hardy Heron Logmein does not like java 6... here are the steps i took to get it working..

Close all firefox sessions.

Go into synaptic and do a search for java... select "completely remove" java common (and its ok to remove all the other things that it wants to automatically) before you click apply, do another search for java 5 select sun-java5-fonts, and sun-java5-plugin there will be a bunch of prerequisites that are needed for install (jre, etc.) Click apply..... let it install.

open firefox,

sign into logmein...

Then log in into a remote computer and go to preferences

choose remote control settings

in the "General settings" setup the "default remote control" as "java"

and it will work.

SAMBA file share in fstab

A convenient manual for FSTAB is found here. In Dutch is is here.

In my /etc/fstab I entered this line (in one line):

// /media/netwerkdrive cifs nounix,uid=1000,iocharset=utf8,codepage=850 0 0

(Read more about fstab here)

Where is the static IP adress the drive had in my network

/public is the map on the drive that is given public

/media/netwerkdrive is the created directory in my media map where I want to mount the networkdrive.

cifs is the modern version of samba

nounix is essential. Else I got "error 20 no such directory".

uid=1000 prevents getting errors with permissions

the rest is for proper chars in filenames.

Then in a console I entered:

sudo apt-get install smbfs

To install the filesystem and then I entered:

sudo md /media/netwerkdrive/
sudo mount -a

To create a mountpoint and mount all new networked drives. If you use network manager, and are getting really slow shutdowns. It's probably because the network manager shuts down before unmounting the network shares. That will cause CIFS to hang, and wait for 60 seconds or so. Here's what you do to fix it (again in the console):

sudo ln -s /etc/init.d/ /etc/rc0.d/
sudo ln -s /etc/init.d/ /etc/rc6.d/

If you want to use FTP instead read this


More backround info is found here:


/etc/fstab file contains static information about the filesystems.

The file fstab contains descriptive information about the various file systems. fstab is only read by programs, and not written; it is the duty of the system administrator to properly create and maintain this file.

To mount a Samba share to be mounted when a Linux system comes up after reboot edit the


file and put entry as follows for your Windows/Samba share:

//ntserver/share /mnt/samba smbfs username=username,password=password 0 0

For example, if you want to mount a share called //ntserver/docs then you need to write following entry in /etc/fstab file:

//ntserver/docs /mnt/samba smbfs username=docsadm,password=12345abcde 0 0


* //ntserver/docs: Windows 2003/NT/Samba share name

* /mnt/samba: Local mount point (you may need to create this directory first)

* smbfs: File system type (samba file system)

* username=docsadm,password=12345abcde: Share username and password

Open file /etc/fstab using a text editor:

Append line //ntserver/docs /mnt/samba smbfs username=docsadm,password=D1Y4x9sw 0 0

at the end your file should read as follows:

proc /proc proc defaults 0 0

/dev/hdb1 / ext3 defaults,errors=remount-ro 0 1

/dev/hdb2 none swap sw 0 0

/dev/hdc /media/cdrom0 iso9660 ro,user,noauto 0 0

//ntserver/docs /mnt/samba smbfs username=docsadm,password=12345abcde 0 0

Replace sharename, username and password with your actual parameters.

Read more here and here

And on the ubuntu site read this and this and finally this forum

And the resolved issue here

Dedicated Grub partition needs an update for Ubuntu 8.10


After installing Ubuntu 8.10 I couldn't boot the new ubuntu. It took me a day to discover the problem. What went wrong:

I've got a multi boot system. Windows XP and Vista (though almost never used :-) ) Ubuntu 7.10, 8.04 and 8.10.

I have a dedicated Grub partition. As explaned here: dedicated Grub partition. That was the problem. Since Ubuntu 7.10 ans 8.04 use the Ext3 File system. Their Grub version does the same. Ubuntu 8.10 does use a slightly different vesrion of Ext3. The preciese details are not known to me, but in order to be able to boot in this configuration, Grub in the MBR must be able to read the filesystem that Ubuntu 8.10 uses. It's not Ext4, but the older Grub (from ubuntu 7.10) couldn't read it.

I solved it this way.

I took my copy of the(most recent) super Grub cd, booted with it, and used it to boot the new intrepid ibex ubuntu 8.10 partition. From that intrepid session I reïnstalled the dedicated Grub partition as described here. Where the important way is that all files except menu.lst are copied with nautilus, thunar or whatever filemanager from /boot/grub to your dedicated grub partition /boot/grub. After that start grub in a teminal, make your intrepids partition the root (in my example that is /dev/hda5
So in Grub I did:
root (0,4)

setup (hd0)


and if that's done, it's time to check the various menu.lst files, but your grub in MBR is capable to boot the newly made partition of Ubuntu Intrepids Ibex 8.10.