Ubuntu 24.04→24.10 にアップグレード

前準備と方法

念の為、実際のアップグレードの前に次を忘れず

  • データのバックアップ
  • 起動中のアプリは全て閉じてとく
    • conky などウィンドウが表示されない
    • crontab で定期的に実行される
    は閉じ忘れ、実行無効化を忘れがちなので注意

をした後、「ソフトウェアのアップデート」か次のコマンドを実行するだけ

sudo do-release-upgrade

十日ほど試した結果

改善した点

Wayland 環境で私にとってありがたい改善が有った

  • これは Vim のバージョンアップによるのかもしれないがGVim の画面が乱れる問題が無くなっている
  • wmctrl で Window ID が取得できるアプリが増えている
    全て取得できてはいないが、試した範囲では
    • GTK を使っているアプリは取れてそう (GVim, GIMP などで確認)
    • 「端末」などの Gnome のツール、Firefox, LibreOffice 及び KDE, Qt のツールは取れなさそう

発生/未解決問題

Conky

conky でモニターに様々な情報を載せているが、「conky の設定を晒す」にあるアナログ時計が動かない

[Bug]: llua_do_call: function conky_main execution failed: #1867 によると、これまでに加えて次が必要になったようだ

require 'cairo_xlib'

→該当スクリプトにも追記

X.org

  • タイトル・バーがシステムのテーマに関係なく白地に黒文字となる
  • fcitx5 のスタイルで取り上げた「システムのライト/ダーク配色に従う」は改善していない
  • 通常の起動では問題ないが、起動時の Startup Application による起動でクラッシュするアプリが有る
    • 具体的には Firefox, Thunderbird

Wayland

Wayland への対応で解決策が見つかっていない/新たに気づいたものとして次が残っている

  • fcitx5 のスタイルで取り上げた「システムのライト/ダーク配色に従う」が改善はしているが働かないケースが残っている
    • 多くのアプリで改善されたが、ダーク・テーマなのにライトのままのケースが有る
    • どうやら GUI ツールに GTK を用いているアプリは連動する
  • ノート PC で外付けキーボードの有無によってログイン後の NumLock の ON/OFF を切り替えに numlockx を使っているが、やはり使えない
  • 前述の通り wmctrl は改善されたが、Window ID が取得できないアプリはまだ残っている
  • Gromit-MPX の Shift, Ctrl, Alt による修飾が機能しない
    • どうやら GTK を使っているアプリがアクティブなら基本的には問題ない
    • しかし Nautilus (Files), Firefox, Thunderbird 等ではダメ
  • Panasonic CF-SV9 - ArchWiki の次の記載通り、Let's note シリーズに搭載されているホイール・スクロールに対応させる方法がなさそう
    As of 06/27/2020, libinput does not have support for circular scrolling, which means you cannot get circular scrolling in Wayland. Under