web-dev-qa-db-ja.com

Ubuntuの起動時に曲を設定する方法

3つの場所のいずれかでmp3曲を開始できるかどうか疑問に思っていました。

  1. コンピュータをコールドから起動した後、Ubuntuのロゴが表示されたとき(システムのロード時)。

  2. LightDMグリーターに入ると.

  3. グリーターにユーザー/パスを入力した後、デスクトップに入るとき。

ボーナスとして、プレイリストを実行するかもしれません。

4
Luis Alvarado

2と3は非常に簡単です(以下を参照)。ナンバー1は可能かもしれませんが、プリマスについてはよく知りません。

まず、次の行を含む小さなシェルスクリプトを作成します。

#!/bin/bash
mpg123 -q $1 &

/usr/local/bin/play-soundとして保存することを選択しました(mpg123がインストールされていることも確認してください)。任意のコマンドラインプレーヤーを使用できます。スクリプトが終了するまでlightdmが待機するため、行の最後の&は重要です。そして、lightdmの間にサウンドを再生したいのです。そして、$1は、後でスクリプトを実行するときに指定するwhaterverファイルに置き換えられます。また、スクリプトのchmod +xも忘れないでください。

2)/etc/lightdm/lightdm.confを編集し、greeter-setup-script=play-sound <file.mp3>セクションのどこかに[SeatDefaults]を設定します。すべてのユーザーがmp3にアクセスできることを確認します(暗号化されたホームフォルダーなどではありません)。長いファイルは最後まで再生されるので使用しないでください。

3)端末またはrun-dialogからgnome-session-propertiesを実行します。 Addをクリックし、気の利いた名前を入力して、コマンドをplay-sound <file.mp3>に設定します。必要に応じてコメントを追加します。 Addをクリックし、次にCloseをクリックします。これにより、現在のユーザーがログインしたときに選択したファイルが再生されます。すべてのユーザーに対してファイルを再生する場合は、結果のファイルを$HOME/.config/autostart/から/usr/share/gnome/autostart/に移動するだけです。 gnomeのログイン音を設定する方法は他にもあると付け加えておきます。これは簡単な方法です。

私はgnome-Shellとunityを実行しているubuntu 11.10でこれら2つのソリューションをテストしました。時間が経てば、プリマスが実行されるときにオーディオを実行する問題について調べます。または、他の誰かがこれを行う方法を知っている場合は、自由に参加してください。

2
Zoke

カスタムサウンドを設定するオプションはありません。しかし、あなたはそれをハックすることができます。 ubuntuは/ usr/share/sounds/ubuntu/stereoからファイルを実行するため、目的のファイルを配置して名前を変更します(ファイル形式ogg)。

例として、ログインサウンドを変更する場合は、desktop-login.oggをファイルに置き換えます。

0
shantanu