|
|
我初次安装gentoo,安装alsa时出错了。(内核2.6.28)
第一次把驱动build in在内核里,结果alsaconf找不到声卡,但是alsamixer识别得出,并且可以放出音乐。听说把驱动编译成模块较好,于是就重新编译内核,安装成模块。
在/etc/modules.d/autoload.d/kernel-2.6里添加了snd-hda-intel。rc-update add alsasound boot.之后开机之后提示alsa那一块出错了。登陆后lsmod没有显示有模块加载。
dmesg如下:
[ 9.741283] snd: module is already loaded
[ 9.755426] snd_mixer_oss: exports duplicate symbol snd_mixer_oss_ioctl_card (owned by kernel)
[ 9.762358] snd: module is already loaded
[ 9.763820] snd_mixer_oss: exports duplicate symbol snd_mixer_oss_ioctl_card (owned by kernel)
[ 9.764712] snd_page_alloc: exports duplicate symbol snd_free_pages (owned by kernel)
[ 9.765064] snd_timer: module is already loaded
[ 9.765607] snd_pcm: module is already loaded
[ 9.771167] snd_pcm_oss: module is already loaded
[ 9.778030] snd: module is already loaded
[ 9.787368] snd_seq_device: exports duplicate symbol snd_seq_autoload_unlock (owned by kernel)
[ 9.787739] snd_timer: module is already loaded
[ 9.789215] snd_seq: module is already loaded
[ 13.204119] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 13.204484] e100: eth0: e100_watchdog: link up, 100Mbps, full-duplex
[ 13.205615] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 23.750019] eth0: no IPv6 routers present
于是modprobe snd-hda-intel,提示如下:
WARNING: Error inserting snd_page_allocc (/lib/modules/2.6.28-gentoo-r1/kernel/sound/core/snd-page-alloc.ko): Invalid module format
WARNING: Error inserting snd (/lib/modules/2.6.28-gentoo-r1/kernel/sound/core/snd.o): Invalid module argument
WARNING: Error inserting snd_timer (/lib/modules/2.6.28-gentoo-r1/kernel/sound/core/snd-timer.ko): Invalid module argument
FATAL: Error inserting snd_hda_intel (/lib/modules/2.6.28-gentoo-r1/kernel/sound/core/snd-ha-intel .ko): Invalid module argument
dmesg如下:
[ 69.490062] snd_page_alloc: exports duplicate symbol snd_free_pages (owned by kernel)
[ 69.490516] snd: module is already loaded
[ 69.490856] snd_timer: module is already loaded
[ 69.491343] snd_pcm: module is already loaded
[ 69.492930] snd_hda_intel: module is already loaded
但是alsaconf,alsamixer之后可以用mpg123放音乐。
请问各位,这是什么原因啊,是不是2.6.28内核的原因? |
|