ubuntuusers.de

Unity startet nicht

Status: Gelöst | Ubuntu-Version: Ubuntu 12.04 (Precise Pangolin)
Antworten |

MPW

Anmeldungsdatum:
4. Januar 2009

Beiträge: 3731

Hallo,

ich habe Ubuntu 12.04.4 installiert. Leider startet seit dem letzten Reboot Unity nicht mehr. Ich habe schon probiert den .gconf-Ordner umzubenennen. Außerdem habe ich folgendes probiert:

$ unity --reset
WARNING: Unity currently default profile, so switching to metacity while resetting the values
Warnung der Fensterverwaltung: Thema »Ambiance« konnte nicht geladen werden: Zeile 195 Zeichen 94: Das Format der Bilddatei »/usr/share/themes/Ambiance/metacity-1/trough_left.png« konnte nicht erkannt werden
unity-panel-service: Kein Prozess gefunden
Checking if settings need to be migrated ...no
Checking if internal files need to be migrated ...no
Backend     : gconf
Integration : true
Profile     : unity
Adding plugins
Initializing core options...done
asdfcompiz (core) - Warn: failed to receive ConfigureNotify event on 0x1a000b1

compiz (core) - Warn: failed to receive ConfigureNotify event on 0x2c000b1

compiz (core) - Warn: failed to receive ConfigureNotify event on 0x3000318

compiz (core) - Warn: failed to receive ConfigureNotify event on 0x30000b9

Initializing composite options...done
Initializing opengl options...done
Initializing decor options...done
Initializing vpswitch options...done
Initializing snap options...done
Initializing mousepoll options...done
Initializing resize options...done
Initializing place options...done
Initializing move options...done
Initializing wall options...done
Initializing grid options...done
Initializing session options...done
Initializing gnomecompat options...done
Initializing animation options...done
Initializing fade options...done
Initializing unitymtgrabhandles options...done
Initializing workarounds options...done
Initializing scale options...done
compiz (expo) - Warn: failed to bind image to texture
Initializing expo options...done
Initializing ezoom options...done

(compiz:22915): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1516:46: Format der Bilddatei unbekannt

(compiz:22915): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1521:55: Format der Bilddatei unbekannt

(compiz:22915): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1525:58: Format der Bilddatei unbekannt

(compiz:22915): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1529:55: Format der Bilddatei unbekannt

(compiz:22915): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1533:64: Format der Bilddatei unbekannt

(compiz:22915): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1537:67: Format der Bilddatei unbekannt

(compiz:22915): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1595:73: Das Format der Bilddatei »/usr/share/themes/Ambiance/gtk-3.0/assets/scrollbar_handle_vertical.png« konnte nicht erkannt werden

(compiz:22915): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1612:64: Das Format der Bilddatei »/usr/share/themes/Ambiance/gtk-3.0/assets/scrollbar_handle.png« konnte nicht erkannt werden

(compiz:22915): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:769:55: Format der Bilddatei unbekannt

(compiz:22915): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:773:55: Format der Bilddatei unbekannt

(compiz:22915): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:777:67: Format der Bilddatei unbekannt

(compiz:22915): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:781:64: Format der Bilddatei unbekannt

(compiz:22915): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:785:64: Format der Bilddatei unbekannt

(compiz:22915): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:789:76: Format der Bilddatei unbekannt

(compiz:22915): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed
ERROR 2014-03-21 01:10:17 nux.image GdkGraphics.cpp:68 Das Format der Bilddatei »/usr/share/unity/5/dash_noise.png« konnte nicht erkannt werden
WARN  2014-03-21 01:10:17 nux.image GdkGraphics.cpp:80 No pixbuf loaded
Segmentation fault
$ unity --replace
unity-panel-service: Kein Prozess gefunden
Checking if settings need to be migrated ...no
Checking if internal files need to be migrated ...no
Backend     : gconf
Integration : true
Profile     : unity
Adding plugins
Initializing core options...done
Initializing composite options...done
Initializing opengl options...done
Initializing decor options...done
Initializing vpswitch options...done
Initializing snap options...done
Initializing mousepoll options...done
Initializing resize options...done
Initializing place options...done
Initializing move options...done
Initializing wall options...done
Initializing grid options...done
Initializing session options...done
Initializing gnomecompat options...done
Initializing animation options...done
Initializing fade options...done
Initializing unitymtgrabhandles options...done
Initializing workarounds options...done
Initializing scale options...done
compiz (expo) - Warn: failed to bind image to texture
Initializing expo options...done
Initializing ezoom options...done

(compiz:22279): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1516:46: Format der Bilddatei unbekannt

(compiz:22279): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1521:55: Format der Bilddatei unbekannt

(compiz:22279): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1525:58: Format der Bilddatei unbekannt

(compiz:22279): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1529:55: Format der Bilddatei unbekannt

(compiz:22279): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1533:64: Format der Bilddatei unbekannt

(compiz:22279): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1537:67: Format der Bilddatei unbekannt

(compiz:22279): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1595:73: Das Format der Bilddatei »/usr/share/themes/Ambiance/gtk-3.0/assets/scrollbar_handle_vertical.png« konnte nicht erkannt werden

(compiz:22279): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1612:64: Das Format der Bilddatei »/usr/share/themes/Ambiance/gtk-3.0/assets/scrollbar_handle.png« konnte nicht erkannt werden

(compiz:22279): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:769:55: Format der Bilddatei unbekannt

(compiz:22279): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:773:55: Format der Bilddatei unbekannt

(compiz:22279): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:777:67: Format der Bilddatei unbekannt

(compiz:22279): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:781:64: Format der Bilddatei unbekannt

(compiz:22279): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:785:64: Format der Bilddatei unbekannt

(compiz:22279): Gtk-WARNING **: Theme parsing error: gtk-widgets-backdrop.css:789:76: Format der Bilddatei unbekannt

(compiz:22279): GConf-CRITICAL **: gconf_client_add_dir: assertion `gconf_valid_key (dirname, NULL)' failed
ERROR 2014-03-21 01:07:20 nux.image GdkGraphics.cpp:68 Das Format der Bilddatei »/usr/share/unity/5/dash_noise.png« konnte nicht erkannt werden
WARN  2014-03-21 01:07:20 nux.image GdkGraphics.cpp:80 No pixbuf loaded
Segmentation fault

Und versucht diverse Pakete neu zu installieren, aber ubuntu-desktop und andere wie unity-common sind immer nur Metapakete, deren Neuinstallation keine Wirkung zeigt.

Hat jemand eine Idee, was ich tun könnte? Wäre dankbar für Tipps.

Grüße MPW

/edit:

Nach einem anderen Thread habe ich folgendes probiert:

$ gsettings reset org.compiz.core:/org/compiz/profiles/unity/plugins/core/ active-plugins
Keine derartiges Schema »org.compiz.core«

Er findet auch einige andere Dateien nicht. Vermutlich habe ich irgendein Paket gelöscht, aber welches? Apt-file hilft mir bisher nicht weiter.

http://media.cdn.ubuntu-de.org/forum/attachments/19/11/6455827-xsession-errors

xsession-errors (48.6 KiB)
Download xsession-errors

diesch Team-Icon

Avatar von diesch

Anmeldungsdatum:
18. Februar 2009

Beiträge: 5072

Wohnort: Brandenburg an der Havel

MPW schrieb:

(compiz:22915): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1595:73: Das Format der Bilddatei »/usr/share/themes/Ambiance/gtk-3.0/assets/scrollbar_handle_vertical.png« konnte nicht erkannt werden
[...]
ERROR 2014-03-21 01:10:17 nux.image GdkGraphics.cpp:68 Das Format der Bilddatei »/usr/share/unity/5/dash_noise.png« konnte nicht erkannt werden
WARN  2014-03-21 01:10:17 nux.image GdkGraphics.cpp:80 No pixbuf loaded
Segmentation fault

Installiere mal die Pakete unity-common und light-themes neu.

Nach einem anderen Thread habe ich folgendes probiert:

$ gsettings reset org.compiz.core:/org/compiz/profiles/unity/plugins/core/ active-plugins
Keine derartiges Schema »org.compiz.core«

Das funktioniert nur mit neueren Versionen von Unity.

MPW

(Themenstarter)

Anmeldungsdatum:
4. Januar 2009

Beiträge: 3731

Alles unverändert, hatte ich schon probiert, weil eben apt-file darauf hinweist. Ich habe es gerade nochmal wiederholt, unverändert. Ich hab vorhin mal den ganzen xserver-xorg* deinstalliert und neu installiert. Nichts.

Diese Dateien, die er anmerkert, gibt es nach Stichproben zu urteilen alle. Ich habe sie mal mit scp rüberkopiert, das sind alles irgendwelche transpartenten Platzhalter.

MPW

(Themenstarter)

Anmeldungsdatum:
4. Januar 2009

Beiträge: 3731

Also ich fürchte, ich habe mir das mit Fremdquellen eingefangen und werde diese nicht wieder los.

Was ich gemacht habe:

  • Alles gepurged, was mit xserver, lightdm, unity, libgtk, gtk und compiz anfängt. Das sollte das System so ziemlich in einen Ubuntu Server verwandelt haben

  • Den Ordner /etc/apt/apt.sources.d umbenannt und apt-get update ausgeführt

  • Diverse autoremoves, cleans, autoremoves und insgesamt bestimmt 5 GB an Paketen deinstalliert.

Dann wollte ich folgendes tun:

$ sudo apt-get install ubuntu-desktop xserver-xorg-lts-saucy linux-generic-lts-saucy
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Statusinformationen werden eingelesen... Fertig
linux-generic-lts-saucy ist schon die neueste Version.
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 ubuntu-desktop : Hängt ab von: gnome-session soll aber nicht installiert werden
                  Empfiehlt: totem soll aber nicht installiert werden
                  Empfiehlt: totem-mozilla soll aber nicht installiert werden
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.

Hat jemand eine Idee, wo das Problem liegen könnte?

Grüße MPW

/edit: Ich habe den apt-get-Befehl mal um die problematischen Pakete erweitert:

$ sudo apt-get install ubuntu-desktop xserver-xorg-lts-saucy linux-generic-lts-saucy unity gnome-session gnome-session-common
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Statusinformationen werden eingelesen... Fertig
linux-generic-lts-saucy ist schon die neueste Version.
gnome-session-common ist schon die neueste Version.
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 gnome-session : Hängt ab von: gnome-session-common (= 3.2.1-0ubuntu8) aber 3.4.2.1-0ubuntu1~precise1 soll installiert werden
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.

Wie kann ich rausbekommen, warum er gnome-session-common 3.2.1 braucht aber 3.4.2.1 installieren will?

/edit2:

Das hat mich auch noch nicht weiter gebracht:

$ apt-cache search gnome-session-common
gnome-session-common - GNOME Session Manager - common files
mpw@Server0:~$ apt-cache showpkg gnome-session-common 
Package: gnome-session-common
Versions: 
3.4.2.1-0ubuntu1~precise1 (/var/lib/dpkg/status)
 Description Language: 
                 File: /var/lib/apt/lists/de.archive.ubuntu.com_ubuntu_dists_precise_main_binary-amd64_Packages
                  MD5: 4e4f4b98eb1049a0a4a28d994692754e
 Description Language: en
                 File: /var/lib/apt/lists/de.archive.ubuntu.com_ubuntu_dists_precise_main_i18n_Translation-en
                  MD5: 4e4f4b98eb1049a0a4a28d994692754e

3.2.1-0ubuntu8 (/var/lib/apt/lists/de.archive.ubuntu.com_ubuntu_dists_precise_main_binary-amd64_Packages)
 Description Language: 
                 File: /var/lib/apt/lists/de.archive.ubuntu.com_ubuntu_dists_precise_main_binary-amd64_Packages
                  MD5: 4e4f4b98eb1049a0a4a28d994692754e
 Description Language: en
                 File: /var/lib/apt/lists/de.archive.ubuntu.com_ubuntu_dists_precise_main_i18n_Translation-en
                  MD5: 4e4f4b98eb1049a0a4a28d994692754e


Reverse Depends: 
  gnome-session-fallback,gnome-session-common 3.0.0-2ubuntu1
  gnome-session-fallback,gnome-session-common 3.2.1-0ubuntu8
  gnome-session,gnome-session-common 3.0.0-2ubuntu1
  gnome-session,gnome-session-common 3.2.1-0ubuntu8
Dependencies: 
3.4.2.1-0ubuntu1~precise1 - dconf-gsettings-backend (16 (null)) gsettings-backend (0 (null)) gnome-session (3 3.0) gnome-session:i386 (3 3.0) gnome-session-bin (3 3.0) gnome-session-bin:i386 (3 3.0) libgnomevfs2-common (3 1:2.24.0-3) libgnomevfs2-common:i386 (3 1:2.24.0-3) 
3.2.1-0ubuntu8 - dconf-gsettings-backend (16 (null)) gsettings-backend (0 (null)) gnome-session (3 3.0) gnome-session:i386 (3 3.0) gnome-session-bin (3 3.0) gnome-session-bin:i386 (3 3.0) libgnomevfs2-common (3 1:2.24.0-3) libgnomevfs2-common:i386 (3 1:2.24.0-3) 
Provides: 
3.4.2.1-0ubuntu1~precise1 - 
3.2.1-0ubuntu8 - 
Reverse Provides: 

/edit3:

Noch ein paar Infos:

$ sudo apt-get install -f
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Statusinformationen werden eingelesen... Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
$ cat /etc/apt/sources.list
# deb cdrom:[Ubuntu 11.10 _Oneiric Ocelot_ - Release amd64 (20111012)]/ dists/oneiric/main/binary-i386/

# deb cdrom:[Ubuntu 11.10 _Oneiric Ocelot_ - Release amd64 (20111012)]/ oneiric main restricted

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://de.archive.ubuntu.com/ubuntu/ precise main restricted
deb-src http://de.archive.ubuntu.com/ubuntu/ precise main restricted

## Major bug fix updates produced after the final release of the
## distribution.
# deb http://de.archive.ubuntu.com/ubuntu/ oneiric-updates main restricted
# deb-src http://de.archive.ubuntu.com/ubuntu/ oneiric-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://de.archive.ubuntu.com/ubuntu/ precise universe
deb-src http://de.archive.ubuntu.com/ubuntu/ precise universe
deb http://de.archive.ubuntu.com/ubuntu/ precise-updates universe main restricted
deb-src http://de.archive.ubuntu.com/ubuntu/ precise-updates universe main

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team, and may not be under a free licence. Please satisfy yourself as to 
## your rights to use the software. Also, please note that software in 
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://de.archive.ubuntu.com/ubuntu/ precise multiverse
deb-src http://de.archive.ubuntu.com/ubuntu/ precise multiverse
deb http://de.archive.ubuntu.com/ubuntu/ precise-updates multiverse
deb-src http://de.archive.ubuntu.com/ubuntu/ precise-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://de.archive.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse
deb-src http://de.archive.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu precise-security main restricted
deb-src http://security.ubuntu.com/ubuntu precise-security main restricted
deb http://security.ubuntu.com/ubuntu precise-security universe
deb-src http://security.ubuntu.com/ubuntu precise-security universe
deb http://security.ubuntu.com/ubuntu precise-security multiverse
deb-src http://security.ubuntu.com/ubuntu precise-security multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
deb http://archive.canonical.com/ubuntu precise partner
deb-src http://archive.canonical.com/ubuntu precise partner

## This software is not part of Ubuntu, but is offered by third-party
## developers who want to ship their latest software.
deb http://extras.ubuntu.com/ubuntu precise main
deb-src http://extras.ubuntu.com/ubuntu precise main

#spotify
deb http://repository.spotify.com stable non-free # Bei Aktualisierung zu precise deaktiviert
#VirtualBox
deb http://download.virtualbox.org/virtualbox/debian precise contrib
#JOSM
deb http://josm.openstreetmap.de/apt precise universe
deb http://archive.getdeb.net/ubuntu precise-getdeb apps
deb-src http://archive.getdeb.net/ubuntu precise-getdeb apps
#wine
deb http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu precise main
deb-src http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu precise main
# Roger Router
deb http://download.opensuse.org/repositories/home:tabos-team:release/xUbuntu_12.04/ /
deb http://download.opensuse.org/repositories/home:tabos-team:subversion/xUbuntu_12.04/ /

Den Unterorder habe ich umbenannt, der sollte also ausgeschaltet sein. Da hatte ich auch noch einige Fremdrepos.

MPW

(Themenstarter)

Anmeldungsdatum:
4. Januar 2009

Beiträge: 3731

Hallo nochmal,

sorry, dass ich hier fortlaufend poste. Aber das Problem drängt, daher probiere ich auch parallel gerade weiter daran herum.

Mittels

apt-cache policy gnome-session-common

habe ich nun herausgefunden, dass das neuere Paket lokal installiert war, aber kein Repo mehr dafür hinterlegt war. Ich habe es jetzt manuell gelöscht. Warum ich das vorher nicht erwischt habe, ist mir schleierhaft.

Jetzt installiert er gerade den ganzen ubuntu-desktop-Kram neu. Melde mich wieder.

/edit1: Also langsam wird es aber affig hier:

Trigger für libgdk-pixbuf2.0-0 werden verarbeitet ...
Segmentation fault

Lightdm startet zwar wieder, aber es sieht genauso kaputt aus, wie vor der ganzen Aktion, es hat also NICHTS gebracht ☹

/edit2:

$ sudo apt-get install --reinstall libgdk-pixbuf2.0-0 
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Statusinformationen werden eingelesen... Fertig
0 aktualisiert, 0 neu installiert, 2 erneut installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 394 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren [J/n]? 
Hole:1 http://de.archive.ubuntu.com/ubuntu/ precise/main libgdk-pixbuf2.0-0 amd64 2.26.1-1 [201 kB]
Hole:2 http://de.archive.ubuntu.com/ubuntu/ precise/main libgdk-pixbuf2.0-0 i386 2.26.1-1 [194 kB]
Es wurden 394 kB in 0 s geholt (475 kB/s) 
(Lese Datenbank ... 862440 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Ersetzen von libgdk-pixbuf2.0-0 2.26.1-1 (durch .../libgdk-pixbuf2.0-0_2.26.1-1_amd64.deb) ...
Ersatz für libgdk-pixbuf2.0-0 wird entpackt ...
Vorbereitung zum Ersetzen von libgdk-pixbuf2.0-0:i386 2.26.1-1 (durch .../libgdk-pixbuf2.0-0_2.26.1-1_i386.deb) ...
Ersatz für libgdk-pixbuf2.0-0:i386 wird entpackt ...
libgdk-pixbuf2.0-0 (2.26.1-1) wird eingerichtet ...
Segmentation fault
libgdk-pixbuf2.0-0:i386 (2.26.1-1) wird eingerichtet ...
Trigger für libc-bin werden verarbeitet ...
ldconfig deferred processing now taking place

Mir gehen langsam echt die Ideen aus.

diesch Team-Icon

Avatar von diesch

Anmeldungsdatum:
18. Februar 2009

Beiträge: 5072

Wohnort: Brandenburg an der Havel

Vermutlich sind da immer noch Reste von deiner ehemaligen GNOME 3.4-Installation vorhanden.

Installiere mal synaptic, dort kannst du die Pakete nach ihrer Herkunft sortieren, indem du unten links auf den Knopf "Ursprung" klickst.

Wenn es schnell gehen soll, würde ich mir überlegen, neu zu installieren.

MPW

(Themenstarter)

Anmeldungsdatum:
4. Januar 2009

Beiträge: 3731

Hallo,

danke für den Tipp. Ich habe jetzt alle Fremdrepos entfernt, bis auf 3, die ich umbedingt brauche. Die sehen aber auch nicht problematisch aus (yavdr und eines für qBittorrent, das nur zwei Pakete enthält). Leider sind noch einige Pakete übrig geblieben, die als "lokal" eingestuft waren. Ich vermute, dass sind noch installierte Pakete, die entweder per dpkg eingespielt wurden oder über nicht mehr vorhandene Repos.

Leider meckert er auch immer noch:

$ sudo apt-get install ubuntu-desktop xserver-xorg-lts-saucy linux-generic-lts-saucy 
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Statusinformationen werden eingelesen... Fertig
linux-generic-lts-saucy ist schon die neueste Version.
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 ubuntu-desktop : Hängt ab von: gnome-control-center soll aber nicht installiert werden
                  Hängt ab von: gnome-media soll aber nicht installiert werden
                  Hängt ab von: seahorse soll aber nicht installiert werden
                  Hängt ab von: software-center soll aber nicht installiert werden
                  Hängt ab von: unity-2d soll aber nicht installiert werden
                  Hängt ab von: yelp soll aber nicht installiert werden
                  Hängt ab von: zenity
                  Empfiehlt: brasero soll aber nicht installiert werden
                  Empfiehlt: empathy soll aber nicht installiert werden
                  Empfiehlt: gwibber soll aber nicht installiert werden
                  Empfiehlt: nautilus-share soll aber nicht installiert werden
                  Empfiehlt: rhythmbox soll aber nicht installiert werden
                  Empfiehlt: rhythmbox-plugin-magnatune soll aber nicht installiert werden
                  Empfiehlt: rhythmbox-ubuntuone soll aber nicht installiert werden
                  Empfiehlt: shotwell soll aber nicht installiert werden
                  Empfiehlt: thunderbird-gnome-support soll aber nicht installiert werden
                  Empfiehlt: totem soll aber nicht installiert werden
                  Empfiehlt: totem-mozilla soll aber nicht installiert werden
                  Empfiehlt: transmission-gtk soll aber nicht installiert werden
                  Empfiehlt: ubuntu-docs soll aber nicht installiert werden
                  Empfiehlt: ubuntuone-client-gnome soll aber nicht installiert werden
                  Empfiehlt: vino soll aber nicht installiert werden
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.

Das Spiel kann man dann ziemlich weit fortsetzen, indem man immer weiter ins Detail geht. Aber ich komme so irgendwie nicht weiter. Synaptic hat er irgendwann deinstalliert und jetzt läuft es nicht mehr wegen fehlendem Xserver.

Kann ich apt-get nicht irgendwie anweisen, dass es notfalls Pakete downgraden soll um die Installation auszuführen? Für wie riskant hällst du ein --force?

Eine Neuinstallation möchte ich eigentlich nicht, da auf dem Rechner immer noch einige Dienst laufen, die relativ schwierig zu konfigurieren waren (ftp, vdr, etc..).

Ich glaub ich werde mir in Zukunft mehrfach überlegen ein Fremdrepo zu verwenden. Auch sollte mal wohl einen großen Bogen um andere Desktopumgebungen machen.

Grüße MPW

/edit:

Habe mich jetzt mal noch von apache2 getrennt, das brauche ich nicht umbedingt. Und jetzt komme ich an einen Punkt, wo ich nicht weiter weiß:

Es ist eine zu neue Version von

$ apt-cache policy libglib2.0-0
libglib2.0-0:
  Installiert: 2.36.0-2~ppa+precise1
  Kandidat:    2.36.0-2~ppa+precise1
  Versionstabelle:
 *** 2.36.0-2~ppa+precise1 0
        100 /var/lib/dpkg/status
     2.32.4-0ubuntu1 0
        500 http://de.archive.ubuntu.com/ubuntu/ precise-updates/main amd64 Packages
     2.32.1-0ubuntu2 0
        500 http://de.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages

installiert. Wenn ich diese aber deinstallieren will, will er sogenannte essentielle Pakete deinstallieren. Mal abgesehen vom Kernel und so ziemlich allem.

mpw@Server0:~$ sudo apt-get purge libglib2.0-0 
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Statusinformationen werden eingelesen... Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
  libproc-processtable-perl libbiosig0 folks-common libp11-kit-dev libboost-date-time1.48-dev realpath
  libboost-filesystem1.48.0 libnettle4 diffstat libboost-timer1.48.0 pvrg-jpeg libboost1.48-dev
  libgconf2-doc libcholmod1.7.1 librtmp-dev libgpg-error-dev libsox-fmt-base libboost-iostreams1.48-dev
  qemu-keymaps linux-headers-3.2.0-55 linux-headers-3.2.0-56 linux-headers-3.2.0-57
  linux-headers-3.2.0-58 linux-headers-3.2.0-59 msr-tools libopts25 seabios libboost-chrono1.48-dev
  cmake-data libgnutls-openssl27 syslinux-legacy netcdf-bin libsox-fmt-alsa libboost-chrono1.48.0
  libboost-math1.48-dev libboost-system1.48.0 linux-headers-3.2.0-55-generic libboost-python1.48-dev
  pixelmed-java libboost-python1.48.0 libboost-signals1.48.0 python-nifti libhsqldb-java
  libboost-signals1.48-dev sbcl libboost-program-options1.48.0 libkrb5-dev libboost-date-time1.48.0
  libboost-system1.48-dev libcommons-net2-java linux-headers-3.2.0-58-generic libvde0 libarchive12
  libxenstore3.0 libboost-test1.48.0 libvecmath-java cpu-checker libboost-iostreams1.48.0 libgnutlsxx27
  libgssrpc4 libpcrecpp0 libboost-wave1.48.0 libboost-serialization1.48-dev libboost-wave1.48-dev
  libboost-graph1.48.0 libboost-locale1.48-dev libfdt1 libboost-locale1.48.0 ebtables
  libgetopt-tabular-perl csh libpkcs11-helper1 libboost-filesystem1.48-dev libboost-test1.48-dev
  python-scour vgabios libnl-route-3-200 vdr-markad libtasn1-3-dev libboost-timer1.48-dev
  libboost-thread1.48-dev libsofia-sip-ua0 dicomnifti linux-headers-3.2.0-56-generic libdcmtk2
  libboost-thread1.48.0 vpnc libextractor1c2a sox libboost-regex1.48-dev libgcrypt11-dev
  libhunspell-1.3-0 libboost-program-options1.48-dev libamd2.2.0 libkadm5clnt-mit8 libapparmor1
  linux-headers-3.2.0-59-generic gccxml libboost-graph-parallel1.48-dev libkadm5srv-mit8 kvm-ipxe
  biosig-tools libboost-random1.48-dev libboost-graph1.48-dev libcharls1 libpcre3-dev libopencore-amrnb0
  libtorrent-rasterbar7 ruby-cairo libicu-dev libkdb5-6 libtiff-tools libgnutls-dev
  libboost-serialization1.48.0 nifti-bin krb5-multidev libsox1b libavahi-common-dev libboost-math1.48.0
  cl-asdf libopencore-amrwb0 openmpi-common libnifti2 dicom3tools libboost-regex1.48.0
  libboost-random1.48.0 libvdeplug2 sendemail libtext-format-perl qemu-common
  linux-headers-3.2.0-57-generic libldap2-dev
Verwenden Sie »apt-get autoremove«, um sie zu entfernen.
Die folgenden zusätzlichen Pakete werden installiert:
  libhdf5-serial-1.8.4
Die folgenden Pakete werden ENTFERNT:
  accountsservice* acpid* adduser* alien* alsa-base* alsa-utils* anacron* apache2-utils* apparmor*
  apport* apt-xapian-index* aptdaemon* aptitude* at* at-spi2-core* autossh* avahi-autoipd* avahi-daemon*
  avahi-utils* awesome* binfmt-support* blends-common* bluetooth* bluez* bluez-alsa* bluez-alsa:i386*
  bluez-gstreamer* bluez-utils* brasero-common* brltty* bsd-mailx* cdbs* cgroup-lite* checkbox*
  checkbox-qt* cl-awk* cl-regex* cmake* common-lisp-controller* console-setup* consolekit* cron*
  cryptsetup-bin* cups-bsd* cups-client* cvs* davfs2* dbus* dbus-x11* dcmtk* dconf-gsettings-backend*
  dconf-service* ddclient* debhelper* desktop-file-utils* dh-autoreconf* dh-make* dh-translations* dkms*
  dmsetup* dnsmasq* doc-base* e2fsprogs* eject* enchant* evince-common* fftw-dev* fftw2*
  friendly-recovery* ftp* fuse* fuse-utils* gamin* gconf-service* gconf-service-backend* gconf2*
  gedit-common* geoclue* gettext* gir1.2-atk-1.0* gir1.2-atspi-2.0* gir1.2-dbusmenu-glib-0.4*
  gir1.2-dee-0.5* gir1.2-freedesktop* gir1.2-gconf-2.0* gir1.2-gdkpixbuf-2.0* gir1.2-glib-2.0*
  gir1.2-gmenu-3.0* gir1.2-gtk-3.0* gir1.2-pango-1.0* gir1.2-vte-2.90* gitolite* gnome-terminal-data*
  grub-common* grub-gfxpayload-lists* grub-pc* grub-pc-bin* grub2-common* gsettings-desktop-schemas*
  gstreamer0.10-alsa* gstreamer0.10-ffmpeg* gstreamer0.10-fluendo-mp3* gstreamer0.10-gconf*
  gstreamer0.10-plugins-base* gstreamer0.10-plugins-base-apps* gstreamer0.10-pulseaudio*
  gstreamer0.10-tools* gstreamer0.10-x* gvfs-bin* gvfs-common* hostapd* hostname* html2ps* ifupdown*
  imagemagick* initramfs-tools* initscripts* intltool* intltool-debian* irqbalance* irssi*
  jockey-common* kbd* kerneloops-daemon* keyboard-configuration* language-selector-common* lftp*
  libaccountsservice0* libapr1* libaprutil1* libaprutil1-dbd-sqlite3* libaprutil1-ldap* libatk-adaptor*
  libatk-adaptor-schemas* libatk1.0-0* libatkmm-1.6-1* libatspi2.0-0* libaudio2* libavahi-client-dev*
  libavahi-glib1* libavahi-gobject0* libblkid1* libbonobo2-0* libboost-graph-parallel1.48.0*
  libboost-mpi-python1.48-dev* libboost-mpi-python1.48.0* libboost-mpi1.48-dev* libboost-mpi1.48.0*
  libboost1.48-all-dev* libcairo-gobject2* libcanberra-pulse* libcolord1* libcroco3* libcryptsetup4*
  libcurl4-openssl-dev* libdbus-1-dev* libdbus-glib-1-2* libdbus-glib1.0-cil* libdbusmenu-glib4*
  libdbusmenu-qt2* libdconf-dbus-1-0* libdconf0* libdee-1.0-1* libdee-1.0-4* libdevmapper-event1.02.1*
  libdevmapper1.02.1* libenchant1c2a* libfile-mimeinfo-perl* libfolks-telepathy25* libfolks25*
  libfontconfig1-dev* libgamin0* libgconf-2-4* libgconf2-4* libgconf2-dev* libgconf2.0-cil* libgdcm2.0*
  libgdiplus* libgdk-pixbuf2.0-0* libgdu0* libgee2* libgeoclue0* libgettextpo0* libgexiv2-0* libgio-cil*
  libgirepository-1.0-1* libgkeyfile1.0-cil* libglib-perl* libglib2.0-0* libglib2.0-bin* libglib2.0-cil*
  libglib2.0-dev* libglibmm-2.4-1c2a* libgmime-2.4-2* libgmime2.4-cil* libgnome-keyring0*
  libgnome-menu-3-0* libgnome-menu2* libgnome2-0* libgnome2-bin* libgnome2-common* libgnomekbd-common*
  libgnomevfs2-0* libgnomevfs2-common* libgnomevfs2-extra* libgphoto2-2* libgphoto2-2:i386*
  libgstreamer-plugins-base0.10-0* libgstreamer0.10-0* libgtk-3-0* libgtk-3-bin* libgtk-3-common*
  libgtk2-perl* libgtk2.0-0* libgtk2.0-bin* libgtop2-7* libgudev-1.0-0* libgudev1.0-cil*
  libgweather-common* libhdf5-openmpi-1.8.4* libibus-1.0-0* libibverbs-dev* libibverbs1* libidl0*
  libidn11-dev* libindicate5* libindicator-messages-status-provider1* libinsighttoolkit3.20*
  libio-socket-ssl-perl* libjson-glib-1.0-0* liblqr-1-0* liblvm2app2.2* liblwp-protocol-https-perl*
  libmagickcore4* libmagickwand4* libmeanwhile1* libmikmod2:i386* libminc2-1*
  libmission-control-plugins0* libmono-system-data-linq2.0-cil* libmono-system-drawing4.0-cil*
  libmono-system-web2.0-cil* libmono-wcf3.0-cil* libmono-winforms2.0-cil* libmono2.0-cil* libmount1*
  libndesk-dbus-glib1.0-cil* libndesk-dbus-glib1.0-cil-dev* libnm-glib-vpn1* libnm-glib4* libnm-util2*
  libnss-mdns* libopenmpi-dev* libopenmpi1.3* libopenslide0* liborbit2* libpam-winbind* libpango-perl*
  libpango1-ruby* libpango1.0-0* libpangomm-1.4-1* libparted0debian1* libpolkit-agent-1-0*
  libpolkit-backend-1-0* libpolkit-gobject-1-0* libproxy1-plugin-gsettings* libpulse-dev*
  libpulse-mainloop-glib0* libpurple-bin* libqt4-dbus* libqt4-declarative* libqt4-network*
  libqt4-script* libqt4-sql* libqt4-sql-mysql* libqt4-sql-sqlite* libqt4-xml* libqt4-xmlpatterns*
  libqtcore4* libqtgui4* librados2* librbd1* librrd4* libsamplerate0-dev* libsane* libsane:i386*
  libsdl-mixer1.2:i386* libsm6* libsofia-sip-ua-glib3* libspeechd2* libsvn1* libtelepathy-glib0*
  libtelepathy-logger2* libtracker-miner-0.14-0* libtracker-sparql-0.14-0* libupower-glib1*
  libutempter0* libuuid-perl* libuuid1* libuuid1:i386* libvirt-bin* libvirt0* libvte-2.90-9* libvte9*
  libwiretap1* libwsutil1* libwww-perl* libxapian22* libxaw7* libxml-parser-perl* libxml-sax-expat-perl*
  libxmu6* libxt6* libzeitgeist-1.0-1* linux-generic-lts-quantal* linux-generic-lts-raring*
  linux-generic-lts-saucy* linux-image-3.11.0-15-generic* linux-image-3.11.0-17-generic*
  linux-image-3.11.0-18-generic* linux-image-3.14.0-031400rc5-generic* linux-image-3.5.0-40-generic*
  linux-image-3.5.0-41-generic* linux-image-3.5.0-42-generic* linux-image-3.5.0-43-generic*
  linux-image-3.5.0-44-generic* linux-image-3.5.0-45-generic* linux-image-3.5.0-46-generic*
  linux-image-3.5.0-47-generic* linux-image-3.8.0-31-generic* linux-image-3.8.0-32-generic*
  linux-image-3.8.0-33-generic* linux-image-3.8.0-34-generic* linux-image-3.8.0-35-generic*
  linux-image-3.8.0-36-generic* linux-image-3.8.0-37-generic* linux-image-generic-lts-quantal*
  linux-image-generic-lts-raring* linux-image-generic-lts-saucy* linux-sound-base* logrotate*
  med-config* med-imaging* med-tasks* media-player-info* metacity-common* minc-tools* mlocate*
  modemmanager* module-init-tools* molly-guard* mount* mountall* mpi-default-dev* mysql-server*
  mysql-server-5.5* nautilus-data* netbase* netcat-openbsd* network-manager* network-manager-pptp*
  network-manager-vpnc* ntfs-3g* ntp* ntpdate* obexd-client* openmpi-bin* openmpi-checkpoint*
  openslide-tools* openssh-client* openssh-server* openvpn* oss-compat* parted* passwd* perlmagick*
  pkg-config* plastimatch* plymouth* plymouth-label* plymouth-theme-ubuntu-logo*
  plymouth-theme-ubuntu-text* pm-utils* po-debconf* policykit-1* postfix* postgresql-9.1*
  postgresql-common* powermgmt-base* powernap* powernap-common* ppp* pppconfig* pppoeconf* pptp-linux*
  procps* pulseaudio* pulseaudio-module-bluetooth* pulseaudio-module-gconf* pulseaudio-module-x11*
  pulseaudio-utils* python-aptdaemon* python-aptdaemon.gtk3widgets* python-aptdaemon.pkcompat*
  python-dbus* python-gconf* python-gi* python-gi-cairo* python-gobject* python-gobject-2*
  python-gst0.10* python-packagekit* python-pyatspi2* python-qt4-dbus* python-telepathy*
  python-ubuntuone-client* python-xapian* python-zeitgeist* qbittorrent-nox* qdbus* qemu* qemu-kvm*
  qemu-kvm-extras* qemu-system* qemu-user* qemu-utils* qt-at-spi* quilt* rfkill* rsyslog* rtkit*
  ruby-glib2* ruby-pango* samba* samba-common-bin* sane-utils* scanbuttond* screen* sensord*
  shared-mime-info* sni-qt* software-properties-common* software-properties-gtk* speech-dispatcher*
  sshfs* ssl-cert* subversion* synaptic* syslinux* system-config-printer-common*
  system-config-printer-udev* tasksel* tasksel-data* telepathy-idle* telepathy-logger*
  telepathy-mission-control-5* telepathy-sofiasip* telnet* totem-common* tracker* tracker-utils*
  ubuntu-system-service* ubuntuone-couch* udev* udisks* ufw* upstart* ureadahead* usb-creator-common*
  usb-modeswitch* usb-modeswitch-data* util-linux* uuid-runtime* vde2* vdr* vdr-dev*
  vdr-plugin-epgsearch* vdr-plugin-extrecmenu* vdr-plugin-live* vdr-plugin-markad*
  vdr-plugin-streamdev-server* vdr-plugin-xine* vdr-plugin-xineliboutput* whoopsie* winbind*
  wpasupplicant* xrdp* xterm* xul-ext-ubufox* zbar-tools* zeitgeist-core*
Die folgenden NEUEN Pakete werden installiert:
  libhdf5-serial-1.8.4
WARNUNG: Die folgenden essentiellen Pakete werden entfernt.
Dies sollte NICHT geschehen, außer Sie wissen genau, was Sie tun!
  e2fsprogs libblkid1 (wegen e2fsprogs) libuuid1 (wegen e2fsprogs) util-linux (wegen e2fsprogs) hostname
  mount libmount1 (wegen mount)
0 aktualisiert, 1 neu installiert, 491 zu entfernen und 1 nicht aktualisiert.
Es müssen 1.408 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 3.959 MB Plattenplatz freigegeben.
Sie sind im Begriff, etwas potentiell Schädliches zu tun.
Zum Fortfahren geben Sie bitte »Ja, tue was ich sage!« ein.
 ?] ^C

Wie kann ich dieses Paket vernünftig downgraden und warum ist das überhaupt nötig? Eine neuere Version sollte doch besser sein, als eine alte.

Soll ich es mal mit force drüber installieren oder hast du eine bessere Idee?

MPW

(Themenstarter)

Anmeldungsdatum:
4. Januar 2009

Beiträge: 3731

Google hat's mir verraten, so einfach:

sudo apt-get install libglib2.0-0=2.32.4-0ubuntu1

Frage: Würde er das Paket denn im Falle einer Sicherheitsaktualisierung trotzdem wieder aktualisieren oder ist das jetzt fest auf diese Version gesetzt?

Und noch viel besser, nach einer kompletten Neuinstallation der oben genannten Pakete läuft jetzt der xserver und unity wieder *jupieeeeee*. Und das ganze, ohne dass meine VDR-Aufnahmen unterbrochen wurden. Sowas kann nur Linux 😀.

Mir fehlen jetzt zwar noch einige Pakete für Pulseaudio und Bluetooth, aber die müssten ja nachinstallierbar sein.

Frage2: Gibt es ein Metapaket oder eine Liste, mit der man alle Anwendungen installieren kann, die bei der Installation dabei waren?

diesch Team-Icon

Avatar von diesch

Anmeldungsdatum:
18. Februar 2009

Beiträge: 5072

Wohnort: Brandenburg an der Havel

MPW schrieb:

Google hat's mir verraten, so einfach:

sudo apt-get install libglib2.0-0=2.32.4-0ubuntu1

Frage: Würde er das Paket denn im Falle einer Sicherheitsaktualisierung trotzdem wieder aktualisieren oder ist das jetzt fest auf diese Version gesetzt?

Das Paket wird ganz normal aktualisiert.

Mit "Pinning" und einer Priorität von mindestens 1000 kannst du APT auch sagen, dass es Pakete aus den offiziellen Quellen immer bevorzugen soll, auch wenn die eine niedrigerere Version haben als schon installierte Pakete.

Downgrading ist allerdings offiziell nicht unterstützt und kann zu Problemen führen.

Frage2: Gibt es ein Metapaket oder eine Liste, mit der man alle Anwendungen installieren kann, die bei der Installation dabei waren?

Das Metapaket ubuntu-desktop hängt von allen Paketen der Standardinstallation ab

MPW

(Themenstarter)

Anmeldungsdatum:
4. Januar 2009

Beiträge: 3731

diesch schrieb:

Das Metapaket ubuntu-desktop hängt von allen Paketen der Standardinstallation ab

Fast, pulseaudio fehlte. Aber das ist wohl auch normaler Weise schon in der Server Version installiert. Das hatte ich wohl mitweggeputzt. Jetzt läuft jedenfalls alles wieder.

Vielen Dank für deine Tipps, habe heute echt einiges über das Paketverwaltungssystem gelernt 😀

Antworten |