Meine Aktualisierung von Buster auf Bulleye ist etwas komisch gelaufen und, wohl aus Unwissenheit, kämpfe ich noch nach mehreren Wochen mit Problemen wie die der unscharfen Buchstaben unter Emacs (Nachtrag: gelöst durch Änderung in .emacs).
Auf meinem Mobilrechner Thinkpad X220i hatte ich Debian Buster und Mate seit längerer Zeit in Gebrauch. Vor ca. 3 oder 4 Wochen habe ich auf Bulleye aktualisiert, und zwar so:
Bem.: Ich werde versuchen, relevante Teile der Ausgabe hier zu zeigen. Ausgelassenes wird durch (...) gekennzeichnet.
1. # apt update
2. # apt upgrade
3. # apt dist-upgrade
4. # nano /etc/apt/sources.list (Einträge "buster" durch "bulleye" ersetzt und gespeichert)
5. # apt update
6. # apt upgrade --without-new-pkgs
7a. # apt full-upgrade
Code: Alles auswählen
(...)
Entpacken von python3-cups:amd64 (2.0.1-4+b1) über (1.9.73-2+b1) ...
Fehler traten auf beim Bearbeiten von:
/tmp/apt-dpkg-install-i67Ghx/16-gir1.2-gst-plugins-bad-1.0_1.18.4-3_amd64.deb
/tmp/apt-dpkg-install-i67Ghx/28-gstreamer1.0-plugins-bad_1.18.4-3_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
7b. # apt full-upgrade
Code: Alles auswählen
(...)
python3-cffi-backend : Hängt ab von: python3 (< 3.8) aber 3.9.2-3 ist installiert
python3-crypto : Hängt ab von: python3 (< 3.8) aber 3.9.2-3 ist installiert
qdbus : Hängt ab von: libqtcore4 (= 4:4.8.7+dfsg-18+deb10u1) ist aber nicht installierbar
E: Unerfüllte Abhängigkeiten. Versuchen Sie »apt --fix-broken install« ohne Angabe eines Pakets (oder geben Sie eine Lösung an).
Code: Alles auswählen
(...)
python3-brlapi python3-cairo python3-cffi-backend qdbus texinfo
107 aktualisiert, 39 neu installiert, 22 zu entfernen und 728 nicht aktualisiert.
315 nicht vollständig installiert oder entfernt.
Es müssen noch 0 B von 142 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 95,4 MB Plattenplatz zusätzlich benutzt.
N: Datei »signal-xenial.listOFICIAL« in Verzeichnis »/etc/apt/sources.list.d/« wird ignoriert, da sie eine ungültige Dateinamen-Erweiterung hat.
Möchten Sie fortfahren? [J/n] J
(...)
printer-driver-hpcups (3.21.2+dfsg1-2) wird eingerichtet ...
hplip (3.21.2+dfsg1-2) wird eingerichtet ...
Creating/updating hplip user account...
Trigger für dictionaries-common (1.28.4) werden verarbeitet ...
9a. # apt update
Code: Alles auswählen
(...)
OK:1 http://deb.debian.org/debian bullseye InRelease
Holen:2 http://deb.debian.org/debian bullseye-updates InRelease [39,4 kB]
Ign:3 http://security.debian.org/debian-security bullseye/updates InRelease
Fehl:4 http://security.debian.org/debian-security bullseye/updates Release
404 Not Found [IP: 2a04:4e42:62::644 80]
Holen:5 http://deb.debian.org/debian bullseye-backports InRelease [43,6 kB]
OK:6 https://updates.signal.org/desktop/apt xenial InRelease
Paketlisten werden gelesen… Fertig
E: Das Depot »http://security.debian.org/debian-security bullseye/updates Release« enthält keine Release-Datei.
N: Eine Aktualisierung von solch einem Depot kann nicht auf eine sichere Art durchgeführt werden, daher ist es standardmäßig deaktiviert.
N: Weitere Details zur Erzeugung von Paketdepots sowie zu deren Benutzerkonfiguration finden Sie in der Handbuchseite apt-secure(8).
9b. Die Syntax von der Zeile "...security.debian" in sources.list hat sich geändert. Obere Fehlermeldung wurde unter der Verwendung der neuen Systax behoben.
9c. # cat /etc/debian_version
11.1
9d. cat /etc/apt/sources.list
Code: Alles auswählen
deb http://deb.debian.org/debian bullseye main contrib
deb-src http://deb.debian.org/debian bullseye main contrib
deb http://deb.debian.org/debian bullseye-updates main contrib
deb-src http://deb.debian.org/debian bullseye-updates main contrib
deb http://deb.debian.org/debian bullseye-backports main contrib
deb-src http://deb.debian.org/debian bullseye-backports main contrib
deb https://deb.debian.org/debian-security bullseye-security main contrib
deb-src https://deb.debian.org/debian-security bullseye-security main contrib
10. # apt upgrade
Code: Alles auswählen
(...)
xsane-common xserver-xorg-core xserver-xorg-input-libinput
xserver-xorg-video-intel yelp
529 aktualisiert, 171 neu installiert, 0 zu entfernen und 57 nicht aktualisiert.
Es müssen noch 222 MB von 757 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 460 MB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] J
(...)
W: Possible missing firmware /lib/firmware/i915/rkl_dmc_ver2_02.bin for module i915
Trigger für libvlc-bin:amd64 (3.0.16-1) werden verarbeitet ...
Code: Alles auswählen
(...)
0 aktualisiert, 0 neu installiert, 64 zu entfernen und 57 nicht aktualisiert.
Nach dieser Operation werden 462 MB Plattenplatz freigegeben.
Möchten Sie fortfahren? [J/n] J
Code: Alles auswählen
(...)
OK:1 http://deb.debian.org/debian bullseye InRelease
OK:2 http://deb.debian.org/debian bullseye-updates InRelease
OK:3 http://deb.debian.org/debian bullseye-backports InRelease
OK:4 https://updates.signal.org/desktop/apt xenial InRelease
OK:5 https://deb.debian.org/debian-security bullseye-security InRelease
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Aktualisierung für 57 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.
14. # apt upgrade
Code: Alles auswählen
(...)
python3-chardet python3-six qemu-system-arm qemu-system-data qemu-system-gui
qemu-system-mips qemu-system-misc qemu-system-ppc qemu-system-sparc
qemu-system-x86 ruby rubygems-integration unar
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 57 nicht aktualisiert.
15. # apt dist-upgrade
Code: Alles auswählen
(...)
python3-chardet python3-six qemu-system-arm qemu-system-data qemu-system-gui
qemu-system-mips qemu-system-misc qemu-system-ppc qemu-system-sparc
qemu-system-x86 ruby rubygems-integration unar
57 aktualisiert, 33 neu installiert, 66 zu entfernen und 0 nicht aktualisiert.
Es müssen noch 97,8 MB von 169 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 96,1 MB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] J
(...)
Trigger für libglib2.0-0:amd64 (2.66.8-1) werden verarbeitet ...
Trigger für libc-bin (2.31-13+deb11u2) werden verarbeitet ...
marco (1.24.1-3) wird eingerichtet ...
Trigger für man-db (2.9.4-2) werden verarbeitet ...
mate-control-center (1.24.1-1) wird eingerichtet ...
libgnustep-base1.27 (1.27.0-3) wird eingerichtet ...
mate-applet-brisk-menu (0.6.2-1) wird eingerichtet ...
mate-screensaver (1.24.1-1) wird eingerichtet ...
gnustep-base-runtime (1.27.0-3) wird eingerichtet ...
mate-desktop-environment-core (1.24.0+4) wird eingerichtet ...
mate-desktop-environment (1.24.0+4) wird eingerichtet ...
unar (1.10.1-2+b6) wird eingerichtet ...
Trigger für libc-bin (2.31-13+deb11u2) werden verarbeitet ...
11,1
17. # uname -r (vor dem Neustart des Systems)
4.19.0-18-amd64
18. # uname -r (nach dem Neustart des Systems)
5.10.0-9-amd64
Alles soweit gut, jedoch, nachdem ich apt dist-upgrade durchgeführt und das System neu gestartet habe, zeigt mir Emacs einen sehr schlecht aufgelösten Text an, obwohl die Farben weiterhin wie in .emacs konfiguriert erscheinen.
Beim starten, zeigt Emacs in seiner "messages" folgendes an:
Code: Alles auswählen
Loading /etc/emacs/site-start.d/00debian.el (source)...done
Loading /etc/emacs/site-start.d/50auctex.el (source)...
Loading /usr/share/emacs/site-lisp/auctex.el (source)...done
Loading /usr/share/emacs/site-lisp/preview-latex.el (source)...done
Loading /etc/emacs/site-start.d/50auctex.el (source)...done
Loading /etc/emacs/site-start.d/50dictionaries-common.el (source)...
Loading debian-ispell...
Loading /var/cache/dictionaries-common/emacsen-ispell-default.el (source)...done
Loading debian-ispell...done
Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el (source)...done
Loading /etc/emacs/site-start.d/50dictionaries-common.el (source)...done
Loading /etc/emacs/site-start.d/50emacs-intl-fonts.el (source)...done
Loading /etc/emacs/site-start.d/50emms.el (source)...done
Loading /etc/emacs/site-start.d/50latexmk.el (source)...done
Loading /etc/emacs/site-start.d/50uim-el.el (source)...
Error while loading 50uim-el: Cannot open load file: Datei oder Verzeichnis nicht gefunden, uim-leim
Loading /home/che/.emacs.d/emms/cache...done
For information about GNU Emacs and the GNU system, type C-h C-a.
find-file-noselect: Getting attributes: Keine Berechtigung, /media/che/Home-wheezy-sda3/dengo/Latex/Test.tex
Warum kann Emacs nicht die Datei im Home-Verzeichnis des anderen Systems (in der Partition nebenan) zugreifen, wenn er doch vor apt dist-upgrade dies noch konnte? Öffne ich die gleiche Datei dann über dem so geöffneten Emacs, kann er unter der gleichen Adressen die Datei öffnen. Komisch! Im Kontrollzentrum hatte ich sowieso unter "Startprogramme" einige Komponenten aktivieren müssen, um auf Laufwerke zugreifen zu können. Ob Emacs Verhalten damit zusammenhängt?
CPU-Überlastung:
Während der Arbeit mit dem System tauchen relativ häufig bestimmte Prozesse auf, die sofort auf 100% Auslastung der CPU führen. Oft sind es mehrere fast-Zwilingsprozesse, die sich nach der Verwendung von kill wieder beruhingen. Mehrfach ist es während der Verwendung von Firefox vorgekommen. Heute, mit Firefox geöffnet, aber als ich gerade dabei war über synaptic Programme zu installieren, tauchte das Problem wieder auf, was ich mit dem Befehl "top" ausgeben konnte:
Code: Alles auswählen
top - 20:24:08 up 16 days, 1:28, 1 user, load average: 6,64, 5,95, 2,84
Tasks: 224 total, 1 running, 223 sleeping, 0 stopped, 0 zombie
%CPU(s): 40,1 us, 10,3 sy, 0,0 ni, 49,6 id, 0,0 wa, 0,0 hi, 0,0 si, 0,0 st
MiB Spch: 15785,2 total, 8913,2 free, 2168,8 used, 4703,1 buff/cache
MiB Swap: 13000,0 total, 12416,9 free, 583,1 used. 12700,0 avail Spch
PID USER PR NI VIRT RES SHR S %CPU %MEM ZEIT+ BEFEHL
2190870 che 20 0 349864 31564 21212 S 100,0 0,2 3:19.37 mate-screenshot
2190876 che 20 0 349872 29576 21252 S 100,0 0,2 3:07.96 mate-screenshot
587740 che 20 0 486428 31836 21052 S 0,7 0,2 0:22.15 mate-terminal
388 root -51 0 0 0 0 S 0,3 0,0 28:11.63 irq/27-iwlwifi
14370 che 20 0 1520876 326868 254452 S 0,3 2,0 419:24.18 Xorg
1390497 che 20 0 2443732 119648 90100 S 0,3 0,7 0:23.66 Privileged Cont
1392436 che 20 0 3199876 264124 151452 S 0,3 1,6 11:04.93 Web Content
1722700 root 20 0 522172 156412 76748 S 0,3 1,0 1:23.76 synaptic
2214098 root 20 0 13200 4040 3272 R 0,3 0,0 0:00.21 top
1 root 20 0 164404 7580 5148 S 0,0 0,0 0:24.84 systemd
2 root 20 0 0 0 0 S 0,0 0,0 0:00.54 kthreadd
3 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 rcu_gp
(...)
((( Überlastung entstanden als Synaptic "fonts" installierte:)))
Vorkonfiguration der Pakete ...
Vormals nicht ausgewähltes Paket ruby-sass wird gewählt.
(Lese Datenbank ... 559891 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../0-ruby-sass_3.7.4-3_all.deb ...
Entpacken von ruby-sass (3.7.4-3) ...
Vormals nicht ausgewähltes Paket compass-normalize-plugin wird gewählt.
Vorbereitung zum Entpacken von .../1-compass-normalize-plugin_7.0.1-1_all.deb ...
Entpacken von compass-normalize-plugin (7.0.1-1) ...
Vormals nicht ausgewähltes Paket extractpdfmark wird gewählt.
Vorbereitung zum Entpacken von .../2-extractpdfmark_1.1.0-1.1_amd64.deb ...
Entpacken von extractpdfmark (1.1.0-1.1) ...
Vormals nicht ausgewähltes Paket fonts-blankenburg wird gewählt.
Vorbereitung zum Entpacken von .../3-fonts-blankenburg_0.1-3_all.deb ...
Entpacken von fonts-blankenburg (0.1-3) ...
Vormals nicht ausgewähltes Paket fonts-millimetre wird gewählt.
Vorbereitung zum Entpacken von .../4-fonts-millimetre_0.2-2_all.deb ...
Entpacken von fonts-millimetre (0.2-2) ...
Vormals nicht ausgewähltes Paket fonts-terminus-otb wird gewählt.
Vorbereitung zum Entpacken von .../5-fonts-terminus-otb_4.48-3_all.deb ...
Entpacken von fonts-terminus-otb (4.48-3) ...
Vormals nicht ausgewähltes Paket libsys-cpu-perl wird gewählt.
Vorbereitung zum Entpacken von .../6-libsys-cpu-perl_0.61-2+b6_amd64.deb ...
Entpacken von libsys-cpu-perl (0.61-2+b6) ...
Vormals nicht ausgewähltes Paket pcf2bdf wird gewählt.
Vorbereitung zum Entpacken von .../7-pcf2bdf_1.06-1_amd64.deb ...
Entpacken von pcf2bdf (1.06-1) ...
Vormals nicht ausgewähltes Paket xfonts-terminus wird gewählt.
Vorbereitung zum Entpacken von .../8-xfonts-terminus_4.48-3_all.deb ...
Entpacken von xfonts-terminus (4.48-3) ...
Vormals nicht ausgewähltes Paket xfonts-traditional wird gewählt.
Vorbereitung zum Entpacken von .../9-xfonts-traditional_1.8.0+nmu1_all.deb ...
Entpacken von xfonts-traditional (1.8.0+nmu1) ...
fonts-millimetre (0.2-2) wird eingerichtet ...
extractpdfmark (1.1.0-1.1) wird eingerichtet ...
ruby-sass (3.7.4-3) wird eingerichtet ...
libsys-cpu-perl (0.61-2+b6) wird eingerichtet ...
fonts-terminus-otb (4.48-3) wird eingerichtet ...
compass-normalize-plugin (7.0.1-1) wird eingerichtet ...
fonts-blankenburg (0.1-3) wird eingerichtet ...
pcf2bdf (1.06-1) wird eingerichtet ...
xfonts-terminus (4.48-3) wird eingerichtet ...
xfonts-traditional (1.8.0+nmu1) wird eingerichtet ...
Generating fonts...
processed /usr/share/fonts/X11: 1 pcfs, 0 affected, 0 updated.
processed /usr/share/fonts/X11/encodings: 1 pcfs, 0 affected, 0 updated.
processed /usr/share/fonts/X11/encodings/large: 1 pcfs, 0 affected, 0 updated.
processed /usr/share/fonts/X11/util: 1 pcfs, 0 affected, 0 updated.
processing /usr/share/fonts/X11/misc...
processed /usr/share/fonts/X11/misc: 647 pcfs, 91 affected, 91 updated.
processing /usr/share/fonts/X11/75dpi...
processed /usr/share/fonts/X11/75dpi: 367 pcfs, 0 affected, 0 updated.
processing /usr/share/fonts/X11/100dpi...
processed /usr/share/fonts/X11/100dpi: 367 pcfs, 0 affected, 0 updated.
processed /usr/share/fonts/X11/Type1: 1 pcfs, 0 affected, 0 updated.
Checking configuration...
Updating /etc/X11/app-defaults/XTerm (misc=>trad)...
Updating /etc/X11/fonts/misc/xfonts-base.alias (misc=>trad)...
Trigger für fontconfig (2.13.1-4.2) werden verarbeitet ...
Trigger für man-db (2.9.4-2) werden verarbeitet ...
Trigger für mailcap (3.69) werden verarbeitet ...
Weitere Problemchen bei meinem Bulleye:
a) Taste "Druck" bzw. "Print" ist tod - macht kein Bildschirerfassung.
b) Bisher konnte ich kein gutes Programm finden, um mit wenig Speicher- und CPU-Verbrauch gute Video-Mitschnitte von z.B. Videokonferenzen zu machen. Vokoscreen, was vielleicht nicht philosophisch vorbildlich ist (ich weiß es nicht) machte es in der Vergangenheit mal sehr gut, aber zumindest bei der jetzigen Konfiguration und bei meinen Veränderungsversuche nichts brauchbares mehr. Es ruckelt und der CPU- und oder Speicherverbraucht explodieren.
c) Das Paket network-manager ist zwar weiter installiert vorhanden, doch kennt das System den Befehl /etc/init.d/network-manager start/restart/stop nicht. Muss da ein dazu nötiges Modul manuell geladen werden? Über die Mate-Leiste kann jedoch WLAN wie gehabt aktiviert und deaktiviert werden.
Was ich wirklich sehr brauche ist die normale Auflösung beim Emacs, denn ich schreibe viel mit diesem hervorragenden Editor.
Wie kann ich Emacs dazu bringen, seine Auflösung zu normalisieren?
Nachtrag zu Emacs 27 Auflösung:
Sobald man hier im Forum die Probleme geschildert hat, fallen Ideen ein. So habe ich jetzt .emacs umbenannt un Emacs gestartet. Er zeigt somit seine normale schöne Auflösung an. Also liegt das Problem in meiner Konfiguration von .emacs. Bei Buster funktionierte sie einwandfrei, jetzt unter Emacs 27 gibt es wohl Änderungen, die das Alte nicht so wie gehabt annehmen.
Auffällig ist, dass jetzt Emacs überhaupt keine neue Konfig-Datei .emacs angelegt hat. will er jetzt seine Konfiguration ausschließlich im Verzeichnis .emacs.d haben?
Viele Grüße
dengo