Kubuntu restricted extras

Kubuntu installeert standaart geen onderdelen waarbij de sourcecode niet is vrijgegeven. Hieronder valt onder ander de flashplayer, java, ms truetype fonts, een groot aantal mediacodecs. Deze zijn wel makkelijk installeerbaar gemaakt met het pakket kubuntu-restricted-extras. Hiermee is dus in 1x een heleboel aan extras te installeren waardoor het systeem meteen werkbaar is:

[INSTALLEER, AFHANKELIJKHEDEN] ca-certificates-java
[INSTALLEER, AFHANKELIJKHEDEN] cabextract
[INSTALLEER, AFHANKELIJKHEDEN] ia32-libs
[INSTALLEER, AFHANKELIJKHEDEN] icedtea-6-jre-cacao
[INSTALLEER, AFHANKELIJKHEDEN] java-common
[INSTALLEER, AFHANKELIJKHEDEN] lib32asound2
[INSTALLEER, AFHANKELIJKHEDEN] lib32bz2-1.0
[INSTALLEER, AFHANKELIJKHEDEN] lib32gcc1
[INSTALLEER, AFHANKELIJKHEDEN] lib32ncurses5
[INSTALLEER, AFHANKELIJKHEDEN] lib32stdc++6
[INSTALLEER, AFHANKELIJKHEDEN] lib32v4l-0
[INSTALLEER, AFHANKELIJKHEDEN] lib32z1
[INSTALLEER, AFHANKELIJKHEDEN] libaccess-bridge-java
[INSTALLEER, AFHANKELIJKHEDEN] libaccess-bridge-java-jni
[INSTALLEER, AFHANKELIJKHEDEN] libasound2-plugins
[INSTALLEER, AFHANKELIJKHEDEN] libavformat52
[INSTALLEER, AFHANKELIJKHEDEN] libavutil-extra-49
[INSTALLEER, AFHANKELIJKHEDEN] libc6-i386
[INSTALLEER, AFHANKELIJKHEDEN] libdirac-encoder0
[INSTALLEER, AFHANKELIJKHEDEN] libfaad2
[INSTALLEER, AFHANKELIJKHEDEN] libfftw3-3
[INSTALLEER, AFHANKELIJKHEDEN] libgsm1
[INSTALLEER, AFHANKELIJKHEDEN] libmad0
[INSTALLEER, AFHANKELIJKHEDEN] libmp3lame0
[INSTALLEER, AFHANKELIJKHEDEN] libofa0
[INSTALLEER, AFHANKELIJKHEDEN] liboil0.3
[INSTALLEER, AFHANKELIJKHEDEN] libopenjpeg2
[INSTALLEER, AFHANKELIJKHEDEN] libpostproc51
[INSTALLEER, AFHANKELIJKHEDEN] libschroedinger-1.0-0
[INSTALLEER, AFHANKELIJKHEDEN] libspeexdsp1
[INSTALLEER, AFHANKELIJKHEDEN] libstartup-notification0
[INSTALLEER, AFHANKELIJKHEDEN] libtunepimp5
[INSTALLEER, AFHANKELIJKHEDEN] libx264-85
[INSTALLEER, AFHANKELIJKHEDEN] libxcb-atom1
[INSTALLEER, AFHANKELIJKHEDEN] libxcb-aux0
[INSTALLEER, AFHANKELIJKHEDEN] libxcb-event1
[INSTALLEER, AFHANKELIJKHEDEN] libxvidcore4
[INSTALLEER, AFHANKELIJKHEDEN] nspluginwrapper
[INSTALLEER, AFHANKELIJKHEDEN] openjdk-6-jre
[INSTALLEER, AFHANKELIJKHEDEN] openjdk-6-jre-headless
[INSTALLEER, AFHANKELIJKHEDEN] openjdk-6-jre-lib
[INSTALLEER, AFHANKELIJKHEDEN] ttf-liberation
[INSTALLEER, AFHANKELIJKHEDEN] tzdata-java
[INSTALLEER, AFHANKELIJKHEDEN] xulrunner-1.9.2
[INSTALLEER] flashplugin-installer
[INSTALLEER] icedtea6-plugin
[INSTALLEER] kubuntu-restricted-extras
[INSTALLEER] libavcodec-extra-52
[INSTALLEER] libk3b6-extracodecs
[INSTALLEER] libtunepimp5-mp3
[INSTALLEER] libxine1-ffmpeg
[INSTALLEER] ttf-mscorefonts-installer
[INSTALLEER] unrar

Chromium beta

Voor het browsen ben ik ondertussen afgestapt van Firefox, het voelde allemaal wel wat trager aan de laatste tijd en na een tijdje proberen met Chromium ben ik omgegaan. Ik installeer de beta vanaf een ppa, die moet ik eerst toevoegen:

tecumseh@Kvasir:~$ sudo add-apt-repository ppa:chromium-daily/beta
[sudo] password for tecumseh:
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv FBEF0D696DE1C72BA5A835FE5A9BF3BB4E5E17B5
gpg: opvragen sleutel 4E5E17B5 van hkp sleutelserver keyserver.ubuntu.com
gpg: sleutel 4E5E17B5: publieke sleutel “Launchpad PPA for chromium-daily” geimporteerd
gpg: no ultimately trusted keys found
gpg: Totaal aantal verwerkt: 1
gpg:               Geimporteerd: 1  (RSA: 1)

Na het updaten van aptitude kan ik dan de browser installeren:

[INSTALLEER, AFHANKELIJKHEDEN] chromium-browser-inspector
[INSTALLEER, AFHANKELIJKHEDEN] chromium-codecs-ffmpeg
[INSTALLEER] chromium-browser

Nvidia driver

Na de installatie van de drivers worden helaas niet alle resoluties die mijn beeldscherm aankunnen herkend door kubuntu systemsettings. De maximale resolutie die ik in kan stellen is 1024×768 ik heb alleen de voorkeur voor 1280×1024 op mijn monitor. Met behulp van nvidia-settings krijg ik de resolutie hoger ingesteld en dat resulteerd in de volgende configuratie:

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (buildd@yellow)  Fri Apr  9 11:51:21 UTC 2010

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "DELL P992"
    HorizSync       30.0 - 107.0
    VertRefresh     48.0 - 170.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 6200 TurboCache(TM)"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "1280x1024_75 +0+0; 1280x1024 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Hierbij heb ik de secties voor toetsenbord en muis verwijderd aangezien die niet meer gebruikt worden door kubuntu.

Kvasir uitbreiden

Een kale kubuntu installatie is behoorlijk compleet alleen zijn er wel een aantal zaken die ik er extra op geïnstalleerd wil hebben.

Als eerste maar eens de update’s installeren, ondanks dat Lucid Lynx nog maar net uit is zijn er al wel een aantal updates te doen:

[INSTALLEER, AFHANKELIJKHEDEN] linux-image-2.6.32-22-generic
[OPWAARDEREN] acpid 1.0.10-5ubuntu2 -> 1.0.10-5ubuntu2.1
[OPWAARDEREN] apt 0.7.25.3ubuntu7 -> 0.7.25.3ubuntu8
[OPWAARDEREN] apt-transport-https 0.7.25.3ubuntu7 -> 0.7.25.3ubuntu8
[OPWAARDEREN] apt-utils 0.7.25.3ubuntu7 -> 0.7.25.3ubuntu8
[OPWAARDEREN] ghostscript 8.71.dfsg.1-0ubuntu5 -> 8.71.dfsg.1-0ubuntu5.1
[OPWAARDEREN] ghostscript-cups 8.71.dfsg.1-0ubuntu5 -> 8.71.dfsg.1-0ubuntu5.1
[OPWAARDEREN] ghostscript-x 8.71.dfsg.1-0ubuntu5 -> 8.71.dfsg.1-0ubuntu5.1
[OPWAARDEREN] gnome-keyring 2.92.92.is.2.30.0-0ubuntu3 -> 2.92.92.is.2.30.1-0ubuntu1
[OPWAARDEREN] hal 0.5.14-0ubuntu5 -> 0.5.14-0ubuntu6
[OPWAARDEREN] kde-zeroconf 4:4.4.2-0ubuntu4 -> 4:4.4.2-0ubuntu4.1
[OPWAARDEREN] kopete 4:4.4.2-0ubuntu4 -> 4:4.4.2-0ubuntu4.1
[OPWAARDEREN] kppp 4:4.4.2-0ubuntu4 -> 4:4.4.2-0ubuntu4.1
[OPWAARDEREN] kubuntu-default-settings 1:10.04ubuntu23 -> 1:10.04ubuntu23.1
[OPWAARDEREN] libgcr0 2.92.92.is.2.30.0-0ubuntu3 -> 2.92.92.is.2.30.1-0ubuntu1
[OPWAARDEREN] libgl1-mesa-dri 7.7.1-1ubuntu2 -> 7.7.1-1ubuntu3
[OPWAARDEREN] libgl1-mesa-glx 7.7.1-1ubuntu2 -> 7.7.1-1ubuntu3
[OPWAARDEREN] libglu1-mesa 7.7.1-1ubuntu2 -> 7.7.1-1ubuntu3
[OPWAARDEREN] libgp11-0 2.92.92.is.2.30.0-0ubuntu3 -> 2.92.92.is.2.30.1-0ubuntu1
[OPWAARDEREN] libgs8 8.71.dfsg.1-0ubuntu5 -> 8.71.dfsg.1-0ubuntu5.1
[OPWAARDEREN] libhal-storage1 0.5.14-0ubuntu5 -> 0.5.14-0ubuntu6
[OPWAARDEREN] libhal1 0.5.14-0ubuntu5 -> 0.5.14-0ubuntu6
[OPWAARDEREN] libkopete4 4:4.4.2-0ubuntu4 -> 4:4.4.2-0ubuntu4.1
[OPWAARDEREN] libpam-gnome-keyring 2.92.92.is.2.30.0-0ubuntu3 -> 2.92.92.is.2.30.1-0ubuntu1
[OPWAARDEREN] libsoprano4 2.4.2+dfsg.1-0ubuntu1 -> 2.4.2+dfsg.1-0ubuntu1.1
[OPWAARDEREN] libtag1-vanilla 1.6.2-0ubuntu1 -> 1.6.3-0ubuntu1
[OPWAARDEREN] libtag1c2a 1.6.2-0ubuntu1 -> 1.6.3-0ubuntu1
[OPWAARDEREN] linux-generic 2.6.32.21.22 -> 2.6.32.22.23
[OPWAARDEREN] linux-image-generic 2.6.32.21.22 -> 2.6.32.22.23
[OPWAARDEREN] mountall 2.14 -> 2.15
[OPWAARDEREN] nvidia-current-modaliases 195.36.15-0ubuntu2 -> 195.36.15-0ubuntu3
[OPWAARDEREN] plymouth-theme-kubuntu-logo 1:10.04ubuntu23 -> 1:10.04ubuntu23.1
[OPWAARDEREN] pm-utils 1.3.0-1ubuntu1 -> 1.3.0-1ubuntu2
[OPWAARDEREN] python-cupshelpers 1.2.0+20100408-0ubuntu5 -> 1.2.0+20100408-0ubuntu5.2
[OPWAARDEREN] soprano-daemon 2.4.2+dfsg.1-0ubuntu1 -> 2.4.2+dfsg.1-0ubuntu1.1
[OPWAARDEREN] system-config-printer-common 1.2.0+20100408-0ubuntu5 -> 1.2.0+20100408-0ubuntu5.2
[OPWAARDEREN] system-config-printer-udev 1.2.0+20100408-0ubuntu5 -> 1.2.0+20100408-0ubuntu5.2
[OPWAARDEREN] unattended-upgrades 0.55ubuntu3 -> 0.55ubuntu4
[OPWAARDEREN] update-manager-core 1:0.134.7 -> 1:0.134.8
[OPWAARDEREN] update-manager-kde 1:0.134.7 -> 1:0.134.8

Verder zal de driver van de grafische kaart geïnstalleerd moeten worden zodat de 3D versnelling en compositing gebruikt kan worden. Hiervoor heeft kubuntu een speciaal programma geschreven wat de juiste closed-source driver van de fabrikant kan installeren.

Het kost even zoeken in de logfiles welke driver er nu exact geïnstalleerd wordt als ik de recommended kies maar uiteindelijk vindt ik dat in jockey.log:

nvidia-current_195.36.15-0ubuntu3_amd64.deb

Nieuwe installatie: Kvasir

Ondertussen draai ik al een poosje met een Kubuntu installatie. Deze is keer op keer geupgrade en nu er een nieuwe LTS (Long Term Support) versie uitgebracht is ben ik toe aan een verse installatie. Hiermee kan ik meteen een paar keuze’s waar ik minder tevreden ben opruimen. Wat ik ook meteen verander is de hostname. Ik heb gekozen voor een serie buitenaardse namen uit de Stargate serie, mijn computer gaat voortaan Kvasir heten.

Met een van mijn zwager geleende harde schijf heb ik een backup gemaakt van mijn data. 200 GiB aan data krijg je niet zomaar op dvd schijfjes. Hierna is de weg vrij om een nieuwe schijfindeling te bedenken en aan te maken.

De partitieindeling is als volgt geworden:

tecumseh@Kvasir:~$ sudo fdisk -l

Schijf /dev/sda: 500.1 GB, 500107862016 bytes
255 koppen, 63 sectoren/spoor, 60801 cilinders
Eenheid = cilinders van 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Schijf-ID: 0x0006e934

 Apparaat Opstart   Begin       Einde     Blokken   ID  Systeem
/dev/sda1               1        1824    14651248+   7  HPFS/NTFS
/dev/sda2   *        1825        4864    24414208   83  Linux
/dev/sda3            4864        7903    24414208   83  Linux
/dev/sda4            7903       60802   424905729    5  Uitgebreid
/dev/sda5            7903       60315   420995072   83  Linux
/dev/sda6           60315       60802     3909632   82  Linux wisselgeheugen

In de 1e partitie (/dev/sda1) heb ik Windows XP geïnstalleerd. Deze heb ik soms nodig om updates en backups van mijn telefoon (nokia) te maken. Ook het activeren en herstellen van de gekregen iPod gaat niet zonder windows of mac installatie.

In de 2e partititie (/dev/sda2) is Kubuntu 10.04 Lucid Lynx amd64 geïnstalleerd. Partitie 3 (/dev/sda3) is leeggelaten, hier kan ik eventueel een andere linux installatie aanmaken. De rest van de ruimte is gereserveerd voor data (/dev/sda5) en swapruimte (/dev/sda6) en deze is in een extended partitie (/dev/sda4) gezet.