|
最近升级了dropline2.8,因为升级得需要,也安装了第二张cd里/testing目录下的2.6.7内核,升级完成以后发现用startx进不去新gnome,说没有/dev/dsp这个东西,于是就安装了第二张cd里边打好的alsa包,重新登陆,就有声音了,而且gnome也进去了。不过很快发现只要重启机器以后,再用startx进gnome(不管是root还是普通用户)都不行了,说没有/dev/dsp这个设备,但是我在/dev目录下可以找到dsp@这个东西。运行alsaconf还可以找到声卡,而且说设置成功,不过就是没有声音,运行alsamixer,发现可以调整的选项也比以前少了很多,主要声音控制根本就不能调,好象是静音。删掉alsa包,然后重装上去,就又有声音了,不过重启以后就又没有了。
比较了重启前后lsmod结果的区别,发现:
重启前(有声音的时候)lsmod有3个modules是重启后没有的- nls_utf8 1792 1
- isofs 30008 1
- zlib_inflate 21248 1 isofs
复制代码 而重启后也有一个module是重启前没有的所以是不是module的问题呢?
我想过干脆自己下载新的alsa驱动编译,可是装了2.6.7的包以后- kernel-generic-2.6.7-i486-1.tgz
- kernel-headers-2.6.7-i386-1.tgz
- kernel-modules-2.6.7-i486-2.tgz
复制代码 编译alsa时总说找不到2.6.7相应的headers,编译nvidia的驱动的时候也是这样的问题,不知道该怎么办了。 |
|