Inhaltsverzeichnis

Kubuntu Upgrade von 12.04.4 LTS auf 14.04

28.5.2014

Nachdem das mit OpenGL nix geworden ist, war eine Hoffnung das Upgrade auf die neueste Kubuntu Version.

Ein normales Upgrade mit dem Update-Manager funktioniert für LTS nur, wenn die xx.xx.1 Version erhältlich ist, in meinem Fall die 14.04.1. Weitere Details auf https://help.ubuntu.com/community/TrustyUpgrades/Kubuntu/12.04LTS

Die Nvidia Treiber waren deaktiviert, alle Updates installiert, und dann hab ich mit

kubuntu-devel-release-upgrade

in der „Launchy-Leiste“ (Alt+F2) das Upgrade gestartet. Nach dem Download der Pakete wurde ich gefragt, ob ich KDE beenden möchte, was ich getan habe. Ab dann nur mehr Konsole. Den weiteren Verlauf konnte man nicht mehr beobachten, aber ich hab den PC über Nacht weiterlaufen lassen. Am nächsten morgen hab ich mit einem 'sudo reboot' den PC neu gestartet.
Dann kam das böse Erwachen:

Nun muss alles nach und nach wieder zum Laufen gebracht werden…

plasma-desktop

führt man den Befehl 'plasma-desktop' aus, so kommen einige Fehlermeldungen.

karl@lenovo-w520:~$ plasma-desktop
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.                                                                                                                                                                          
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.                                                                                                                                                                          
Fontconfig warning: "/etc/fonts/conf.d/65-droid-sans-fonts.conf", line 61: Having multiple values in <test> isn't supported and may not work as expected                                                                                                                       
Fontconfig warning: "/etc/fonts/conf.d/65-droid-sans-fonts.conf", line 96: Having multiple values in <test> isn't supported and may not work as expected                                                                                                                       
Fontconfig error: "/etc/fonts/conf.d/65-khmer.conf", line 14: out of memory                                                                                                                                                                                                    
Fontconfig error: "/etc/fonts/conf.d/65-khmer.conf", line 23: out of memory                                                                                                                                                                                                    
Fontconfig error: "/etc/fonts/conf.d/65-khmer.conf", line 32: out of memory                                                                                                                                                                                                    
Fontconfig warning: "/etc/fonts/conf.d/89-tlwg-garuda-synthetic.conf", line 9: Having multiple values in <test> isn't supported and may not work as expected                                                                                                                   
Fontconfig warning: "/etc/fonts/conf.d/89-tlwg-garuda-synthetic.conf", line 21: Having multiple values in <test> isn't supported and may not work as expected                                                                                                                  
Fontconfig warning: "/etc/fonts/conf.d/89-tlwg-kinnari-synthetic.conf", line 9: Having multiple values in <test> isn't supported and may not work as expected                                                                                                                  
Fontconfig warning: "/etc/fonts/conf.d/89-tlwg-kinnari-synthetic.conf", line 21: Having multiple values in <test> isn't supported and may not work as expected                                                                                                                 
Fontconfig warning: "/etc/fonts/conf.d/89-tlwg-loma-synthetic.conf", line 12: Having multiple values in <test> isn't supported and may not work as expected                                                                                                                    
Fontconfig warning: "/etc/fonts/conf.d/89-tlwg-umpush-synthetic.conf", line 9: Having multiple values in <test> isn't supported and may not work as expected                                                                                                                   
Fontconfig warning: "/etc/fonts/conf.d/89-tlwg-umpush-synthetic.conf", line 21: Having multiple values in <test> isn't supported and may not work as expected                                                                                                                  
Fontconfig warning: "/etc/fonts/conf.d/90-fonts-nanum.conf", line 9: Having multiple values in <test> isn't supported and may not work as expected                                                                                                                             
Fontconfig warning: "/etc/fonts/conf.d/90-fonts-nanum.conf", line 22: Having multiple <family> in <alias> isn't supported and may not work as expected                                                                                                                         
Fontconfig warning: "/etc/fonts/conf.d/90-fonts-nanum.conf", line 22: Having multiple <family> in <alias> isn't supported and may not work as expected                                                                                                                         
Fontconfig warning: "/etc/fonts/conf.d/90-fonts-nanum.conf", line 22: Having multiple <family> in <alias> isn't supported and may not work as expected                                                                                                                         
Fontconfig warning: "/etc/fonts/conf.d/90-fonts-nanum.conf", line 26: Having multiple <family> in <alias> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/90-fonts-nanum.conf", line 31: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/90-fonts-nanum.conf", line 40: Having multiple values in <test> isn't supported and may not work as expected
Fontconfig warning: "/etc/fonts/conf.d/90-fonts-unfonts-core.conf", line 11: Having multiple values in <test> isn't supported and may not work as expected
QDBusObjectPath: invalid path ""
QDBusObjectPath: invalid path ""
plasma-desktop(4140)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability 
virtual QStringList Solid::Backends::UPower::UPowerManager::allDevices()  error:  "org.freedesktop.DBus.Error.Disconnected" 
KCrash: Attempting to start /usr/bin/plasma-desktop from kdeinit
sock_file=/home/karl/.kde/socket-lenovo-w520/kdeinit4__0
plasma-desktop(4139): Communication problem with  "plasma-desktop" , it probably crashed. 
Error message was:  "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" " 

karl@lenovo-w520:~$ KCrash: Application 'plasma-desktop' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/karl/.kde/socket-lenovo-w520/kdeinit4__0
QSocketNotifier: Invalid socket 12 and type 'Read', disabling...
Unable to start Dr. Konqi
Not forwarding the crash to Apport.
^C
karl@lenovo-w520:~$ 

Ein einfaches Neuinstallieren des plasma-desktops hat so nicht funktioniert:

karl@lenovo-w520:~$ sudo apt-get install --reinstall plasma-desktop
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 katepart : Depends: libkatepartinterfaces4 (= 4:4.13.0-0ubuntu1) but 4:4.8.5-0ubuntu0.1 is to be installed
 kde-runtime : Depends: libkubuntu0 (>= 14.04ubuntu1) but it is not going to be installed
               Depends: libkxmlrpcclient4 (>= 4:4.13.0) but 4:4.8.5-0ubuntu0.1 is to be installed
               Depends: libssh-4 (>= 0.6.1) but 0.5.2-1ubuntu0.12.04.3 is to be installed
               Depends: plasma-scriptengine-javascript (= 4:4.13.0-0ubuntu1.1) but 4:4.8.5-0ubuntu0.2 is to be installed
               Depends: libqapt2-runtime but it is not going to be installed
               Recommends: nepomuk-core-runtime but it is not going to be installed
 kde-workspace-bin : Depends: libplasmagenericshell4 (= 4:4.11.9-0ubuntu0.2) but 4:4.8.5-0ubuntu0.3 is to be installed
                     Depends: libprocesscore4abi1 (= 4:4.11.9-0ubuntu0.2) but 4:4.8.5-0ubuntu0.3 is to be installed
                     Depends: libprocessui4a (= 4:4.11.9-0ubuntu0.2) but 4:4.8.5-0ubuntu0.3 is to be installed
                     Depends: kde-workspace-kgreet-plugins (= 4:4.11.9-0ubuntu0.2) but 4:4.8.5-0ubuntu0.3 is to be installed
                     Depends: kde-base-artwork but it is not going to be installed
 libakonadi-calendar4 : Depends: libakonadi-kde4 (= 4:4.13.0-0ubuntu1) but 4:4.8.5-0ubuntu0.1 is to be installed
                        Depends: libakonadi-kmime4 (= 4:4.13.0-0ubuntu1) but 4:4.8.5-0ubuntu0.1 is to be installed
                        Depends: libkabc4 (= 4:4.13.0-0ubuntu1) but 4:4.8.5-0ubuntu0.1 is to be installed
                        Depends: libkmime4 (= 4:4.13.0-0ubuntu1) but 4:4.8.5-0ubuntu0.1 is to be installed
                        Depends: libkpimutils4 (= 4:4.13.0-0ubuntu1) but 4:4.8.5-0ubuntu0.1 is to be installed
                        Depends: libmailtransport4 (= 4:4.13.0-0ubuntu1) but 4:4.8.5-0ubuntu0.1 is to be installed
 libakonadi-contact4 : Depends: libakonadi-kde4 (= 4:4.13.0-0ubuntu1) but 4:4.8.5-0ubuntu0.1 is to be installed
                       Depends: libkabc4 (= 4:4.13.0-0ubuntu1) but 4:4.8.5-0ubuntu0.1 is to be installed
                       Depends: libkmime4 (= 4:4.13.0-0ubuntu1) but 4:4.8.5-0ubuntu0.1 is to be installed
                       Depends: libkpimutils4 (= 4:4.13.0-0ubuntu1) but 4:4.8.5-0ubuntu0.1 is to be installed
 libakonadi-kcal4 : Depends: libakonadi-kde4 (= 4:4.13.0-0ubuntu1) but 4:4.8.5-0ubuntu0.1 is to be installed
                    Depends: libkcal4 (= 4:4.13.0-0ubuntu1) but 4:4.8.5-0ubuntu0.1 is to be installed
 libkactivities-bin : Depends: libkactivities-models1 (>= 4:4.9.80) but it is not going to be installed
 libkalarmcal2 : Depends: libakonadi-kde4 (= 4:4.13.0-0ubuntu1) but 4:4.8.5-0ubuntu0.1 is to be installed
                 Depends: libkholidays4 (= 4:4.13.0-0ubuntu1) but 4:4.8.5-0ubuntu0.1 is to be installed
 libkcalutils4 : Depends: libkpimutils4 (= 4:4.13.0-0ubuntu1) but 4:4.8.5-0ubuntu0.1 is to be installed
 libkpimidentities4 : Depends: libkpimutils4 (= 4:4.13.0-0ubuntu1) but 4:4.8.5-0ubuntu0.1 is to be installed
 libkpimtextedit4 : Depends: libkmime4 (= 4:4.13.0-0ubuntu1) but 4:4.8.5-0ubuntu0.1 is to be installed
 libktnef4 : Depends: libkabc4 (= 4:4.13.0-0ubuntu1) but 4:4.8.5-0ubuntu0.1 is to be installed
             Depends: libkcal4 (= 4:4.13.0-0ubuntu1) but 4:4.8.5-0ubuntu0.1 is to be installed
 phonon-backend-gstreamer : Depends: gstreamer-1.0-pulseaudio but it is not installable or
                                     gstreamer1.0-alsa but it is not going to be installed or
                                     gstreamer1.0-audiosink
                            Depends: gstreamer1.0-plugins-base but it is not going to be installed
                            Recommends: gstreamer1.0-plugins-good but it is not going to be installed
 plasma-desktop : Depends: libkephal4abi1 (= 4:4.11.9-0ubuntu0.2) but 4:4.8.5-0ubuntu0.3 is to be installed
                  Depends: libplasmagenericshell4 (= 4:4.11.9-0ubuntu0.2) but 4:4.8.5-0ubuntu0.3 is to be installed
                  Depends: libtaskmanager4abi5 (= 4:4.11.9-0ubuntu0.2) but it is not going to be installed
                  Depends: plasma-widgets-workspace (= 4:4.11.9-0ubuntu0.2) but 4:4.8.5-0ubuntu0.3 is to be installed
                  Recommends: kde-workspace but it is not going to be installed
 plasma-widgets-addons : Depends: libplasmaclock4abi4 but it is not going to be installed
                         Depends: libtaskmanager4abi5 (>= 4:4.10.90) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Wie vorgeschlagen wurde ein „fix“ der Pakete durchgeführt:

sudo apt-get -f install

Das dauerte einige Zeit, und wurde mit dem Fehler

Errors werer encountered while processing:
 bluez
E: Sub-process /usr/bin/dpkg returned an error code (1)

beendet.

nach einem Reboot landete ich wieder in der Konsole. Diesmal wurde der X-Server nicht gestartet, sondern ich hab hier gleich die Netzwerkverbindung eingerichtet, und nochmals

sudo apt-get -f install

ausgeführt. Der Befehl wurde dann beendet mit

Setting up bluesz (4.101-0ubuntu13)...

Desktop geht wieder!

Nun hab ich noch einen startx ausgeführt, und siehe da: Der Desktop baut sich wie erwartet auf, mit dem neuen Hintergrundbild von Kubuntu 14.04!

Der UpdateManager hat noch fast 1GB an Updates ausständig. Das Klicken auf „Install Updates“ brachte jedoch nix, weil die Fehlermeldung kam: „missing proper authentication“ oder so ähnlich. Ich wurde auch nicht nach einem Passwort gefragt.

Somit wurde

sudo apt-get update
sudo apt-get upgrade

ausgeführt. Das dauerte nun eine Weile… und wurde ohne Fehlermeldung beendet.
Nach einem Reboot landete ich wieder in der Konsole und musste mit startx den KDE starten.

Im Muon Update-Manager waren immer noch über 320MB ausständig. Der Manager wurde über die Konsole mit sudo gestartet:

sudo muon-updater

Somit beschwerte er sich auch nicht mehr über die fehlenden Zugriffsrechte.

Es sind nun alle Updates fertig installiert. Was jetzt noch fehlt, ist, dass der graphische Login nach dem Booten erscheint… Auch der Sound funktioniert derzeit nicht mehr. Noch hab ich keinen Vorteil von 14.04 finden können.