ALSA not working in chroot environment

歡迎提問 debian desktop 相關問題,何謂 desktop ? 舉凡您日常生活會用到的部份,如上網 ( www 、 bbs ..) 、程式設計、繪圖...等等。 通常以 X Window 環境底下問題為主。

ALSA not working in chroot environment

文章lso » 週六 3月 29, 2008 4:17 pm

我在 etch 下使用chroot 建立 sid 環境
mount /sid-root/proc
mount /dev/ /sid-root/dev -o bind
chroot /sid-chroot
後發現 找不到音量控制 GStreamer 外掛程式或裝置
將 audio 增設 user
audio:x:29:chroot-user
檢查 /dev/sndstat 和 etch 相同
Sound Driver:3.8.1a-980706 (ALSA v1.0.12rc1 emulation code)
Kernel: Linux debian 2.6.18-6-amd64 #1 SMP Sun Feb 10 17:50:19 UTC 2008 x86_64
Config options: 0

Installed drivers:
Type 10: ALSA emulation

Card config:
C-Media PCI CMI8738-MC6 (model 55) at 0xd800, irq 225

Audio devices:
0: C-Media PCI DAC/ADC (DUPLEX

查過google無此資料,請問是否還要特別定
* alsamixer可正常顯示
lso
可愛的小學生
可愛的小學生
 
文章: 18
註冊時間: 週六 12月 22, 2007 4:50 pm

文章企鵝狂 » 週六 3月 29, 2008 7:32 pm

alsa dmix會在/tmp建立fifo來給程式使用..
要不要檢查一下你的/tmp
或是把原本的tmp mount到chroot的tmp去?
http://news.bbc.co.uk/1/hi/world/asia-pacific/country_profiles/1285915.stm


Country profile: Taiwan
Map of Taiwan
Taiwan is the island which has for all practical purposes been independent for half a century, but which China regards as a rebel region that must be reunited with the mainland - by force if necessary.
企鵝狂
活潑的高中生
活潑的高中生
 
文章: 477
註冊時間: 週三 3月 31, 2004 11:13 am
來自: 台灣共和國

文章lso » 週六 3月 29, 2008 10:17 pm

alsa 在後來不覺中(未做特別設定)突然正常
檢查tmp並未有mount
但發現一個相當奇怪現象就是 etch 下esd 有設定啟動,在sid下並未設定.且檢查init下並未
start ,但可以發生破破的聲音(stardict)
可能和tmp有關或其他原因(還在研究中)
謝謝協助
lso
可愛的小學生
可愛的小學生
 
文章: 18
註冊時間: 週六 12月 22, 2007 4:50 pm


回到 debian desktop

誰在線上

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

cron