膝上型電腦Linux聲音系統的安裝(轉)

BSDLite發表於2007-08-11
膝上型電腦Linux聲音系統的安裝(轉)[@more@]膝上型電腦一般不採用插入式音效卡,而是採用內建式聲音系統,所以往往不能按照桌上型電腦的方法來設定聲音系統。很多人在膝上型電腦上安裝了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),否則,不能成功

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617542/viewspace-946408/,如需轉載,請註明出處,否則將追究法律責任。

相關文章