preemptive + patched schedule kernel

如果您覺得您的問題不屬於 debian desktop 或是 debian server 版的範圍內,請在這裡發問。

版主: mufa

Re: re:preemptive + patched schedule kernel

文章訪客 » 週六 7月 09, 2005 6:52 am

阿信 寫:搞定了,jesse兄報告一下。

小弟現在是用esd當default的聲音輸出,xmms預設就有相關module了,vlc , mplayer請另外安裝,甚至是重新編譯。

用apt安裝好esound,之後執行以下指令。

esd -d /dev/dsp &
esdctl unlock(讓每個user使用)

然後開啟mozilla,來到阿貴的網站,可以看阿貴有聲音的flash,而且xmms也撥放著我最喜歡的casablanka。

Jesse兄不仿採用小弟的方法吧。有相關功能還請jesse兄有空發掘呢。

有好東西要分享窩。


我來說一下我的安裝經驗!要安裝 esd 收先要先把音效卡啟動。不論是用 OSS 還是 ALSA driver 啟動,這裡要先聽到聲音才可以作下面的動作來安裝 sound server。

apt-get install esound esound-clients esound-common

基本上,這樣就已經安裝好了,不需要額外的設定!

使用一般使用者啟動 esd server!不要用 root !

$ esd &

這樣就可以了,基本上您會聽到啟動的聲音(記得開喇吧!)(以後可以用 -nobeeps)。這樣也就表示安裝完成了!

再測試一下

$ esdcat /etc/apt/sources.list

/etc/apt/sources.list 可以用任何檔案代替。一樣您會聽到喇叭會出聲。基本上在啟動 esd 時您有聽到聲音,這裡也應該聽到聲音才對。

然後所有的 ap 都要換成 *-esd,如 mpg123 要安裝 esd 版的:

apt-get install mpg123-esd

其他可以改 Audio Output 的軟體,把他改成 esd 就可以了。

(寫到這裡突然發現 mpg123 沒有 aRtsd 版本的耶!??)
訪客
 

文章訪客 » 週六 7月 09, 2005 7:21 am

恩,beep-media-player 也沒有 aRts 的選項!只有 ESD。不管了,反正 esd 可以用就好了。而且聲音和 OSS 也沒有差別!

這裡來講點 debug 吧

1. 喇吧有沒有開,有沒有壞掉
2. 在還沒有安裝 esd 前,會不會出聲?有沒有用 aumix 等軟體調整過音量?這裡應該是關鍵!因為 esd 只是一個 mixer 而已,他還是需要用到底層的 driver。
3. esdcat filename 有沒有聲音。有聲音那就是您的 esd 沒有問題。檢查一下您的 ap 不支援 esd。
4. 檢查 /tmp/.esd 和 /tmp/.esd/socket 的權限。不應該是 root!!! 如果不是您的可以讀寫權限,用 root 把 rm -rf /tmp/.esd 然後重新啟動 esd

大概就這樣子囉!!
訪客
 

上一頁

回到 debian misc

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客