3つの場所のいずれかでmp3曲を開始できるかどうか疑問に思っていました。
コンピュータをコールドから起動した後、Ubuntuのロゴが表示されたとき(システムのロード時)。
LightDMグリーターに入ると.
グリーターにユーザー/パスを入力した後、デスクトップに入るとき。
ボーナスとして、プレイリストを実行するかもしれません。
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つのソリューションをテストしました。時間が経てば、プリマスが実行されるときにオーディオを実行する問題について調べます。または、他の誰かがこれを行う方法を知っている場合は、自由に参加してください。
カスタムサウンドを設定するオプションはありません。しかし、あなたはそれをハックすることができます。 ubuntuは/ usr/share/sounds/ubuntu/stereoからファイルを実行するため、目的のファイルを配置して名前を変更します(ファイル形式ogg)。
例として、ログインサウンドを変更する場合は、desktop-login.oggをファイルに置き換えます。