歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 試用 OSS4 —— Linux 下的聲音解決方案

試用 OSS4 —— Linux 下的聲音解決方案

日期:2017/2/28 16:31:26   编辑:Linux教程

前兩天折騰完了 BFS,雖然沒有什麼感覺比較失望,卻把折騰的瘾勾了起來,這次下手的是 OSS4,同樣是早就不滿 Alsa 驅動的音質了,不管是內核中的還是 Alsa-driver 都是一樣郁悶。

托 overlay 的福,想嘗鮮 OSS4 非常容易,只需要:

layman -a oss-overlay

emerge oss-devel

就可以安裝 OSS4 了,之後只要:

/etc/init.d/oss start

rc-update add oss boot

運行 OSS 的 daemon 再把這個 daemon 加到啟動中去。

值得注意的是,內核中的聲音支持,也就是 Sound Card Support 必須設定為 <M>,否則 OSS 會報告沖突。第一次啟動 /etc/init.d/oss 的時候會自動根據當前內核編譯內核模塊。

如果啟動沒有報錯,OSS 就順利啟動完畢了。

然後就是在 make.conf 中加上 oss 和 oss4 的標記了,然後 -N world,這樣軟件們都可以用 OSS 的輸出接口了。

接下來就是重頭戲,試用了,使用 Audacious,選擇上 OSSv4 的輸出,然後找了幾首 flac,開始感受 OSS4:


終於,可以在 Linux 下聽到清澈的音樂了~~~ 從第一首歌放出來的第一秒開始,就找到了感覺~ 不再是心理因素和錯覺,OSS4 簡直是帥呆了~

和 Win 下相比已經聽不出區別,甚至感覺還好一點(這個是心理因素的可能性很大)。

安裝 overlay 中的 gst-plugins-oss4 就可以在 Gnome 下啟用 OSS4 了,不過在我這裡還是有點問題,雖然音量控制可以找到 OSS4(如下圖),在用 Audacious 放歌的時候也可以用任務欄的音量控制調節音量,但是 Gnome 的本地程序卻無法播放出聲音,比如 Banshee 和 Pidgin 的消息音,看樣子是 GStream 的問題。嗯,這個留著過兩天再折騰~


對 OSS 刮目相看了~

Copyright © Linux教程網 All Rights Reserved