有馬総一郎のブログ

(彼氏の事情)

2021年03月05日 21:22:20 JST - 3 minute read - Comments - Linux

'requires the runtime org.gnome.Platform/x86_64/3.38 which was not found'のエラーを解消してSublime Musicをインストール

以前、紹介だけした Sublime Musicのインストールに成功したので、改めて紹介する。

以前試したときは、 error: The application app.sublimemusic.SublimeMusic/x86_64/master requires the runtime org.gnome.Platform/x86_64/3.38 which was not foundというエラーが出たので、UbuntuでDebian testingパッケージを追加してインストールできないか、試してみた。これは結果的に公開鍵がないということで、無理だった1

やはりFlatpak2を利用してのインストールしかないということで、 Releases · Sublime Music / Sublime Music · GitLabから sublime-music.flatpak をダウンロードして再挑戦してみることに!

Flatpak does not install org.gnome.Platform//3.26 · Issue #2116 · flatpak/flatpak · GitHub

似たような悩みを持つ人がいる。同じことやってみると

$ sudo flatpak install --user https://flathub.org/repo/appstream/com.uploadedlobster.peek.flatpakref
The remote 'flathub', referred to by 'com.uploadedlobster.peek' at location https://dl.flathub.org/repo/ contains additional applications.
Should the remote be kept for future installations? [Y/n]: y
Required runtime for com.uploadedlobster.peek/x86_64/stable (runtime/org.gnome.Platform/x86_64/3.38) found in remote flathub
Do you want to install it? [Y/n]: y

com.uploadedlobster.peek permissions:
    ipc    wayland    x11    file access [1]    dbus access [2]

    [1] home
    [2] org.freedesktop.FileManager1, org.gnome.Shell.Screencast


        ID                                              Branch            Op           Remote            Download
 1. [✓] com.uploadedlobster.peek.Locale                 stable            i            flathub             8.5 kB / 119.3 kB
 2. [✓] org.freedesktop.Platform.GL.default             20.08             i            flathub            95.3 MB / 95.9 MB
 3. [✓] org.freedesktop.Platform.VAAPI.Intel            20.08             i            flathub            11.4 MB / 11.5 MB
 4. [✓] org.freedesktop.Platform.openh264               2.0               i            flathub             1.5 MB / 1.5 MB
 5. [✓] org.gnome.Platform.Locale                       3.38              i            flathub             1.7 MB / 326.1 MB
 6. [✓] org.gtk.Gtk3theme.Arc-Darker                    3.22              i            flathub            79.7 kB / 145.9 kB
 7. [✓] org.gnome.Platform                              3.38              i            flathub           293.0 MB / 344.6 MB
 8. [✓] com.uploadedlobster.peek                        stable            i            flathub             2.4 MB / 2.8 MB

Installation complete.

あれ、上手くいったのでは?でもインストールを試すと

$ flatpak install sublime-music.flatpak
error: The application app.sublimemusic.SublimeMusic/x86_64/master requires the runtime org.gnome.Platform/x86_64/3.38 which was not found

同じ結果じゃん。本当にインストールされてるのかよ…

$ sudo flatpak install flathub org.gnome.Platform//3.38
Looking for matches…
Skipping: org.gnome.Platform/x86_64/3.38 is already installed

インストールされていると出る。

Linux動画編集ソフト Pitiviflatpakでインストールするときも同じような問題が起こるらしい。

Ubuntu Install for flatpak doesn’t include runtime by default (#2204) · Issues · GNOME / pitivi · GitLab

$ flatpak install flathub org.gnome.Platform//3.38
Looking for matches…
error: Unable to load summary from remote flathub: GPG verification enabled, but no summary found (check that the configured URL in remote config is correct)

ちょっとエラーが変わる。

GPG verification enabled, but no summary found · Issue #1967 · flatpak/flatpak · GitHub

URLが間違っている云々との回答で、さすがに関係ないだろ、と思いつつ、試す。

$ flatpak remote-delete flathub
$ flatpak remote-add flathub https://flathub.org/repo/flathub.flatpakrepo

そして、再度ランタイムのインストールを試す。

$ flatpak install flathub org.gnome.Platform//3.38
Looking for matches…


        ID                                              Branch            Op           Remote            Download
 1. [✓] org.freedesktop.Platform.GL.default             20.08             i            flathub            95.3 MB / 95.9 MB
 2. [✓] org.freedesktop.Platform.VAAPI.Intel            20.08             i            flathub            11.4 MB / 11.5 MB
 3. [✓] org.freedesktop.Platform.openh264               2.0               i            flathub             1.5 MB / 1.5 MB
 4. [✓] org.gnome.Platform.Locale                       3.38              i            flathub             1.7 MB / 326.1 MB
 5. [✓] org.gtk.Gtk3theme.Arc-Darker                    3.22              i            flathub            79.7 kB / 145.9 kB
 6. [✓] org.gnome.Platform                              3.38              i            flathub           293.0 MB / 344.6 MB

Installation complete.

そして、 sublime-music のインストールを実施。

$ flatpak install sublime-music.flatpak

app.sublimemusic.SublimeMusic permissions:
    ipc       network       fallback-x11       pulseaudio       wayland       x11      file access [1]      dbus access [2]      bus ownership [3]

    [1] xdg-cache/sublime-music, xdg-config/sublime-music, xdg-data/sublime-music
    [2] org.freedesktop.Notifications
    [3] org.mpris.MediaPlayer2.sublimemusic


        ID                                        Branch            Op            Remote                          Download
 1. [✓] app.sublimemusic.SublimeMusic             master            i             sublimemusic5-origin            0 bytes

Installation complete.

嘘!インストール完了した。

で、どうやって実行するんだと思ったら、flatpak run app.sublimemusic.SublimeMusicとやるんだな。


  1. UbuntuにDebianのtestingリポジトリーを追加してパッケージをインストールしようとして失敗した話を参照。 ↩︎

  2. 第513回 新しいパッケージの仕組み,Flatpakを使用する:Ubuntu Weekly Recipe|gihyo.jp … 技術評論社とかちゃんと読んだ方が良いってことさ。 ↩︎