在我离开笔记本电脑后,屏幕关闭(可能是暂停了,我不记得了),我无法用耳机听歌。这种情况是几周前开始的,一直持续至今。我以前没有遇到过这个问题,我想不出有什么重大变化可能导致这种情况。
到目前为止,我对这个问题的观察是:
- 我无法从笔记本电脑扬声器、耳机或屏幕(带扬声器,通过 HDMI 电缆连接)获得任何音频。
- 但是,如果我断开 HDMI 电缆并重新插入,就可以从屏幕恢复声音。
- 发生这种情况时,我的笔记本电脑的麦克风也无法录制声音。因此,它不仅限于音频输出,还会影响音频输入。
如果我重新启动,所有问题都解决了。(5 月 21 日更新:我认为一开始是这样。但现在即使我重新启动后,问题也没有得到解决)当我的笔记本电脑进入挂起模式时总是会发生这种情况。- (5 月 21 日更新:我相当确定它在第一次触发挂起模式之前可以工作,但现在重新启动后从一开始就无法工作)- 在 Windows 操作系统模式下声音播放正常(我已设置双启动)。
我尝试过以下方法 -
alsamixer
- 未静音- 声音设置 - 已选择且未静音
pavucontrol
- 检查过,一切似乎都很好sudo alsa force-reload
- 尝试过,但没有帮助pulseaudio -k && sudo alsa force-reload
- 尝试过,但没有帮助- 重新安装了 ALSA 和 PulseAudio,按照许多解决 Ubuntu 音频问题的博客中的说明进行操作,例如 (这篇中等文章)——没有改变任何东西
- 检查声卡是否被正确检测到-
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21) Subsystem: Dell Sunrise Point-LP HD Audio Flags: bus master, fast devsel, latency 32, IRQ 146 Memory at d1228000 (64-bit, non-prefetchable) [size=16K] Memory at d1200000 (64-bit, non-prefetchable) [size=64K] Capabilities: [50] Power Management version 3 Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+ Kernel driver in use: snd_hda_intel Kernel modules: snd_hda_intel, snd_soc_skl
- 更新了我的 BIOS
有关我的系统的信息 -
- 我正在使用 Ubuntu
18.04
,大约 3 个月前更新16.04
。 - 内核版本(
uname -r
)-4.15.0-101-generic
- 双启动(超过 2 年) - Windows 10 作为另一个操作系统。
- 编解码器: Realtek ALC3253(使用检查
cat /proc/asound/card0/codec* | grep Codec
) - 笔记本电脑 - 戴尔 Inspiron 13 5000 系列
如果有人知道可能的原因,我将不胜感激。如果您需要有关尝试方法的更多详细信息,以便更好地理解和缩小可能的原因,请在此问题的评论中告诉我。
不用说,非常感谢。
答案1
简短回答
[大概]将内核更新到系统推荐的最新版本。
我的问题已解决4.15.0-109-generic
,使用软件更新程序安装。
(自我第一次遇到此问题以来,大约 2 个月后它自行解决了)
细节-
我突然恢复了音频(扬声器、麦克风和耳机)。在此之前,一个月前,为了解决这些问题,我尝试过,但没有成功,
- 更新固件(需要启动 Windows,耗时超过 6 个小时)和
- 当我收到新的更新通知时,我会立即安装它(Ubuntu)。
从那以后,除了安装常规内核更新外,我没有做任何事情来解决这个问题。
由于问题突然出现,我怀疑是内核更新导致的,而由于问题突然得到解决,我更加怀疑是内核更新导致的。两次都是在一两天前才进行了内核更新。我的问题在更新时开始出现,4.15.0-99-generic
并在 时左右得到解决4.15.0-109-generic
。这可能是一个在本次更新中得到解决的错误(您必须检查)。我只是说,这个内核版本适用于我的系统规格,对我有用。重申我的系统规格(来自问题) -
- Ubuntu 18.04
- 双启动(超过 2 年) - Windows 10 作为另一个操作系统。
- 编解码器: Realtek ALC3253
- 笔记本电脑 - 戴尔 Inspiron 13 5000 系列
我使用以下方法获取的完整内核更新日志zgrep 'install linux-headers' /var/log/dpkg.log* | sort | cut -f1,2,4 -d' '
,供参考如下-
/var/log/dpkg.log.10.gz:2019-09-07 06:26:45 linux-headers-4.4.0-161:all
/var/log/dpkg.log.10.gz:2019-09-07 06:27:06 linux-headers-4.4.0-161-generic:amd64
/var/log/dpkg.log.10.gz:2019-09-07 06:28:13 linux-headers-4.15.0-60:all
/var/log/dpkg.log.10.gz:2019-09-07 06:28:35 linux-headers-4.15.0-60-generic:amd64
/var/log/dpkg.log.10.gz:2019-09-12 07:01:06 linux-headers-4.15.0-62:all
/var/log/dpkg.log.10.gz:2019-09-12 07:01:45 linux-headers-4.15.0-62-generic:amd64
/var/log/dpkg.log.10.gz:2019-09-18 06:49:18 linux-headers-4.4.0-164:all
/var/log/dpkg.log.10.gz:2019-09-18 06:49:41 linux-headers-4.4.0-164-generic:amd64
/var/log/dpkg.log.10.gz:2019-09-18 06:51:50 linux-headers-4.15.0-64:all
/var/log/dpkg.log.10.gz:2019-09-18 06:52:29 linux-headers-4.15.0-64-generic:amd64
/var/log/dpkg.log.11.gz:2019-08-15 06:14:17 linux-headers-4.15.0-58:all
/var/log/dpkg.log.11.gz:2019-08-15 06:14:38 linux-headers-4.15.0-58-generic:amd64
/var/log/dpkg.log.11.gz:2019-08-15 11:45:17 linux-headers-4.4.0-159:all
/var/log/dpkg.log.11.gz:2019-08-15 11:45:52 linux-headers-4.4.0-159-generic:amd64
/var/log/dpkg.log.11.gz:2019-08-15 11:46:19 linux-headers-generic:amd64
/var/log/dpkg.log.1:2020-06-10 06:56:50 linux-headers-4.15.0-106:all
/var/log/dpkg.log.1:2020-06-10 06:57:15 linux-headers-4.15.0-106-generic:amd64
/var/log/dpkg.log.12.gz:2019-07-25 06:33:10 linux-headers-4.15.0-55:all
/var/log/dpkg.log.12.gz:2019-07-25 06:33:36 linux-headers-4.15.0-55-generic:amd64
/var/log/dpkg.log:2020-07-01 06:25:25 linux-headers-4.15.0-108:all
/var/log/dpkg.log:2020-07-01 06:26:12 linux-headers-4.15.0-108-generic:amd64
/var/log/dpkg.log:2020-07-03 06:46:50 linux-headers-4.15.0-109:all
/var/log/dpkg.log:2020-07-03 06:47:14 linux-headers-4.15.0-109-generic:amd64
/var/log/dpkg.log.2.gz:2020-05-20 06:08:58 linux-headers-4.15.0-101:all
/var/log/dpkg.log.2.gz:2020-05-20 06:09:34 linux-headers-4.15.0-101-generic:amd64
/var/log/dpkg.log.2.gz:2020-05-28 18:10:06 linux-headers-4.15.0-91:all
/var/log/dpkg.log.2.gz:2020-05-28 18:10:31 linux-headers-4.15.0-91-generic:amd64
/var/log/dpkg.log.2.gz:2020-05-28 18:11:49 linux-headers-4.15.0-96:all
/var/log/dpkg.log.2.gz:2020-05-28 18:12:19 linux-headers-4.15.0-96-generic:amd64
/var/log/dpkg.log.3.gz:2020-04-07 06:13:59 linux-headers-4.15.0-96:all
/var/log/dpkg.log.3.gz:2020-04-07 06:14:37 linux-headers-4.15.0-96-generic:amd64
/var/log/dpkg.log.3.gz:2020-04-29 06:28:56 linux-headers-4.15.0-99:all
/var/log/dpkg.log.3.gz:2020-04-29 06:29:20 linux-headers-4.15.0-99-generic:amd64
/var/log/dpkg.log.4.gz:2020-03-19 07:10:22 linux-headers-4.15.0-91:all
/var/log/dpkg.log.4.gz:2020-03-19 07:22:12 linux-headers-4.15.0-91-generic:amd64
/var/log/dpkg.log.5.gz:2020-02-22 06:31:45 linux-headers-4.15.0-88:all
/var/log/dpkg.log.5.gz:2020-02-22 06:32:42 linux-headers-4.15.0-88-generic:amd64
/var/log/dpkg.log.6.gz:2020-01-08 10:27:33 linux-headers-4.4.0-171:all
/var/log/dpkg.log.6.gz:2020-01-08 10:46:25 linux-headers-4.4.0-171-generic:amd64
/var/log/dpkg.log.6.gz:2020-01-08 10:51:03 linux-headers-4.15.0-74:all
/var/log/dpkg.log.6.gz:2020-01-08 10:51:26 linux-headers-4.15.0-74-generic:amd64
/var/log/dpkg.log.6.gz:2020-01-31 06:16:52 linux-headers-4.15.0-76:all
/var/log/dpkg.log.6.gz:2020-01-31 06:17:30 linux-headers-4.15.0-76-generic:amd64
/var/log/dpkg.log.7.gz:2019-12-04 06:05:28 linux-headers-4.4.0-170:all
/var/log/dpkg.log.7.gz:2019-12-04 06:05:57 linux-headers-4.4.0-170-generic:amd64
/var/log/dpkg.log.7.gz:2019-12-04 06:07:16 linux-headers-4.15.0-72:all
/var/log/dpkg.log.7.gz:2019-12-04 06:07:42 linux-headers-4.15.0-72-generic:amd64
/var/log/dpkg.log.8.gz:2019-11-18 06:04:57 linux-headers-4.4.0-169:all
/var/log/dpkg.log.8.gz:2019-11-18 06:05:18 linux-headers-4.4.0-169-generic:amd64
/var/log/dpkg.log.8.gz:2019-11-18 06:07:09 linux-headers-4.15.0-70:all
/var/log/dpkg.log.8.gz:2019-11-18 06:07:49 linux-headers-4.15.0-70-generic:amd64
/var/log/dpkg.log.9.gz:2019-10-02 06:24:23 linux-headers-4.4.0-165:all
/var/log/dpkg.log.9.gz:2019-10-02 06:24:54 linux-headers-4.4.0-165-generic:amd64
/var/log/dpkg.log.9.gz:2019-10-02 06:26:11 linux-headers-4.15.0-65:all
/var/log/dpkg.log.9.gz:2019-10-02 06:26:45 linux-headers-4.15.0-65-generic:amd64
/var/log/dpkg.log.9.gz:2019-10-23 06:33:05 linux-headers-4.4.0-166:all
/var/log/dpkg.log.9.gz:2019-10-23 06:33:30 linux-headers-4.4.0-166-generic:amd64
/var/log/dpkg.log.9.gz:2019-10-23 06:34:49 linux-headers-4.15.0-66:all
/var/log/dpkg.log.9.gz:2019-10-23 06:35:14 linux-headers-4.15.0-66-generic:amd64
看来内核更新可以帮我解决这个问题。我发布这个答案,希望它能为其他面临类似问题的人提供线索或耐心等待一些内核更新,看看问题是否得到解决。
答案2
这个解决方案对我来说只是一个临时解决方案,但对某些人来说是永久性的:https://askubuntu.com/a/1218063/1077982
希望能帮助到你!