Это мое первое предприятие в использовании Linux.
Я проверил этот сайт, Google и другие другие области безрезультатно. Я ни в коем случае не новичок, но, как указано выше, я в значительной степени не осведомлен о том, как Linux обрабатывает компиляцию и установку драйверов.
Система: AMD Ryzen 1700X MSI X370 SLI Plus Материнская плата с чипсетом Realtek ALC892. ОС: Ubuntu GNOME 17.04, Kernel: 4.11.0Все работает до сих пор, кроме звука. Я последовал за несколькими гидами, которые заявили о [SOLVED], но мне не повезло. Самое последнее руководство, которое я пробовал, принадлежит Realteks, входящему в пакет драйверов Linux 3.0.
Устройство Realtek HD Audio отображается в BIOS и включено. Однако аппаратное устройство не появляется после загрузки в Linux. В звуковых настройках в качестве виртуального устройства отображается только «Dummy Output». Аппаратное устройство не обнаружено. Я предполагаю, что это связано с тем, что драйвер не удалось правильно установить в Ubuntu. Устройство выводит звук очень хорошо в Windows 7 и 10.
Следуя их руководству, я получаю несколько ошибок в шагах ./config, make и make install. Я буду включать вывод здесь.
Я уверен, что проблема звука связана с этим процессом установки драйвера, но я не уверен, как это исправить.
Некоторые ошибки, с которыми я столкнулся:
checking for kernel version... 4.11.0-041100-generic
checking for GCC version... Kernel compiler: Used compiler: gcc (Ubuntu 6.3.0-12ubuntu2) 6.3.0 20170406
*** NO PREDEFINED KERNEL COMPILER IS DETECTED
*** Assuming the same compiler is used with the current system compiler.
*** Please make sure that the same compiler version was used for building kernel.
checking for built-in ALSA... no
checking for existing ALSA module... yes
error: macro "__DATE__" might prevent reproducible builds [-Werror=date-time]
"Compiled on " __DATE__ " for kernel %s"
Makefile:167: recipe for target 'compile' failed
make: *** [compile] Error 2
make[1]: Entering directory '~/Downloads/Rt-Linux-HDaudio-5.18/alsa-driver-RTv5.18/alsa/acore'
mkdir -p /lib/modules/4.11.0-041100-generic/kernel/sound/acore
cp snd-hrtimer.ko snd-hwdep.ko snd-page-alloc.ko snd-pcm.ko snd-rawmidi.ko snd-timer.ko snd.ko /lib/modules/4.11.0-041100-generic/kernel/sound/acore
cp: cannot stat 'snd-hrtimer.ko': No such file or directory
cp: cannot stat 'snd-hwdep.ko': No such file or directory
cp: cannot stat 'snd-page-alloc.ko': No such file or directory
cp: cannot stat 'snd-pcm.ko': No such file or directory
cp: cannot stat 'snd-rawmidi.ko': No such file or directory
cp: cannot stat 'snd-timer.ko': No such file or directory
cp: cannot stat 'snd.ko': No such file or directory
~/Downloads/Rt-Linux-HDaudio-5.18/alsa-driver-RTv5.18/alsa/Rules.make:48: recipe for target 'modules_install' failed
make[1]: *** [modules_install] Error 1
make[1]: Leaving directory '~/Downloads/Rt-Linux-HDaudio-5.18/alsa-driver-RTv5.18/alsa/acore'
Makefile:206: recipe for target 'install-modules' failed
make: *** [install-modules] Error 1
Во-первых, вы можете установить PulseAudio Volume Control с помощью команды:
sudo apt-get install pavucontrol
Запустить его и перейти в меню «Конфигурация», выбрать «Analog Stereo Duplex» в профиле.
перейдите к Output Devices. Попробуйте использовать линейный выход или наушники, пока ваш динамик не станет нормальным.
Во-первых, вы можете установить PulseAudio Volume Control с помощью команды:
sudo apt-get install pavucontrol
Запустить его и перейти в меню «Конфигурация», выбрать «Analog Stereo Duplex» в профиле.
перейдите к Output Devices. Попробуйте использовать линейный выход или наушники, пока ваш динамик не станет нормальным.