GNOME 48がリリースされたのでArch LinuxにGNOME 48.0 (gnome-unstableリポジトリ)を導入してみました。
https://release.gnome.org/48/
https://archlinux.org/groups/x86_64/gnome/

GNOME関連アプリが起動しません。extraリポジトリに反映されるのをまちましょう。

2025-03-23 追記

https://archlinux.org/groups/x86_64/gnome/
GNOME 48がextraリポジトリに来ました。

Chrome起動時のグローバルショートカットのポップアップ抑止
https://www.reddit.com/r/gnome/comments/1jfejor/psa_chromechromiumbased_browsers_and_gnome_48/

~/.config/chrome-flags.conf
--disable-features=GlobalShortcutsPortal

2025-03-20 追記

https://archlinux.org/groups/x86_64/gnome/
GNOME 48.0 (extra-testing リポジトリ) に入りました。
gnome-control-center, gnome-terminal, gnome-text-editor, nautilus, argos が動くようになりました。

  1. リポジトリの追加
    https://wiki.archlinux.jp/index.php/公式リポジトリ#extra-testing

    /etc/pacman.conf
    [extra-testing]
    Include = /etc/pacman.d/mirrorlist

    [extra]の前に[extra-testing]を挿入する。

  2. パッケージの更新

    sudo pacman -Syyu
    reboot

GNOME
GNOME
An easy and elegant way to use your computer

環境

  • Arch Linux
  • GNOME 48.0 (gnome-unstable)
  • VirtualBox

構築

  1. 作業をする前にVirtualBoxのスナップショットを作成しておく

  2. リポジトリの追加
    https://wiki.archlinux.jp/index.php/公式リポジトリ#gnome-unstable

    /etc/pacman.conf
    [gnome-unstable]
    Include = /etc/pacman.d/mirrorlist

    [extra]の前に[gnome-unstable]を挿入する。

  3. パッケージの更新

    sudo pacman -Syyu
    reboot
  4. GNOME Shell Extensionのmetadata.jsonの更新
    extension-manager で時計マークになっている拡張機能についてバージョン48を追加する

    metadata.json
    {
    "shell-version": [
    "47","48"
    ]
    }

実行結果

GNOME

  • gnome-control-center
    起動しない
    gnome-control-center
    gnome-control-center: symbol lookup error: gnome-control-center: undefined symbol: adw_toggle_group_get_toggle, version LIBADWAITA_1_0
  • gnome-terminal
    起動しない
    gnome-terminal
    # Error creating terminal: Could not activate remote peer 'org.gnome.Terminal': startup job failed
  • gnome-text-editor
    起動しない
    gnome-text-editor
    gnome-text-editor: symbol lookup error: gnome-text-editor: undefined symbol: gtk_file_dialog_save_text_file
  • nautilus
    起動しない
    nautilus
    nautilus: symbol lookup error: nautilus: undefined symbol: gtk_list_box_set_tab_behavior

GNOME Shell Extension

  • argos
    タスクバーに表示されメニューも表示されるが、gnome-terminalの起動に失敗する
    GNOME側の問題と思われる
  • date menu formatter
    動作する
  • forge
    動作する

その他

  • extension-manager
    動作する
  • ghostty
    動作する