筆記本電腦Linux聲音系統的安裝

火星人 @ 2014-03-12 , reply:0


  筆記本電腦一般不採用插入式音效卡,而是採用內置式聲音系統,所以往往不能按照台式機的方法來設置聲音系統。很多人在筆記本電腦上安裝了Linux系統,卻無法使其發出聲音,以致無法使用各種多媒體軟體。

  下面,筆者以一台東芝4000CDT 筆記本電腦為例,介紹如何在筆記本電腦上安裝聲音系統。該機處理器為PⅡ233,說明手冊中指出其聲音系統與 SBPro(Sound BlasterPro)和WSS(Windows聲音系統)兼容。筆記本上安裝了Turbo Linux 6.0簡體中文版。

  筆者用Turbo Linux 6.0提供的配置聲音系統的方法,沒有獲得成功。所以,這裡我們採用把聲音支持編譯進內核的方法,步驟如下:

  啟動計算機,用root註冊,進入 Linux后,執行命令:

  #cd/usr/src/linux(進入Linux內核源碼目錄)

  # startx (啟動X Window)

  通過點擊啟動虛擬終端(中文終端),並進行以下操作:

  在/usr/src/linux目錄下,執行命令:# make xconfig

  等出現內核配置選單畫面后,點擊 Sound進入聲音系統配置,找到以下選項:

  y/m/n OSS sound modules

  y/m/n Microsoft Sound System Support

  在該行前面的y/m/n選擇中,選擇點擊y。找到以下幾行,修改其前面的數值,使其符合你的計算機的配置。

  530 MSS/WSS I/O base 530,604 ,E80 or F40

  5 MSS/WSS IRQ 7,9,10 or 11

  1 MSS/WSS DMA 0 ,1 or 3

  -1 MSS/WSS secand DMA(if possible )0,1 or 3

  以上數值可以用以下方法得到:

  *從筆記本電腦的隨機手冊中得到,如果你沒有修改過它們,可以採用預設值(初始值)。

  *如果該機同時裝有Windows操作系統,可以從該系統中查出。

  修改完成後,點擊Main Menu按鈕回到主選單,再點擊Save and Exit 和OK結束內核配置。

  執行以下命令建立新內核:

  # make dep# make clean      (清除老的文件)

  # make bzImage (建立內核壓縮映象)

  # cp /boot/vmlinuz /boot/

  vmlinuz.old (將老內核文件備份)

  # cp ./arch/i386/boot/bzImage /boot/vmlinuz(將新內核複製到引導目錄)

  用編輯程序修改 lilo 配置文件:

  # vi /etc/lilo.conf

  在該文件中增加以下幾行:

  image=/boot/vmlinuz.old(老的內核)

  lable=old (標號)

  root=/dev/hdax (你的系統根盤名稱)

  read-only

  保存修改後的文件,退出vi並執行命令:

  #/sbin/lilo(重新構造lilo)

  # reboot (重新啟動Linux系統)

  系統啟動后,進入X Window試驗聲音系統是否正常。如果不正常,應檢查以上步驟是否正確,特別是 I/O 口、DMA、IRQ 設置是否正確。

  這裡需要特別指出的是,雖然手冊中說明與Sound Blaster Pro系統兼容,但在配置內核選項時,不能選100% Sound Blaster Pro,即不能選100% 聲霸卡兼容聲音系統,而應選MS Windows聲音系統(MSS/WSS),否則,不能成功。





[火星人 via ] 筆記本電腦Linux聲音系統的安裝已經有240次圍觀

http://www.coctec.com/docs/service/show-post-73882.html