(gelöst) lightdm und xscreensaver purgen
(gelöst) lightdm und xscreensaver purgen
Ich habe mich mal spaßeshalber an einer Standard-Installation stretch mit lxde probiert. Jetzt würde ich gerne xcreensaver und lightdm ersatzlos purgen. Da scheint aber nicht möglich zu sein. Wieso eigentlich? Ich benötige beides nicht.
Grüße, Günther
Grüße, Günther
Zuletzt geändert von guennid am 10.11.2017 13:02:46, insgesamt 1-mal geändert.
Re: lightdm und xscreensaver purgen
Woran (an welchen Paketen/Abhängigkeiten) scheitert es denn bzw. was gibt
aus?
Code: Alles auswählen
# apt -s purge xscreensaver lightdm
Re: lightdm und xscreensaver purgen
Ich kann's nicht mehr richtig reproduzieren, Irgendwas mit "unmöglicher Situation" und dass er was installieren müsste, was nicht ginge, weil eine andere Version installiert sei. Ich hab's trotzdem gemacht, aber beide wieder reinstalliert. jetzt sieht ein apt-get purge xscreensver lightdm so aus:
Auch nicht so das Wahre.
Code: Alles auswählen
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
espeak-ng-data gir1.2-atspi-2.0 gir1.2-wnck-3.0 gnome-accessibility-themes gnome-orca gnome-themes-standard
gnome-themes-standard-data gtk2-engines-pixbuf libao-common libao4 libatk-adaptor libaudio2 libbluetooth3 libbrlapi0.6
libdotconf0 libespeak-ng1 liblightdm-gobject-1-0 libpcaudio0 libreoffice-gtk2 libsonic0 libspeechd2 libwnck-3-0
libwnck-3-common lightdm-gtk-greeter python3-brlapi python3-louis python3-pyatspi python3-speechd python3-xdg
speech-dispatcher speech-dispatcher-audio-plugins speech-dispatcher-espeak-ng xbrlapi xsane xsane-common
xscreensaver-data
Verwenden Sie »apt autoremove«, um sie zu entfernen.
The following additional packages will be installed:
gnome-screensaver gnome-session-bin libgles2-mesa libgnomekbd-common libgnomekbd8 libupower-glib3 upower xwayland
Empfohlene Pakete:
gnome-power-manager
Die folgenden Pakete werden ENTFERNT:
lightdm* xscreensaver*
Die folgenden NEUEN Pakete werden installiert:
gnome-screensaver gnome-session-bin libgles2-mesa libgnomekbd-common libgnomekbd8 libupower-glib3 upower xwayland
0 aktualisiert, 8 neu installiert, 2 zu entfernen und 0 nicht aktualisiert.
Es müssen 3.813 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 4.966 kB Plattenplatz zusätzlich benutzt.
Re: lightdm und xscreensaver purgen
Und was sagt:
Code: Alles auswählen
apt-get autoremove
Re: lightdm und xscreensaver purgen
ich würde vermuten, da hängt noch irgendein Paket von einem (beliebigen) Bildschirmschoner ab und das will dann als Ersatz für xscreensaver das Paket gnome-screensaver mit den ganzen Abhängigkeiten installieren. Ich denke an der Ausgabe von
sollte sich erkennen lassen was es sein könnte...
Code: Alles auswählen
$ apt -s purge xscreensaver lightdm gnome-screensaver
Re: lightdm und xscreensaver purgen
So, ich hab's nochmal neu installiert (sowieso Testsystem)
Zunächst kommt das:
xsane wollte ich keinesfalls verlieren - genau genommen ging's mir bei dieser Testinstallation genau darum (siehe Scannen-Thread) - das macht diesen autoremove-Vorschlag für mich zumindest fragwürdig. Denn was ich von dem Rest tatsächlich nicht benötige, weiß ich erst mal nicht, ergo auch nicht, was ich alles auf "manuell installiert" setzen soll. Und dass er meint, mir jetzt gnome-screenserver an Stelle von xscreenserver aufnötigen zu müssen, ist eigentlich auch nicht das, was ich wollte. Aber sei's drum, machen wir weiter:
Am Endes des Purgens kommt:
Hervorragend!
Als nächstes versuche ich gnome-screensaver wieder loszuwerden. Resultat:
Ähm, wie war das mit lightdm?
So, ich habe keine Lust, da jetzt 3x nopaste zu bemühen, also kippe ich den ganzen Müll jetzt ausnahmsweise in diesen Thread.
Was für ein Aufwand, um zwei völlig optionale Pakete loszuwerden! Ich tu's mir mir nicht mehr an, und im Leben werde ich keine derartige Auto-Installation auf einem Arbeitsrechner installieren.
Immerhin ahne ich jetzt, warum manche Leute sich so schwer tun, auf einen Login-Manager zu verzichten.
Grüße, Günther
Zunächst kommt das:
Code: Alles auswählen
# apt-get purge lightdm xscreensaver
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
espeak-ng-data gir1.2-atspi-2.0 gir1.2-wnck-3.0 gnome-accessibility-themes gnome-mime-data gnome-orca
gnome-themes-standard gnome-themes-standard-data gtk2-engines-pixbuf libao-common libao4 libatk-adaptor libaudio2
libbluetooth3 libbonobo2-0 libbonobo2-common libbonoboui2-0 libbonoboui2-common libbrlapi0.6 libdotconf0 libespeak-ng1
libgnome-2-0 libgnome2-common libgnomecanvas2-0 libgnomecanvas2-common libgnomeui-0 libgnomeui-common libgnomevfs2-0
libgnomevfs2-common libgnomevfs2-extra libjpeg-turbo-progs liblightdm-gobject-1-0 liborbit-2-0 libpcaudio0
libreoffice-gtk2 libsonic0 libspeechd2 libturbojpeg0 libwnck-3-0 libwnck-3-common lightdm-gtk-greeter python3-brlapi
python3-louis python3-pyatspi python3-speechd python3-xdg speech-dispatcher speech-dispatcher-audio-plugins
speech-dispatcher-espeak-ng xbrlapi xsane xsane-common xscreensaver-data
Verwenden Sie »apt autoremove«, um sie zu entfernen.
The following additional packages will be installed:
gir1.2-clutter-1.0 gir1.2-clutter-gst-3.0 gir1.2-cogl-1.0 gir1.2-coglpango-1.0 gir1.2-evince-3.0
gir1.2-gst-plugins-base-1.0 gir1.2-gstreamer-1.0 gir1.2-gtkclutter-1.0 gir1.2-gtksource-3.0 gir1.2-javascriptcoregtk-4.0
gir1.2-json-1.0 gir1.2-soup-2.4 gir1.2-webkit2-4.0 gnome-power-manager gnome-screensaver gnome-session-bin
gnome-settings-daemon gnome-sushi iio-sensor-proxy libclutter-1.0-0 libclutter-1.0-common libclutter-gst-3.0-0
libclutter-gtk-1.0-0 libcogl-common libcogl-pango20 libcogl-path20 libcogl20 libenca0 libexempi3 libgail-3-0
libgeoclue-2-0 libgeocode-glib0 libgjs0e libgles2-mesa libgnome-autoar-0-0 libgnome-autoar-common libgnomekbd-common
libgnomekbd8 libgtksourceview-3.0-1 libgtksourceview-3.0-common libgweather-3-6 libgweather-common libiptcdata0
libjansson4 libmozjs-24-0 libmusicbrainz5-2 libmusicbrainz5cc2v5 libnm0 libstemmer0d libtracker-sparql-1.0-0
libupower-glib3 nautilus nautilus-data upower xwayland
Vorgeschlagene Pakete:
gstreamer1.0-libav brasero eog totem | mp3-decoder nautilus-sendto tracker
Die folgenden Pakete werden ENTFERNT:
light-locker* lightdm* task-lxde-desktop* xscreensaver*
Die folgenden NEUEN Pakete werden installiert:
gir1.2-clutter-1.0 gir1.2-clutter-gst-3.0 gir1.2-cogl-1.0 gir1.2-coglpango-1.0 gir1.2-evince-3.0
gir1.2-gst-plugins-base-1.0 gir1.2-gstreamer-1.0 gir1.2-gtkclutter-1.0 gir1.2-gtksource-3.0 gir1.2-javascriptcoregtk-4.0
gir1.2-json-1.0 gir1.2-soup-2.4 gir1.2-webkit2-4.0 gnome-power-manager gnome-screensaver gnome-session-bin
gnome-settings-daemon gnome-sushi iio-sensor-proxy libclutter-1.0-0 libclutter-1.0-common libclutter-gst-3.0-0
libclutter-gtk-1.0-0 libcogl-common libcogl-pango20 libcogl-path20 libcogl20 libenca0 libexempi3 libgail-3-0
libgeoclue-2-0 libgeocode-glib0 libgjs0e libgles2-mesa libgnome-autoar-0-0 libgnome-autoar-common libgnomekbd-common
libgnomekbd8 libgtksourceview-3.0-1 libgtksourceview-3.0-common libgweather-3-6 libgweather-common libiptcdata0
libjansson4 libmozjs-24-0 libmusicbrainz5-2 libmusicbrainz5cc2v5 libnm0 libstemmer0d libtracker-sparql-1.0-0
libupower-glib3 nautilus nautilus-data upower xwayland
0 aktualisiert, 55 neu installiert, 4 zu entfernen und 0 nicht aktualisiert.
Es müssen 20,2 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 81,7 MB Plattenplatz zusätzlich benutzt.
Am Endes des Purgens kommt:
Code: Alles auswählen
Warnung: Die Gruppe »lightdm« hat keine Mitglieder mehr.
userdel: user lightdm is currently used by process 478
/usr/sbin/deluser: »/usr/sbin/userdel lightdm« gab den Fehlercode 8 zurück. Programmende.
Could not remove lightdm user, please make sure lightdm is not running before attempting to purge lightdm
/usr/sbin/delgroup: »lightdm« hat immer noch »lightdm« als primäre Gruppe!
Could not remove lightdm group, please make sure lightdm is not running before attempting to purge lightdm
userdel: user lightdm is currently used by process 478
/usr/sbin/deluser: »/usr/sbin/userdel lightdm« gab den Fehlercode 8 zurück. Programmende.
/usr/sbin/delgroup: »lightdm« hat immer noch »lightdm« als primäre Gruppe!
dpkg: Fehler beim Bearbeiten des Paketes lightdm (--purge):
Unterprozess installiertes post-removal-Skript gab den Fehlerwert 128 zurück
Fehler traten auf beim Bearbeiten von:
lightdm
E: Sub-process /usr/bin/dpkg returned an error code (1)
Als nächstes versuche ich gnome-screensaver wieder loszuwerden. Resultat:
Code: Alles auswählen
# apt-get purge gnome-screenserver
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
E: Paket gnome-screenserver kann nicht gefunden werden.
root@t42:/home/thekla# apt-get purge gnome-screensaver
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
espeak-ng-data gir1.2-atspi-2.0 gir1.2-clutter-1.0 gir1.2-clutter-gst-3.0 gir1.2-cogl-1.0 gir1.2-coglpango-1.0
gir1.2-evince-3.0 gir1.2-gst-plugins-base-1.0 gir1.2-gstreamer-1.0 gir1.2-gtkclutter-1.0 gir1.2-gtksource-3.0
gir1.2-javascriptcoregtk-4.0 gir1.2-json-1.0 gir1.2-soup-2.4 gir1.2-webkit2-4.0 gir1.2-wnck-3.0 gnome-mime-data
gnome-orca gnome-power-manager gnome-session-bin gnome-settings-daemon gnome-sushi iio-sensor-proxy libao-common libao4
libatk-adaptor libaudio2 libbluetooth3 libbonobo2-0 libbonobo2-common libbonoboui2-0 libbonoboui2-common libbrlapi0.6
libclutter-1.0-0 libclutter-1.0-common libclutter-gst-3.0-0 libclutter-gtk-1.0-0 libcogl-common libcogl-pango20
libcogl-path20 libcogl20 libdotconf0 libenca0 libespeak-ng1 libexempi3 libgail-3-0 libgeoclue-2-0 libgeocode-glib0
libgjs0e libgles2-mesa libgnome-2-0 libgnome-autoar-0-0 libgnome-autoar-common libgnome2-common libgnomecanvas2-0
libgnomecanvas2-common libgnomekbd-common libgnomekbd8 libgnomeui-0 libgnomeui-common libgnomevfs2-0 libgnomevfs2-common
libgnomevfs2-extra libgtksourceview-3.0-1 libgtksourceview-3.0-common libgweather-3-6 libgweather-common libiptcdata0
libjansson4 libjpeg-turbo-progs libmozjs-24-0 libmusicbrainz5-2 libmusicbrainz5cc2v5 libnm0 liborbit-2-0 libpcaudio0
libreoffice-gtk2 libsonic0 libspeechd2 libstemmer0d libtracker-sparql-1.0-0 libturbojpeg0 libwnck-3-0 libwnck-3-common
nautilus nautilus-data python3-brlapi python3-louis python3-pyatspi python3-speechd python3-xdg speech-dispatcher
speech-dispatcher-audio-plugins speech-dispatcher-espeak-ng xbrlapi xsane xsane-common xscreensaver-data xwayland
Verwenden Sie »apt autoremove«, um sie zu entfernen.
The following additional packages will be installed:
light-locker lightdm
Vorgeschlagene Pakete:
accountsservice xserver-xephyr
Die folgenden Pakete werden ENTFERNT:
gnome-screensaver*
Die folgenden NEUEN Pakete werden installiert:
light-locker lightdm
0 aktualisiert, 2 neu installiert, 1 zu entfernen und 0 nicht aktualisiert.
Es müssen 429 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 151 kB Plattenplatz zusätzlich benutzt.
So, ich habe keine Lust, da jetzt 3x nopaste zu bemühen, also kippe ich den ganzen Müll jetzt ausnahmsweise in diesen Thread.
Was für ein Aufwand, um zwei völlig optionale Pakete loszuwerden! Ich tu's mir mir nicht mehr an, und im Leben werde ich keine derartige Auto-Installation auf einem Arbeitsrechner installieren.
Immerhin ahne ich jetzt, warum manche Leute sich so schwer tun, auf einen Login-Manager zu verzichten.
Grüße, Günther
Re: lightdm und xscreensaver purgen
Ich habe mal geschaut:
task-lxde-desktop -dep-> lxde -dep-> lxde-core -rec-> xscreensaver
Aber auch:
lxde-core -sug-> lxde
Vielleicht hilft es auf Recommends und Suggests zu verzichten.
Wenn du wirklich Lxde ohne xscreensaver willst kannst du dir die Pakete aber auch manuell ohne die Metapakete in einer Liste zusammensuchen (txt-Datei). Du musst dabei auf jeden Fall auf task-lxde-desktop, lxde und lxde-core weglassen. Ich mache das so ähnlich für meine openbox-Installation mit meinen ca. 50 Zusatzpaketen. Funktioniert wunderbar meine Art Metapaket für Openbox.
task-lxde-desktop -dep-> lxde -dep-> lxde-core -rec-> xscreensaver
Aber auch:
lxde-core -sug-> lxde
Vielleicht hilft es auf Recommends und Suggests zu verzichten.
Wenn du wirklich Lxde ohne xscreensaver willst kannst du dir die Pakete aber auch manuell ohne die Metapakete in einer Liste zusammensuchen (txt-Datei). Du musst dabei auf jeden Fall auf task-lxde-desktop, lxde und lxde-core weglassen. Ich mache das so ähnlich für meine openbox-Installation mit meinen ca. 50 Zusatzpaketen. Funktioniert wunderbar meine Art Metapaket für Openbox.
Zuletzt geändert von uname am 10.11.2017 13:03:38, insgesamt 1-mal geändert.
Re: (gelöst) lightdm und xscreensaver purgen
Ist normalerweise das, was ich als ersts nach der Grundinstallation mache. Diesmal ging's mir aber um eine Standardinstallation. Als ich mal ein paar Minuten nicht auf den Bildschirm schaute, lief da so'ne psychedelic-Schau. Nächst der Frage, ob mir meine Frau was in den Kaffe gekippt hatte, ließ mich das Kopfschmerzen befürchten, weswegen ich den Müll mal eben schnell entsorgen wollte und den für mich überflüssigen Login-Manager gleich mit. Dass das dann in eine solche dependencies-Hölle führte, hatte ich nicht erwartet.uname hat geschrieben:Vielleicht hilft es auf Recommends und Suggests zu verzichten.
Schwer tue ich mich immer mit dem X-Server. Dass ich von den *-video-*-Paketen nur eines brauche, weiß ich mittlerweile. Aber nie genau weiß ich, was ich darüber hinaus für Tastatur und Maus minimal brauche. Vielleicht hast du da auch 'ne Liste?
Grüße, Günther
Re: (gelöst) lightdm und xscreensaver purgen
Für Eingabegeräte brauchst Du nur xxxxx-evdev, es gibt aber auch immer noch die -kbd und -mouse Treiber.
Ich habe mir mal lxde angesehen, in meinem Sid gibt es keine Abhängigkeiten zu lightdm oder screensaver, selbst dann nicht, wenn man nur lxde (Metapaket) auswählt.
Wenn man sich auf lxde-core beschränkt, kommen die wichtigsten Pakete mit, beim Rest kann man gezielt wählen.
Der Xorg und xserver-xorg-core zieht diese Pakete auch nicht nach.
Ich tippe da eher auf ein Gnome-Paket, Gnome macht das ganz gerne.
Direkt bei der Installation würde ich keinen Desktop auswählen, da kommt viel Zeug mit, was man evtl. gar nicht will.
Du installierst doch sonst auch gar nicht so, oder täusche ich mich?
Ich habe mir mal lxde angesehen, in meinem Sid gibt es keine Abhängigkeiten zu lightdm oder screensaver, selbst dann nicht, wenn man nur lxde (Metapaket) auswählt.
Wenn man sich auf lxde-core beschränkt, kommen die wichtigsten Pakete mit, beim Rest kann man gezielt wählen.
Der Xorg und xserver-xorg-core zieht diese Pakete auch nicht nach.
Ich tippe da eher auf ein Gnome-Paket, Gnome macht das ganz gerne.
Direkt bei der Installation würde ich keinen Desktop auswählen, da kommt viel Zeug mit, was man evtl. gar nicht will.
Du installierst doch sonst auch gar nicht so, oder täusche ich mich?
Re: (gelöst) lightdm und xscreensaver purgen
Nein du täuschst dich nicht. Ich habe Probleme mit xsane. (1) Und da wollte ich ein möglichst standardnahes Vergleichssytem haben, um der Ursache auf den Grund zu kommen. Hat mich aber bisher auch noch nicht weitergebracht.Du installierst doch sonst auch gar nicht so, oder täusche ich mich?
(1) viewtopic.php?f=29&t=167379
Grüße, Günther
Re: (gelöst) lightdm und xscreensaver purgen
Ich schreib noch was in den Scanner-Thread.