因此,我尝试在我的 PC 上安装 realtek 驱动程序。“Rt linux HDaudio 5.18”。然后我按照手册中的步骤操作:
安装:此源代码来自www.alsa-project.org。对于操作系统安装,请记得添加开发工具包。对于驱动程序安装,请按照以下步骤操作。
注意:请检查您操作系统上的开发工具包。
手动安装:步骤 1. 解压源代码 tar xfvj alsa-driver-1.0.xx.tar.bz2
步骤2. 编译源代码 a. cd alsa-driver-1.0.xx b. ./configure --with-cards=hda-intel c. make d. make install
步骤 3. 重启机器
步骤4.使用alsamixer禁用静音(所有音频线路默认为静音)执行alsamixer
注意:1. 最详细的信息,可以参考 azx-021705.tar.bz2 中的 alsa-kernel/Documenttation/ALSA-Configuration.txt。 2. 内核版本必须为 2.6 或更高版本。 3. 默认情况下,所有混音器通道都静音。您必须使用本机或 OSS 混音器程序来取消静音相应的通道。 4. 如果无法编译源代码,请尝试重命名 /usr/src/linux-2.x -> /usr/src/linux。 5. 添加了支持 SPDIF 功能的驱动程序。
6. a. 您可以从www.alsa-project.org,然后解压并安装它们。b. 建议使用“alsamixer”来控制混音器功能。c. 使用“alsaconf”可以自动检测您需要安装哪个驱动器(步骤4)。7.
SUSE Distribution 必须安装 ncurses 软件包。
之后它给了我一些错误,所以我尝试再次安装它,但出现了相同的错误。所以我放弃了这个,继续我的工作。第二天(今天)我打开电脑,发现我没有音频。在“输出设备”的声音设置中,我有“虚拟输出”。所以我试图通过重新安装“alsa”和“pulseaudio”驱动程序来修复它,但这没有帮助。我安装了“inxi”包并使用-SMA参数运行它。这就是我得到的: 图片链接?
kysaba@apollo:~$ sudo alsa force-reload
[sudo] password for kysaba:
Unloading ALSA sound driver modules: (none loaded).
Loading ALSA sound driver modules: (none to reload).
kysaba@apollo:~$ inxi -SMA
System:
Host: apollo Kernel: 5.8.0-44-generic x86_64 bits: 64
Desktop: Gnome 3.36.4 Distro: Ubuntu 20.04.2 LTS (Focal Fossa)
Machine:
Type: Desktop Mobo: ASUSTeK model: MAXIMUS VIII RANGER v: Rev 1.xx
serial: <superuser/root required> UEFI [Legacy]: American Megatrends
v: 2202 date: 09/19/2016
Audio:
Device-1: Intel 100 Series/C230 Series Family HD Audio driver: N/A
Device-2: NVIDIA GP107GL High Definition Audio driver: N/A
所以我猜问题出在这些 N/A 驱动程序上。我尝试用谷歌搜索,但只得到了我已经尝试过的解决方案,比如重新安装 alsa 和 pulseaudio。
并伸出援助之手吗?
答案1
跟随Ubuntu 20.04 重启后只有“虚拟输出”(声音)-驱动程序/模块损坏并发布输出。
除了推荐的初始诊断命令系列之外,我猜最终最有可能对您有帮助的命令是:
$ modprobe --show-depends snd_hda_intel
$ sudo apt-get install linux-modules-extra-<your kernel version>-generic
然后重新启动。