fedora 6的alsa音效卡裝不上

火星人 @ 2014-03-23 , reply:0
←手機掃碼閱讀


首先非常感謝你的禮包。

我上rapidshare去下載,不交錢根本下不來,第一次上去,選擇free,告訴我說要等7分鐘,
我等了很久,沒有動靜,後來再進去,說我的ip地址已經有一個文件在下了,要等,一下午
一直這樣,後來進xxlinux,首先要註冊,這倒沒有什麼,很快,然後下載了一個文件,
變成乞丐了,貼子都不讓看,下載更是沒有許可權,那是個什麼網站啊?看看貼子也有
許可權要求的?

好像你也是那裡的一個版主吧,勸他們改個思路吧,這樣辦網站,最後誰願意去啊?
難道要交費才可以看貼嗎?號稱linux,總是要有點互助精神吧。

謝謝你!

我主要是fedora 6的alsa音效卡裝不上,想下載你的禮包試試。知道你是高手,我把問題copy如下,請指導一下

可以確認,我已經裝了gcc, 我用它編譯我自己的程序沒有問題。
我檢查了系統,紅旗5自帶了alsa,版本為:
alsa driver: 1.0.9b-6
alsa-firmware: 1.0.10-4
alsa-lib: 1.0.10-1
alsa-utility:1.0.10-1
alsa-plugins: 1.0.10-2
如果在Xwindow下用系統帶的alsa安裝,告訴我找到音效卡了,可是測試沒有聲音,然後調音量,告訴我
沒有找到音效卡。

後來下載了最新的,1.0.13

我的alsa解壓縮後放在/tmp/alsa-1.0.13
我在安裝新的alsa前,先在/tmp/alsa-1.0.13做了連接:
ln -s /usr/src/linux-2.6.9-5.34DT linux
然後進入lib,util,driver 3個目錄,分別運行:
./configure
make
make install
lib和util非常順利,沒有任何錯誤,driver下面configure也正常,make首先出現下列錯誤:
make[1]: Entering directory `/usr/src/linux-2.6.9-5.34DT'
CC [M] /tmp/alsa-1.0.13/alsa-driver-1.0.13/acore/misc_driver.o
In file included from include/linux/platform_device_compat.h:5,
from include/linux/platform_device.h:1,
from /tmp/alsa-1.0.13/alsa-driver-1.0.13/acore/misc_driver.c:6:
include/sound/kernel_compat.h:18: error: redefinition of typedef 'pm_message_t'
/tmp/alsa-1.0.13/alsa-driver-1.0.13/include/adriver.h:918: error: previous declaration of 'pm_message_t' was here

類似的也很多個,最後錯誤
/tmp/alsa-1.0.13/alsa-driver-1.0.13/acore/misc_driver.c:659: error: `create_workqueue' undeclared (first use in this function)
/tmp/alsa-1.0.13/alsa-driver-1.0.13/acore/misc_driver.c:659: error: (Each undeclared identifier is reported only once
/tmp/alsa-1.0.13/alsa-driver-1.0.13/acore/misc_driver.c:659: error: for each function it appears in.)
make[4]: *** [/tmp/alsa-1.0.13/alsa-driver-1.0.13/acore/misc_driver.o] 錯誤 1
make[3]: *** [/tmp/alsa-1.0.13/alsa-driver-1.0.13/acore] 錯誤 2
make[2]: *** [_module_/tmp/alsa-1.0.13/alsa-driver-1.0.13] 錯誤 2
make[1]: *** [modules] 錯誤 2
make[1]: Leaving directory `/usr/src/linux-2.6.9-5.34DT'
make: *** [compile] 錯誤 2

這樣的情況下,當然make install就過不了了,錯誤為:
find /lib/modules/2.6.9-5.34DT/kernel/sound -name 'snd*.*o' | xargs rm -f
make[1]: Entering directory `/tmp/alsa-1.0.13/alsa-driver-1.0.13/acore'
mkdir -p /lib/modules/2.6.9-5.34DT/kernel/sound/acore
cp snd-hwdep.ko snd-page-alloc.ko snd-pcm.ko snd-rawmidi.ko snd-timer.ko snd.ko/lib/modules/2.6.9-5.34DT/kernel/sound/acore
cp: stat『snd-hwdep.ko』失敗: 沒有那個文件或目錄
cp: stat『snd-page-alloc.ko』失敗: 沒有那個文件或目錄
cp: stat『snd-pcm.ko』失敗: 沒有那個文件或目錄
cp: stat『snd-rawmidi.ko』失敗: 沒有那個文件或目錄
cp: stat『snd-timer.ko』失敗: 沒有那個文件或目錄
cp: stat『snd.ko』失敗: 沒有那個文件或目錄
make[1]: *** [modules_install] 錯誤 1
make[1]: Leaving directory `/tmp/alsa-1.0.13/alsa-driver-1.0.13/acore'
make: *** [install-modules] 錯誤 1

我查了有3個星期了,試了各種可能的方法,但是一直是同樣的錯誤。
我的音效卡是 Realtek hd audio,主板集成的,我查了alsa的網站,肯定支持。我也從我
主板廠商gigabyte的網站找到了linux驅動,其實也是alsa的。同樣的錯誤。

我用過2年redhat linux,但是workstation,主要用於計算,也沒有關心配置的問題,有問題直接找
IT的人解決。
這次自己裝紅旗5還真是學到不少東西。其實是可以換紅旗試試的,反正剛裝的系統,
沒有什麼東西在上面。但是不甘心放棄。

我決定堅持下去,一定要找到解決辦法。

我在網上查下來,很多人有同樣的問題,希望這裡的高手們給予協助!

謝謝!




[火星人 via ] fedora 6的alsa音效卡裝不上已經有205次圍觀

http://www.coctec.com/docs/linux/show-post-131611.html