|
|
发表于 2006-3-1 23:08:25
|
显示全部楼层
我前面错了, 已改.
现在编译声音的程序基本都要 lib ,理论上可以通过向 /sys/... 里面的alsa 驱动程序的接口写数据来控制驱动. 但既然已经用 lib 和 utils 写好了,为什么不用 lib 和 utils 呢?
看看 ldd alsamixer 是不是链接了 libalsa.so 之类.
试试把它静态链接, 这个 alsamixer 也许就可以不要 lib .
我劝你还是装 lib 和 utils 吧. lib 以后有很多程序会要.
utils 里 有图形的 alsamixer ,还有 alsactl amix 这种命令行的.
开机时 ,/etc/rc.d/init.d/alsasound 会装入 ko ,然后调用 alsactl 和 amix 打开设备 ,恢复音量. 如果只装入 ko ,哪就要每次开机都手工调音量. |
|