summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKévin Le Gouguec <kevin.legouguec@gmail.com>2023-08-26 15:10:52 +0200
committerKévin Le Gouguec <kevin.legouguec@gmail.com>2023-08-26 15:10:52 +0200
commit3d5be65d8710b141212a5d4f6411558dcb889608 (patch)
tree708ce82716f4583bd4a5cf1be25e8d102f49e9cd
parent5ce1f8113558cffcc20b928c6d9a9239aa14cde7 (diff)
downloadmemory-leaks-3d5be65d8710b141212a5d4f6411558dcb889608.tar.xz
Add Bookworm upgrade notes for laptop
Smoother than expected overall.
-rw-r--r--guides/setups/operating-systems/debian.org53
1 files changed, 53 insertions, 0 deletions
diff --git a/guides/setups/operating-systems/debian.org b/guides/setups/operating-systems/debian.org
index b625386..c886718 100644
--- a/guides/setups/operating-systems/debian.org
+++ b/guides/setups/operating-systems/debian.org
@@ -461,6 +461,58 @@ service is still up & running, and watches =syslog.socket= to
re-activate itself 😕
Decided to explicitly ~apt remove~ it on the advice of [[https://blog.frehi.be/2023/06/04/upgrading-from-debian-11-bullseye-to-debian-12-bookworm/][this gentleman]].
+**** Laptop
+***** non-free & non-free-firmware
+#+begin_quote
+Assuming the =non-free= component was only added to the APT
+sources-list to install firmware,
+#+end_quote
+#+begin_example
+$ apt list '?narrow(?installed, ?section(non-free))'
+Listing... Done
+doc-rfc-experimental/oldstable,oldstable,now 20201128-1 all [installed,automatic]
+doc-rfc-fyi-bcp/oldstable,oldstable,now 20201128-1 all [installed,automatic]
+doc-rfc-informational/oldstable,oldstable,now 20201128-1 all [installed,automatic]
+doc-rfc-misc/oldstable,oldstable,now 20201128-1 all [installed,automatic]
+doc-rfc-old-std/oldstable,oldstable,now 20201128-1 all [installed,automatic]
+doc-rfc-others/oldstable,oldstable,now 20201128-1 all [installed,automatic]
+doc-rfc-std-proposed/oldstable,oldstable,now 20201128-1 all [installed,automatic]
+doc-rfc-std/oldstable,oldstable,now 20201128-1 all [installed,automatic]
+doc-rfc/oldstable,oldstable,now 20201128-1 all [installed]
+firmware-iwlwifi/oldstable,oldstable,now 20210315-3 all [installed]
+firmware-misc-nonfree/oldstable,oldstable,now 20210315-3 all [installed]
+gcc-10-doc/oldstable,oldstable,now 10.2.0-1 all [installed,automatic]
+gdb-doc/oldstable,oldstable,now 10.1-1 all [installed]
+make-doc/oldstable,oldstable,now 4.3-2 all [installed]
+manpages-posix-dev/oldstable,oldstable,now 2017a-2 all [installed]
+manpages-posix/oldstable,oldstable,now 2017a-2 all [installed]
+tar-doc/oldstable,oldstable,now 1.34-1 all [installed]
+#+end_example
+Will be keeping =non-free= in addition to =non-free-firmware= then 🫣
+***** Fallout
+GRUB:
+#+begin_src sh
+sudo sed -i \
+ s/'^#GRUB_DISABLE_OS_PROBER=false'/'GRUB_DISABLE_OS_PROBER=false'/ \
+ /etc/default/grub
+sudo update-grub
+#+end_src
+
+PEP 668:
+#+begin_src sh
+# Before upgrade: keep calm…
+pip uninstall $(pip freeze --user | cut -d= -f1)
+# After upgrade: … carry on.
+sudo apt install pipx
+pipx install yt-dlp
+#+end_src
+
+VLC: seems fine? No choppiness observed on a 2k@24FPS video from
+yt-dlp 🤷
+***** Goodies
+- The random lag I had been observing since 5.8 seems gone 🥳
+- =libtree-sitter-dev= is new enough for Emacs; can get rid of my
+ =/usr/local= version.
** impromptu IBus
Installing [[https://zoom.us/][Zoom]]'s Debian package somehow enabled IBus[fn:: AFAICT
because ibus recommends im-config, and the latter autostarts the
@@ -560,6 +612,7 @@ Some more stats, eyeballed from /proc/cpuinfo and
- [[https://lists.debian.org/debian-kernel/2021/08/msg00278.html][2022-08]] - quick report that 5.10 from a fresh bullseye install does
not improve things: 🦗
+- 2023-08 - bookworm upgrade to 6.1: problem solved 🤷
* Someday
** fix xfce4-terminal opening links with firefox-esr
** fix Thunar opening images with Firefox instead of Ristretto