声音在Ubuntu中跳过


0

我的声音在Ubuntu 10.04 LTS上跳过。当我听一首歌时,曲目会不时地做一些奇怪的事情。有时它会跳过几秒钟,有时它会回退几秒钟,有时它会保持不变。

我目前正在使用Exaile,但同样的事情发生在所有玩家身上。

我已经尝试将音频引擎从Pulse更改为ALSA或OSS。不行。

在Windows上使用相同的计算机双启动,并且在每个玩家的窗口中都能正常工作。 我可以在两个操作系统中播放相同的媒体。

我最近安装了Ubuntu,但还没有安装太多程序。

我尝试没有成功的唯一真实事情是使用以下命令将内核更改为“实时”内核:sudo aptitude install linux-rt。


你的媒体可靠吗?
Xavierjazz

@Xavierjazz:是的。我在Windows和Linux上播放相同的媒体(它适用于Windows)。问题仍然是合理的:)
Philippe Carriere

Answers:


1

不太可能但是不得不问 - 当跳过时你的CPU和内存利用率是什么样的? (系统/管理/系统监视器选项卡)

如果我没记错的话,“实时操作系统”只能保证在最短的时间内响应中断请求,而不是它会在 完成 在最短的时间内。完成取决于可用的CPU和RAM以及IO资源。虽然大多数MP3播放器都有很小的资源占用空间,但如果您使用的是较旧的机器,则不会出现问题。在资源非常有限的VM下运行Windows时,我已经引发了类似的症状。

更可能的是 - 这些症状可能是由于音轨减压失败造成的。我很想删除并重新安装你正在使用的任何解码器。 Ubuntu 10.4在大多数系统上都能提供相当好的声音,所以不要在没有战斗的情况下放弃。

补充:根据CPU使用中的DROP,我猜想IO系统无法填充解码器输入缓冲区或者解码器意外挽救。所有CODEC都会出现问题吗?即,你可以播放.wav文件,但不能播放.mp3吗?

RAID0上的HD(条带化)让我想知道这是否相关。也许RAID0抓住总线的时间比它应该的长一点。问题是否定期发生?如果不是常规的话,间隔(平均)是多少。你可以播放OEM CD吗?你能用CD播放mp3吗?你能做一个RAMDISK并从那里玩吗?如果这些工作中的任何一个没有跳过它将揭示编解码器是否是问题。

我假设您使用Update Manager来定期更新。如果你有一段时间没有这样做,那么现在就做。如果它抓住任何新东西,请务必在继续之前验证您是否仍有问题。

如何重新安装解码器 - 我会推迟到“最后的手段”来做这个...但如果你还在阅读,那么这里是如何:

这取决于您播放的文件类型。此示例适用于mp3 ...您必须找到正在使用的解码器。运行Pkg Manager然后搜索mp3。在左侧单击STATUS并选择“已安装”。在匹配项目列表中 - 在左侧,正在使用的解码器将有一个稳定的绿色框和标题中的mp3和解码。例如,在我的系统上,一个文件是libmad0,即“MPEG音频解码器库”。记录您找到的名称,以便稍后再添加。右键单击并“标记为删除”。重复,直到你满意为止你有问题可能的主要项目。然后转到主图标栏并单击“应用”。等待它完成。如果它要求删除孤立的依赖项试图拒绝这个(因为你很快就会把它添加回来)我倾向于偏执,所以我会在下一步之前重启。下一步是获取列表,以相同的方式搜索它们并将其添加回来。即标记安装然后申请。

即使这个工作,解码器重新安装留下了一个问题,为什么它在一开始就破了......如果它不起作用那么......?


1-当声音跳过时,CPU利用率急剧下降。拉姆不受影响。 2-这台机器是全新的。硬盘正在进行突袭0. 3-如何重新安装解码器?我没有安装任何。在以前的Ubuntu(9.04)安装中,我没有安装任何解码器......默认的解码器工作得很好。
Philippe Carriere

非常感谢你的帮助,Hotei。你引导我回答。
Philippe Carriere



0

我在Ubuntu 16.04上遇到了这个问题 - 无论我是通过浏览器还是像Rhythm Box这样的媒体播放器收听,音频都是口吃/跳过。

我检查了/ var / log / syslog并且有如下几千行:

774771 May 27 12:14:09 xxx-dev kernel: [643229.204121] ath: phy0: DMA failed to stop in 10 ms AR_CR=0xffffffff AR_DIAG_SW=0xffffffff DMADBG_7=0xffffffff
774772 May 27 12:14:09 xxx-dev kernel: [643229.312551] ath: phy0: Chip reset failed
774773 May 27 12:14:09 xxx-dev kernel: [643229.312552] ath: phy0: Unable to reset channel, reset status -22

...网络管理器的一些问题导致无限循环条件 [有关]

我已经有了有线连接。所以我使用列出的步骤禁用了我的无线适配器 这里 问题消失了。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.