装有 Ubuntu 18.04.3 LTS 的 Dell Vostro 15 5590 无线/音频无法正常工作

装有 Ubuntu 18.04.3 LTS 的 Dell Vostro 15 5590 无线/音频无法正常工作

我之所以发布这篇文章,是因为我读过这里的几篇文章,但无法确切地了解我遇到的问题和解决方案。我最近买了一台戴尔 Vostro 15 5590(见这里适用于所有规格)。相关硬件信息:

  • 第十代英特尔酷睿 i7-10510U
  • 无线适配器 Intel 9462 NGW
  • 音频控制器 Realtek ALC3204

它自带 Windows 10,但后来我决定同时安装 Ubuntu 18.04.3 LTS。当我第一次启动 Ubuntu 时,我注意到无线网卡无法正常工作。该卡甚至没有显示在 UI 中,但lspci我可以看到它。经过彻底的搜索,我发现成功了。我基本上安装了该linux-oem-osp1软件包,重启后我就能连接到 Wi-Fi 网络了。

但是,我随后注意到音频无法正常工作,输入和输出均无法正常工作。在用户界面中,它仅显示虚拟输出,但lspci我再次通过它找到了我的声卡。在这里找到了一些问题,但没有任何效果。有人对此有任何线索吗?

更新:关于声音问题,我尝试了此链接。对于我应该运行 alsamixer 实用程序的步骤,它失败并显示消息cannot open mixer: No such file or directory。我相信那是因为它找不到任何声卡?

更新部分解决方案:通过遵循下面 Pedro 建议的步骤,我能够让声音输出和 Wi-Fi 正常工作。它基本上包括回到内核 5.0.0-37-generic,使声音正常工作,然后backport-iwlwifi-dkms使用以下命令安装该包:

$ sudo add-apt-repository ppa:canonical-hwe-team/backport-iwlwifi
$ sudo apt-get update
$ sudo apt-get install backport-iwlwifi-dkms
$ reboot

内置麦克风仍然无法工作,但耳机麦克风可以正常工作。我现在将着手解决这个问题,如果可以正常工作,我将更新更多信息。

答案1

我设法解决了这个问题。我的配置和你的一模一样,我也遇到过同样的情况。我注意到

  • 内核 5.0.0-37-generic - wifi 适配器不是工作,健全的工作
  • 内核 linux-oem-osp1 - wifi 适配器工作正常,声音不是在职的

首先,我插上旧的以太网电缆,然后返回到内核 5.0.0-37-generic。您可以在 grub 菜单中启动另一个内核并将其设为默认内核。这样,声音就打开了。

其次,我尝试了很多方法让 wifi 适配器工作,但只有这个方法真正起作用。

$ sudo add-apt-repository ppa:canonical-hwe-team/backport-iwlwifi
$ sudo apt-get update
$ sudo apt-get install backport-iwlwifi-dkms
$ reboot

不确定这是否是最佳方式,但现在 wifi 和声音都可以正常工作了。

我现在将开始研究输入音频,如果能使其正常工作,我会回来进行编辑。

答案2

我也有一台戴尔 Vostro 5590,已经有几天了,也遇到了类似的问题。我做了很多不同的事情来让这台笔记本电脑能够使用 Ubuntu,所以我不能确切地说出是什么帮助了我,但在某个时候我注意到声音与内核一起工作5.0.0-37(但没有 WiFI),但切换到 5.0.0-1030-oem-osp1 时它就消失了(WIFI 可以使用)。在比较了lspci-vv我注意到了正在使用的内核驱动程序我的多媒体音频控制器。它被设置为软件音频PCI对于 oem-osp1 内核构建(声音不工作)和snd_hda_intel适用于 5.0.0-37。我开始使用 Alsa 设置,并添加了选项 snd-hda-intel dsp_driver=0在......的最后/etc/modprobe.d/alsa-base.conf文件。

与此同时,我也将系统升级到了 19.10,并尝试使用较新的内核,但 WIFI 或声音始终无法正常工作。我不知道我到底做了什么,但突然间 WIFI 和声音都开始在内核为 5.3.0-24 的 Ubuntu 19.10 上工作了。lspci-vv显示它正在使用snd_hda_intel現在是司機。

我需要解决的下一个问题是内置麦克风不工作。

我知道这不是解决你的问题的方法,但我希望它可以给你一些线索,帮助你找到它。

答案3

尝试这个 : -英特尔 Wifi 卡无法在 Ubuntu 上运行

也许您可以尝试通过打开终端并执行以下操作来重新安装 PulseAudio 和 Alsa:

  • 使用以下命令清除 Alsa 和 PulseAudio:

    sudo apt-get remove --purge alsa-base pulseaudio
    
  • 再次安装 Alsa 和 PulseAudio:

    sudo apt-get install alsa-base pulseaudio
    
  • 重新加载Alsa:

    sudo alsa force-reload
    
  • 完成。再次检查声音是否正常。

    如果没有,请尝试:

    sudo add-apt-repository ppa:ubuntu-audio-dev
    sudo apt-get update
    sudo apt-get dist-upgrade
    

也许你还想看看这个: https://help.ubuntu.com/community/SoundTroubleshooting

答案4

jylyknight 提供的解决方案有效。您可以在下面看到如何安装内核。它还适用于适用于 64 位操作系统的 Dell Vostro 7590:

cd /tmp/
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.3/linux-headers-5.3.0-050300_5.3.0-050300.201909152230_all.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.3/linux-headers-5.3.0-050300-generic_5.3.0-050300.201909152230_amd64.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.3/linux-image-unsigned-5.3.0-050300-generic_5.3.0-050300.201909152230_amd64.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.3/linux-modules-5.3.0-050300-generic_5.3.0-050300.201909152230_amd64.deb

sudo dpkg -i *.deb

如何在 grub 中设置旧内核?以下说明

sudo cp /etc/default/grub /etc/default/grub.bak
sudo -H gedit /etc/default/grub

在 grub 中设置

#GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=15

这将允许您在启动时选择内核。选择 5.3

相关内容