Este é o meu primeiro empreendimento em usar o Linux. As coisas têm sido quase sempre suaves, mas me deparei com um problema com o som: não há nenhum.
Eu verifiquei este site, o Google e várias outras áreas sem sucesso. Eu não sou, de forma alguma, um usuário iniciante, mas como dito acima, sou ignorante sobre como o Linux lida com compilações e instalação de drivers. Qualquer ajuda, mesmo que seja apenas um ponto na direção certa, seria muito apreciada!
- Sistema:
- AMD Ryzen 1700X
- Placa-mãe MSI X370 SLI Plus com chipset Realtek ALC892.
- SO: Ubuntu GNOME 17.04, Kernel: 4.11.0
Tudo funciona até agora, exceto que não há som. Eu segui vários guias que alegaram [RESOLVIDO] sobre o assunto, mas sem sorte para mim. O guia mais recente que eu tentei foi o próprio Realteks, incluído no pacote de drivers do Linux 3.0.
O dispositivo Realtek HD Audio é exibido na BIOS e está ativado. No entanto, o dispositivo de hardware não aparece quando eu inicializo no Linux. Nas configurações de som, apenas "Saída fictícia" é exibido como um dispositivo virtual. Nenhum dispositivo de hardware é detectado. Eu estou supondo que isso é porque o driver não conseguiu instalar corretamente no Ubuntu. As saídas do dispositivo soam bem no Windows 7 e 10.
Seguindo o guia deles, acabo com alguns erros nas etapas ./config
, make
e install
. Vou incluir a saída aqui.
Estou certo de que o problema de som se deve a esse processo de instalação do driver, mas não tenho certeza de como corrigi-lo.
Alguns dos erros que encontrei:
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