こんにちは。
Ubuntu18.04からログイン画面が一新され、それに伴ってログイン画面にBGMが流れなくなりました。
どんな音かというと、ごく短いドラム音です。
Ubuntuを12.10から使っているものとしては、細かい部分ではあるけれども、何だか物足りなさを感じてしまいます。
なんとかして過去ヴァージョンのようにログイン画面でBGMが鳴らないものか、と探していたら方法を見つけました。
備忘録として書き留めておきます。
ログイン画面をGNOMEからUNITYに変更する
Synapticで「gnome-session-canberra」をダウンロード・インストールします。
「ubuntu-sounds」パッケージもインストールされているかを確認。(なければインストールを)
このパッケージの概要については以下のとおり。
GNOMEセッションのログインとログアウトでサウンドイベントを生成します。
このパッケージは、libcanberraのcanberra-gtk-playを使用しています。(Google翻訳による和訳)
インストールをしたら端末で次のコマンドを入力。
sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /usr/share/gnome/autostart/libcanberra-login-sound.desktop
これで完了です。
ログイン画面の時には短いドラム音が鳴るはずです。
起動画面でBGMを鳴らすには
アクティビティにあるアプリケーション一覧から「自動起動するアプリケーションの設定」を開きます。
「追加」に以下のコマンドを入力します。
「名前」は任意の名前でよいです。
「コマンド」
paplay /usr/share/sounds/ubuntu/stereo/desktop-login.ogg
「説明」任意の文章でよいです。(私は無記入ですが)
コマンドにある「/usr/share/sounds/ubuntu/stereo」とは音声ファイルが格納されている場所です。
その中から「desktop-login.ogg」ファイルを指定します。
どんな音声か動画で知るには
どんな音声か動画で知ることができます。
記事作成にあたり、以下のサイトを引用しました。
※追記(2023.5.13)
現在、私はUbuntu23.04にアップグレードさせましたが問題なくログイン画面と起動画面でもBGMが流れます。
コメントをどうぞ