2015年10月28日水曜日

ログイン時のサウンド

Debian GNU/Linux KDE環境で、Login時に音を鳴らす。

概要: 音楽再生コマンドを書いたシェルスクリプトをKDEシステム設定に登録してやる。

例)
1) 音源はKDEディフォルトの /usr/share/sounds/から、 KDE-Sys-Log-In-Short.ogg を選んでみた。 *

2) ogg ファイルなので、再生用コマンド ogg123がパッケージングされてる vorbis-toolsをインストール。**
$ sudo apt-get update
$ sudo apt-get install vorbis-tools

3) とりあえず、シェルスクリプト login-sound.shを、/usr/local/binに書き置く(プロパティ注意)。***
#!/bin/sh
/usr/bin/ogg123 /usr/share/sounds/KDE-Sys-Log-In-Short.ogg

4) KDEシステム設定→起動と終了→自動起動→スクリプトを追加 から
/usr/local/bin/login-sound.sh を選んで、[起動時]を選択 ****


* 自分で音ファイルを用意してもいい。短いほうが○。
** 音形式によって、再生用コマンド aplay, mpg321があります。
*** シェルスクリプトの拡張子は、システム設定登録時に .sh でないと、ダメみたい。
**** [KDEの起動前]にすると、音が終わるまで、スプラッシュや起動ルーティーンが進まない。


ちなみにDebianとKDEのバージョンはこんな感じ

$ lsb_release -d
Description:    Debian GNU/Linux 8.2 (jessie)
$ uname -a
Linux debian 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1+deb8u5 (2015-10-09) x86_64 GNU/Linux
$ kde4-config -v
Qt: 4.8.6
KDE Development Platform: 4.14.2
kde4-config: 1.0



0 件のコメント:

コメントを投稿

注: コメントを投稿できるのは、このブログのメンバーだけです。