***
NOTE:
This thread is old, it's no more updated.
If you plan to install Ubuntu 9.10 (Karmic Koala) or Ubuntu 10.04 (Lucid Lynx), check this other thread:
HOWTO: Use the repository on K/Ubuntu 9.10 and 10.04***
I setup a new repository dedicated to NC10, with the purpose to simplify the Ubuntu installation and configuration on our NC10.
You can find it here:
https://launchpad.net/~voria/+archive/ppaThis repository replaces my old howtos; however they are good yet, if you want to continue to set up your installation the old way.

This is the list of packages contained in it:
- 915res
- acpi-support
- alsa-modules
- arandr
- gnome-power-manager
- hal-info
- hostapd
- linux-backports-modules
- module-init-tools
- nc10-fb
- nc10-scripts
- network-manager
- usplash
- usplash-theme-ubuntu
- usplash-theme-ubuntu-blue
- usplash-theme-ubuntu-green
- xserver-xorg-input-synaptics
Now a little howto for using the repository.

I wrote the following instructions starting from a freshly installed Ubuntu, with 'proposed' repositories enabled and all the latest updates installed.
If you already followed my old howtos, there will be no problems because all the packages in repository have version number greater than my old packages. So, they will be updated to latest versions anyway.
First thing to do, let's add the repository to our installation.
Go to 'System'->'Administration'->'Software Sources'.
Click on 'Third-Party Software', 'Add' and paste one of the following lines, depending on your Ubuntu version.
if you are using Karmic:
Code:
deb http://ppa.launchpad.net/voria/ppa/ubuntu karmic main
if you are using Jaunty:
Code:
deb http://ppa.launchpad.net/voria/ppa/ubuntu jaunty main
If you are using Intrepid:
Code:
deb http://ppa.launchpad.net/voria/ppa/ubuntu intrepid main
then click on 'Add Source'.
If you need the source code, add this line too:
for Karmic:
Code:
deb-src http://ppa.launchpad.net/voria/ppa/ubuntu karmic main
for Jaunty:
Code:
deb-src http://ppa.launchpad.net/voria/ppa/ubuntu jaunty main
for Intrepid:
Code:
deb-src http://ppa.launchpad.net/voria/ppa/ubuntu intrepid main
Now go on 'Updates' and make sure the option 'Pre-released updates (*-proposed)' is enabled.
Click on 'Close', then 'Reload'.
An error will popup for security reasons, due to the missing GPG signing key.
Open a terminal and launch this command
Code:
sudo apt-get install voria-ppa-keyring && sudo apt-get update
This will install the GPG key for the repository.
You will have to confirm the operation, typing 'Yes' means you trust my repository (me

).
Now the repository is enabled, just update the system to latest versions to have all the issues with Ubuntu on NC10 automatically fixed.

Here is a summary of all the issues and their fixes.
- The FN keys issueAutomatically fixed with official kernel 2.6.27-13 and newers.
- The brightness problem with gnome-power-manager and the FN-F5 keyAutomatically fixed.
To enable the FN-F5 key you have to install the
nc10-scripts package, containing the needed script, that will be automatically mapped to the key.
However, if you already have a local configuration in your user home for hotkeys, this has the precedence over the global one.
To use the global one, you need to delete the following configuration files in your home:
Code:
/home/<user name>/.gconf/apps/metacity/keybinding_commands/%gconf.xml
/home/<user name>/.gconf/apps/metacity/global_keybindings/%gconf.xml
Notice that this way any other manually configured hotkey is lost too. You have to reconfigure them.
NOTE:
If you are on Jaunty, you have to enable the 'commands' plugin in advanced compiz configuration in order to use keybindings.
Install the
compizconfig-settings-manager package to get the advanced compiz configuration manager.
- Enable the wireless card (with RFKILL support) and the FN-F9 keyJust install the
linux-backports-modules-jaunty package if you are on Jaunty, or the
linux-backports-modules-intrepid package if you are on Intrepid.
To enable the FN-F9 key you have to install the
nc10-scripts package, containing the needed script, that will be automatically mapped to the key. Also, a new rule is added to sudo configuration file in order to run the script with no password needed. Like the FN-F5 key, you have to delete the user local configuration (if it exists and it was created before the new package was installed) to use the global one.
- The sensitivity issue with the touchpadAutomatically fixed.
- The excessive Load Cycling problemAutomatically fixed.
At your choice, you can change the default options for laptop-mode in
/etc/laptop-mode/laptop-mode.conf file. More informations
here.
- Update ALSA driversJust install the
alsa-modules package.
- Enable the FN-F4 keyCheck
this howto for more info.
All you have to do now is to setup all the remaining unused FN keys the way you want, you can find more instructions
here.
Happy 'ubuntuing' with your NC10!
