upgrade kernel後alsa啟動失敗

找不到Code如何播放,不知道要用什麼播放程式等等相關問題都可以在這發問

Moderator: Forums Team

Post Reply
User avatar
lundi
Posts: 155
Joined: Sun Sep 26, 2004 5:16 pm
Location: 風城

upgrade kernel後alsa啟動失敗

Post by lundi »

先說一下,我的alsa-driver不是用kernel build-in的,我是emerge alsa-driver,昨天我升級kernel之後,今天發現alsasound start時出現錯誤

Code: Select all

 * ALSA is not loaded
 * Loading ALSA drivers...
 *   Loading: snd-intel8x0...
FATAL: Module snd_intel8x0 not found.                                                                      [ !! ]
 * ERROR: Failed to load necessary drivers                                                                 [ ok ] * Restoring Mixer Levels
cat: /proc/asound/cards: No such file or directory                                                         [ ok ]
我就在想應該是安裝alsa-driver時modules都放在舊的kernel上,於是我用qpkg -l alsa-driver查一下,看到如下

Code: Select all

/lib/modules/2.6.9-gentoo-r1
/lib/modules/2.6.9-gentoo-r1/modules.usbmap
/lib/modules/2.6.9-gentoo-r1/modules.inputmap
/lib/modules/2.6.9-gentoo-r1/modules.symbols
/lib/modules/2.6.9-gentoo-r1/kernel
/lib/modules/2.6.9-gentoo-r1/kernel/sound
/lib/modules/2.6.9-gentoo-r1/kernel/sound/pci
/lib/modules/2.6.9-gentoo-r1/kernel/sound/pci/ac97
/lib/modules/2.6.9-gentoo-r1/kernel/sound/pci/ac97/snd-ac97-codec.ko
/lib/modules/2.6.9-gentoo-r1/kernel/sound/pci/snd-intel8x0.ko
等等,所以modules應該都還在舊的kernel那邊,我新的kernel是2.6.9-gentoo-r9,我在猜可能remerge alsa-driver就可能可以解決問題,不過我想問問看,有沒有好的方法呢?不然每次升級kernel不就都要重裝一些driver?
scsi
Posts: 1326
Joined: Tue Oct 14, 2003 7:49 am
Contact:

Post by scsi »

我都是使用kernel 2.6 內附的 alsa 的 driver
換kernel時就會一起compile了…
世界再大,不過是妳我之間的事
:111.gif: 欲使用GOT的ebuild請看Gentoo 台灣中文 Ebuild 使用指南
Image  我的部落格
betaparticle
Posts: 312
Joined: Thu Jan 01, 2004 12:46 pm

Post by betaparticle »

http://www.gentoo.org/doc/zh_tw/alsa-guide.xml

裡頭有說,
如果你是使用 emerge alsa-driver 的話,
每次 kerner 編譯之後,都要重新 emerge alsa-driver。
不曉得你的情形是不是跟它說的一樣?
失去網路的電腦==折斷翅膀的天使。

太難的我不會,不要問我。
User avatar
lundi
Posts: 155
Joined: Sun Sep 26, 2004 5:16 pm
Location: 風城

Post by lundi »

betaparticle wrote:http://www.gentoo.org/doc/zh_tw/alsa-guide.xml

裡頭有說,
如果你是使用 emerge alsa-driver 的話,
每次 kerner 編譯之後,都要重新 emerge alsa-driver。
不曉得你的情形是不是跟它說的一樣?
謝謝,原來上面有寫,我沒看到,雖然我也是覺得該emerge alsa-driver,不過我只是想看看還有沒有更好的方法。thx
User avatar
【Palatis】
Posts: 956
Joined: Wed Apr 02, 2003 4:21 pm
Location: 偶爾插花...</br>亞利安星球
Contact:

Post by 【Palatis】 »

alsa-driver 1.0.7 好像有問題, 我 emerge 以後就會出現您的問題.

目前是用 kernel 內附的 alsa modules, 就沒問題了.
「從麻雀之城回來的時候,被問到『你要大的藤箱還是小的藤箱?』為此煩惱不已。大家都有過這種煩惱吧?」
「是啊是啊!大的藤箱可以放很多東西覺得很划算,小的藤箱小小的裡面也許放著很不錯的東西,真的很難取捨阿!」
「靠這個就能告別這種煩惱『中型的藤箱』!」
「好厲害!」
「不要再煩惱大小的問題了,現在還贈送可以煮出鐵質,增進健康的鐵銼刀。」
「這是一定要買的!」
「我要一個!」
Post Reply