![Feodra 和 Ubuntu 上声音失真、互联网速度间歇性缓慢](https://linux22.com/image/1257915/Feodra%20%E5%92%8C%20Ubuntu%20%E4%B8%8A%E5%A3%B0%E9%9F%B3%E5%A4%B1%E7%9C%9F%E3%80%81%E4%BA%92%E8%81%94%E7%BD%91%E9%80%9F%E5%BA%A6%E9%97%B4%E6%AD%87%E6%80%A7%E7%BC%93%E6%85%A2.png)
我有一台 core i7 机器,上面安装了 Ubuntu 10.10 和 Fedora 14。我在这两个 Linux 发行版上都遇到了一个奇怪的问题。目前,我面临三个主要问题,导致我只能使用笔记本电脑而不是这台机器。
大多数情况下,声音会失真(例如节奏非常慢并且有些破裂),但其他时候它工作正常。(我在 Ubuntu 和 Fedora 上都遇到过这种情况)
互联网有时会非常快并且运行良好,但突然间它就变慢了并且需要很长时间才能加载。有时它就是变慢不了。
低分辨率的 Flash 视频会产生非常奇怪的高音调声音
另外,我注意到(我不认为这两者之间有关系,或者有关系吗?),每当互联网速度慢时,声音也会失真,而当互联网速度快时,声音效果很好。
该问题的间歇性使其很难调试。
对这些有什么想法吗?
以下是我的 lspci 输出,供您参考 -
00:00.0 Host bridge: Intel Corporation 5520/5500/X58 I/O Hub to ESI Port (rev 13)
00:01.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 1 (rev 13)
00:03.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 3 (rev 13)
00:07.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 7 (rev 13)
00:14.0 PIC: Intel Corporation 5520/5500/X58 I/O Hub System Management Registers (rev 13)
00:14.1 PIC: Intel Corporation 5520/5500/X58 I/O Hub GPIO and Scratch Pad Registers (rev 13)
00:14.2 PIC: Intel Corporation 5520/5500/X58 I/O Hub Control Status and RAS Registers (rev 13)
00:14.3 PIC: Intel Corporation 5520/5500/X58 I/O Hub Throttle Registers (rev 13)
00:19.0 Ethernet controller: Intel Corporation 82567V-2 Gigabit Network Connection
00:1a.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4
00:1a.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5
00:1a.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6
00:1a.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2
00:1b.0 Audio device: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller
00:1c.0 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 1
00:1c.1 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 2
00:1c.2 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 3
00:1c.3 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 4
00:1d.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1
00:1d.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2
00:1d.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3
00:1d.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 90)
00:1f.0 ISA bridge: Intel Corporation 82801JIR (ICH10R) LPC Interface Controller
00:1f.2 RAID bus controller: Intel Corporation 82801 SATA RAID Controller
00:1f.3 SMBus: Intel Corporation 82801JI (ICH10 Family) SMBus Controller
02:00.0 SATA controller: JMicron Technology Corp. JMB362/JMB363 Serial ATA Controller (rev 03)
02:00.1 IDE interface: JMicron Technology Corp. JMB362/JMB363 Serial ATA Controller (rev 03)
04:00.0 Network controller: Atheros Communications Inc. AR928X Wireless Network Adapter (PCI-Express) (rev 01)
07:00.0 VGA compatible controller: nVidia Corporation GT216 [GeForce GT 220] (rev a2)
07:00.1 Audio device: nVidia Corporation High Definition Audio Controller (rev a1)
ff:00.0 Host bridge: Intel Corporation Xeon 5500/Core i7 QuickPath Architecture Generic Non-Core Registers (rev 05)
ff
答案1
这可能与此有关(libc 2.12.90 包含 memcpy 更改,它们暴露了 64 位系统上的潜在错误):
https://bugzilla.redhat.com/show_bug.cgi?id=638477
不幸的是,该主题已成为一场宗教争论,并且上游的错误显然被拒绝了。
答案2
一些流媒体网站的音频播放速度对我来说太快了...不确定那是怎么回事,可能是同步和关键帧不佳。不过在我的盒子上很少出现这种情况。我编译自己的多媒体内容。或者,有多少应用程序试图抓取 alsa 声音?其中之一可能是更改卡预期的比特率。
您提到的裂缝通常表明有什么东西正在释放并重新抓取声卡。我在使用某些播放器的旧版本时遇到了这个问题,但自从使用最新的 ffmpeg/mplayer/相应的 moz-plugins/flashplugin.so 以来,使用标准 hda intel 驱动程序一切都很好。
根本无法解决无线问题(它没有出现在 lspci 中)...需要更多关于此的信息来确定它是否只是一个有缺陷的芯片组/驱动程序组合 - 可能是这样。