发新话题
 搜藏 打印 该页面添加到 Mister Wong

新装的linux问关于声音的问题.

新装的linux问关于声音的问题.

昨天刚装redhat的linux9.0版,所有的设备都自动安装识别,包括上网也自己设置好了,但是用RealPlayer 10播放mp3的时候第一次能出声音可是后来就在也不能播放了,再次点击mp3文件后RealPlayer 10就自动推出没有任何提示.请问我该怎样设置?还有在opera里面放flash声音非常快,是正常的好几倍.

本文由bgxboy 发布于Linuxsky 论坛,网址:http://bbs.linuxsky.org/thread-1961-1-1.html

相关主题

TOP

1。看看声卡是否被正确识别。
2。安装xmms的mp3插件,试试用xmms来播放看怎么个效果。

TOP

声卡已经被识别了...就是不能播放mp3,xmms的mp3插件是不是MPEG LAYER 1/2/3 PLACEHOLDER PLUGIN [Librh_mp3.so]这个插件,如果是我就已经装了,,还有输出插件上是选择"开放音效系统驱动程式"对吗? 我是这样设置的,但是XMMS不能播放mp3

TOP

这是我在realtek网站下载的万能声卡驱动,在终端运行自动安装的情况请各位帮我分析分析...我的声卡安装成功没有.
[root@book7 root]# ls
2004070714.gif         install.log
20050623155116897.jpg  install.log.syslog
2006021024768.jpg      OperaDownloads
anaconda-ks.cfg        RealPlayer
config.log             realtek-linux-audiopack-3.5-2
Desktop                realtek-linux-audiopack-3.5-2.tar.bz2
[root@book7 root]# cd realtek-linux-audiopack-3.5-2
[root@book7 realtek-linux-audiopack-3.5-2]# ls
alsa-driver-1.0.9b_22.tar.bz2  install       turbolinux.txt
alsa-lib-1.0.9.tar.bz2         modules.conf
alsa-utils-1.0.9a.tar.bz2      Readme.txt
[root@book7 realtek-linux-audiopack-3.5-2]# ./install
.....Decompress Driver source v1.0.9b Rv3.5.2
.....Decompress ALSA Library source v1.0.9
.....Decompress ALSA Utility v1.09a
Remove old sound driver
Compile Driver........
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
find: /root/realtek-linux-audiopack-3.5-1a/alsa-driver-1.0.9b_22: 没有那个文件或目录
find: /root/realtek-linux-audiopack-3.5-1a/alsa-driver-1.0.9b_22/alsa-kernel/:
没有那个文件或目录
find: /root/realtek-linux-audiopack-3.5-1a/alsa-driver-1.0.9b_22: 没有那个文件或目录
find: /root/realtek-linux-audiopack-3.5-1a/alsa-driver-1.0.9b_22/alsa-kernel/:
没有那个文件或目录
find: /root/realtek-linux-audiopack-3.5-1a/alsa-driver-1.0.9b_22: 没有那个文件或目录
find: /root/realtek-linux-audiopack-3.5-1a/alsa-driver-1.0.9b_22/alsa-kernel/:
没有那个文件或目录
make dep
find: /root/realtek-linux-audiopack-3.5-1a/alsa-driver-1.0.9b_22: 没有那个文件或目录
find: /root/realtek-linux-audiopack-3.5-1a/alsa-driver-1.0.9b_22/alsa-kernel/:
没有那个文件或目录
find: /root/realtek-linux-audiopack-3.5-1a/alsa-driver-1.0.9b_22: 没有那个文件或目录
find: /root/realtek-linux-audiopack-3.5-1a/alsa-driver-1.0.9b_22/alsa-kernel/:
没有那个文件或目录
find: /root/realtek-linux-audiopack-3.5-1a/alsa-driver-1.0.9b_22: 没有那个文件或目录
find: /root/realtek-linux-audiopack-3.5-1a/alsa-driver-1.0.9b_22/alsa-kernel/:
没有那个文件或目录
make[1]: Entering directory `/root/realtek-linux-audiopack-3.5-2/alsa-driver-1.0.9b_22'
make[2]: Entering directory `/root/realtek-linux-audiopack-3.5-2/alsa-driver-1.0.9b_22/acore'
Makefile:5: /root/realtek-linux-audiopack-3.5-1a/alsa-driver-1.0.9b_22/toplevel.config: 没有那个文件或目录
Makefile:6: /root/realtek-linux-audiopack-3.5-1a/alsa-driver-1.0.9b_22/Makefile.conf: 没有那个文件或目录
Makefile:11: /root/realtek-linux-audiopack-3.5-1a/alsa-driver-1.0.9b_22/alsa-kernel/core/Makefile: 没有那个文件或目录
Makefile:19: /root/realtek-linux-audiopack-3.5-1a/alsa-driver-1.0.9b_22/Rules.make: 没有那个文件或目录
make[2]: *** No rule to make target `/root/realtek-linux-audiopack-3.5-1a/alsa-driver-1.0.9b_22/Rules.make'.  Stop.
make[2]: Leaving directory `/root/realtek-linux-audiopack-3.5-2/alsa-driver-1.0.9b_22/acore'
make[1]: *** [dep] Error 1
make[1]: Leaving directory `/root/realtek-linux-audiopack-3.5-2/alsa-driver-1.0.9b_22'
make: *** [include/sndversions.h] Error 2
find: /root/realtek-linux-audiopack-3.5-1a/alsa-driver-1.0.9b_22: 没有那个文件或目录
find: /root/realtek-linux-audiopack-3.5-1a/alsa-driver-1.0.9b_22/alsa-kernel/:
没有那个文件或目录
find: /root/realtek-linux-audiopack-3.5-1a/alsa-driver-1.0.9b_22: 没有那个文件或目录
find: /root/realtek-linux-audiopack-3.5-1a/alsa-driver-1.0.9b_22/alsa-kernel/:
没有那个文件或目录
find: /root/realtek-linux-audiopack-3.5-1a/alsa-driver-1.0.9b_22: 没有那个文件或目录
find: /root/realtek-linux-audiopack-3.5-1a/alsa-driver-1.0.9b_22/alsa-kernel/:
没有那个文件或目录
find /lib/modules/2.6.9-1.667smp/kernel/sound -name 'snd*.*o' | xargs rm -f
find: /lib/modules/2.6.9-1.667smp/kernel/sound: 没有那个文件或目录
make[1]: Entering directory `/root/realtek-linux-audiopack-3.5-2/alsa-driver

TOP

-1.0.9b_22/acore'
Makefile:5: /root/realtek-linux-audiopack-3.5-1a/alsa-driver-1.0.9b_22/toplevel.config: 没有那个文件或目录
Makefile:6: /root/realtek-linux-audiopack-3.5-1a/alsa-driver-1.0.9b_22/Makefile.conf: 没有那个文件或目录
Makefile:11: /root/realtek-linux-audiopack-3.5-1a/alsa-driver-1.0.9b_22/alsa-kernel/core/Makefile: 没有那个文件或目录
Makefile:19: /root/realtek-linux-audiopack-3.5-1a/alsa-driver-1.0.9b_22/Rules.make: 没有那个文件或目录
make[1]: *** No rule to make target `/root/realtek-linux-audiopack-3.5-1a/alsa-driver-1.0.9b_22/Rules.make'.  Stop.
make[1]: Leaving directory `/root/realtek-linux-audiopack-3.5-2/alsa-driver-1.0.9b_22/acore'
make: *** [install-modules] Error 1
Creating /dev/mixer?... done
Creating /dev/sequencer... done
Creating /dev/midi0?... done
Creating /dev/dsp?... done
Creating /dev/audio?... done
Creating /dev/sndstat... done
Creating /dev/music... done
Creating /dev/dmmidi?... done
Creating /dev/dmfm?... done
Creating /dev/amixer?... done
Creating /dev/adsp?... done
Creating /dev/amidi?... done
Creating /dev/admmidi?... done
创建连至‘/dev/mixer0’的符号链接‘/dev/mixer’
创建连至‘/dev/midi00’的符号链接‘/dev/midi’
创建连至‘/dev/dsp0’的符号链接‘/dev/dsp’
创建连至‘/dev/audio0’的符号链接‘/dev/audio’
创建连至‘/dev/music’的符号链接‘/dev/sequencer2’
创建连至‘/dev/adsp0’的符号链接‘/dev/adsp’
创建连至‘/dev/amidi0’的符号链接‘/dev/amidi’
rm: 无法删除‘/dev/snd’: 是一个目录
Creating /dev/snd/control?... done
Creating /dev/snd/seq... done
Creating /dev/snd/timer... done
Creating /dev/snd/hw??... done
Creating /dev/snd/midi??... done
Creating /dev/snd/pcm??p... done
Creating /dev/snd/pcm??c... done
ALSA loader devices
Creating /dev/aload?... done
Creating /dev/aloadSEQ... done
Remove old alsa library
Compile ALSA Library.....
checking build system type... i686-pc-linux
checking host system type... i686-pc-linux
checking target system type... i686-pc-linux
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
make: *** No targets specified and no makefile found.  Stop.
make: *** No rule to make target `install'.  Stop.
Compile ALSA Utility......
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether NLS is requested... yes
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... no
checking for msgmerge... /usr/bin/msgmerge
checking for style of include used by make... GNU
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
make: *** No targets specified and no makefile found.  Stop.
make: *** No rule to make target `install'.  Stop.
bzip2: Can't open input file test.wav.bz2: No such file or directory.
cp: stat‘test.wav’失败: 没有那个文件或目录
Remove Folder.....
./install: line 89: alsaconf: command not found

TOP

按照这个网站介绍的方法装驱动我没有发现linux内核源码包,,,这个网址是http://bbs.chinaunix.net/viewthread.php?tid=164905      

介绍内容是:一、ALSA的安装需要linux内核源码包。
1.确认有无内核源码包
到 /usr/src目录下看看是否有一个名字类似linux-2.x.x-x的目录,100多MB。如果没有就得自己装一个。一般发行版光盘中带有。
2. 做一个源码包的链接。
ln -s linux-2.x.x-x linux (其中linux-2.x.x-x为源码包的目录名称)
注意:升级过内核的朋友请注意,做链接时应指向当前使用的内核的源码包。
3.确认内核配置。alsa需要内核支持声卡。一般现在的发行版大多已做了相应配置,自己无须再做。
确认方法:cd /usr/src/linux
执行ls -a 看是否有.config这个文件。有的话一般表明系统已做好了相应的设置。
注意:用rh8的朋友,可在linux源码包目录下的configs目录下看到一些config文件,请选取与自己cpu相应的config文件,复制一份放至linux源码包目录下,并改名为.config即可。如我采用的是:
cp /usr/src/linux/configs/kernel-2.4.18-i386.config  /usr/src/linux/.config以下操作仅供内核没有配置声卡设置的朋友操作。
进入内核源码包目录,执行:make xconfig
在Sound项下的Sound card support和OSS sound modules需要以模块选中。 (sound以外的选项请自己决定)
保存退出后,执行:make dep
做完这一步就可以了。

TOP

我应该真怎么做才能安装linux内核源码包阿...

TOP

不需要内核的源码包,只要kernel-header  这个包就可以了,btw 楼主没有 gcc 哦,用redhat-config-packages 把开发工具,kernel 开发工具装上就都有了.
你的鼓励,我的动力.
做人厚道,看贴回贴.
my linux blog

TOP

我是从redhat 9.0 升级的,安装你说的哪个包的时候提示这个情况:
无法定位的软件包            需要者为   
krd5-lids = 1.2.7-10      krd5-devel
openssl = 0.9.7a-2        openssl-devel


请问我该到哪里下载你说的哪个包阿...我是redhat 9.0升级 我也不知道内核是多少版本的...晕死..

TOP

可恶的依赖关系,用apt 来做包管理.楼主看这个文章
http://bbs.linuxsky.net/viewthread.php?tid=4&page=1

装kernel-headers gcc make 等

btw: rh9 这么老的版本,用在新一点的机子上都会有些问题吧,楼主可以换用比较新的发行版,这样可以不把时间浪费在这种事上.
你的鼓励,我的动力.
做人厚道,看贴回贴.
my linux blog

TOP

发新话题