小编hal*_*tan的帖子

更新后 Focusrite 声音失真

我有 Ubuntu 20.04,今天更新后,我的声音输出变得失真(有点金属/机械味)。我使用的是外部 Focusrite 声音接口,但我的系统当然也有内置声音:

Audio:     Device-1: Intel 200 Series PCH HD Audio driver: snd_hda_intel 
           Device-2: NVIDIA TU102 High Definition Audio driver: snd_hda_intel 
           Device-3: Focusrite-Novation type: USB driver: snd-usb-audio 
Run Code Online (Sandbox Code Playgroud)

失真仅发生在设备 3 上。其他设备工作正常。我怀疑该行为是由也更新的内核引入的。这是来自的重要一行/var/log/dpkg.log

upgrade linux-generic-hwe-20.04:amd64 5.13.0.35.40~20.04.20 5.13.0.39.44~20.04.24
Run Code Online (Sandbox Code Playgroud)

所有其他升级包不太可能与它有任何关系。我测试了在互联网上找到的许多解决方案,例如:

  • 杀死并重新启动pulseaudio
  • 删除.config/pulse目录
  • 强行杀死并重启alsa
  • 中间重启几次

这些都没有帮助。有人有官方的错误报告或解决方案吗?

sound pulseaudio 20.04

5
推荐指数
1
解决办法
736
查看次数

创建 tar 填充系统缓存

我的情况非常简单:我备份了一些文档并将它们放在 NAS 上,因为我宁愿传输一个大文件而不是数百万个小文件,所以我创建了一个 tar

\n\n
tar cf backup/2013-07-12-pictures.tar Pictures\n
Run Code Online (Sandbox Code Playgroud)\n\n

我的Pictures目录包含大约 12GB 的数据,并且我的缓存逐渐填满。如果我压缩更多文件(例如我的项目,等等),不需要很长时间,并且我所有的32GB RAM都会被使用:

\n\n
sheldor:~$ free -g\n             total       used       free     shared    buffers     cached\nMem:            31         31          0          0          0         27\n-/+ buffers/cache:          2         28\nSwap:           29          0         29\n
Run Code Online (Sandbox Code Playgroud)\n\n

此时,虽然鼠标和系统通常负责,但启动程序(从磁盘读取)需要很长时间。字面上的年龄:我有一个 SSD 并启动 Chrome,通常需要一秒钟,现在大约需要 2 分钟。

\n\n

现在你会在互联网上找到所有关于清除缓存不好的帖子等等。在这里,在Ask Ubuntu上你也可以找到这样的帖子,它通过提供命令救了我的命

\n\n
sudo sync && sudo sysctl -w vm.drop_caches=3\n
Run Code Online (Sandbox Code Playgroud)\n\n

如果您仔细阅读评论,您会发现例如这里:

\n\n
\n

这不是问题,这就是页面缓存的工作原理。它将尽可能长时间地缓存内容,但当其他应用程序的内存压力增加时会自动释放项目。无需手动清除。\xe2\x80\x93 铯 11 年 11 月 22 日 16:08

\n
\n\n

什么?我的系统(Intel …

cache tar

4
推荐指数
1
解决办法
2774
查看次数

标签 统计

20.04 ×1

cache ×1

pulseaudio ×1

sound ×1

tar ×1