3 votos

Cómo instalar el controlador de audio HD de Realtek en Ubuntu 17.04 de 64 bits

Recientemente me he pasado a Linux y he decidido utilizar la distro Ubuntu versión 17.04 . Después de la instalación se hizo me di cuenta de que no tenía audio y poco después se dio cuenta de que mi placa base no es compatible con Linux que es la razón por la que quiero instalar un controlador de sonido manualmente. Después de haber descargado el controlador de audio de Realtek ( Linux Driver 3.0 ) tuve dificultades para instalar el controlador ya que la instrucción de instalación no funcionó. Entonces, ¿cómo lo hago?
Los resultados de lspci -v | grep -A7 -i "audio" es :

00:1f.3 Audio device: Intel Corporation 200 Series PCH HD Audio

        Subsystem: ASUSTeK Computer Inc. Device 8724

        Flags: bus master, fast devsel, latency 32, IRQ 133

        Memory at df240000 (64-bit, non-prefetchable) [size=16K]

        Memory at df220000 (64-bit, non-prefetchable) [size=64K]

        Capabilities: <access denied>

        Kernel driver in use: snd_hda_intel

        Kernel modules: snd_hda_intel

Cuando se intenta instalar el archivo a través de la terminal utilizando los comandos dados por una respuesta a continuación, después de la línea de comandos make se dio el siguiente error :

error: macro "__DATE__" might prevent reproducible builds [-Werror=date-time]
       "Compiled on " __DATE__ " for kernel %s"

Y en la última línea decía :

Makefile:167: recipe for target 'compile' failed
make: *** [compile] Error 2

Después de la línea de comandos make install se dio otro error que fue :

Makefile:188: recipe for target 'install-headers' failed
make: *** [install-headers] Error 1  

También me gustaría señalar que después de entrar make install todas las líneas empezaban con :

rm: cannot remove '/ A FILE LOCATION ' : permission denied

o empezaron con :

install: cannot create regular file `/ A FILE LOCATION ' : permission denied

Los resultados de sudo lshw | grep -A5 core era :

*-core
   description: Motherboard
   product: PRIME Z270-A
   vendor: ASUSTeK COMPUTER INC.
   physical id: 0
   version: Rev 1.xx
--
      configuration: cores=4 enabledcores=4 threads=8
 *-pci
      description: Host bridge
      product: Skylake Host Bridge/DRAM Registers
      vendor: Intel Corporation
      physical id: 100
--
      configuration: driver=skl_uncore
      resources: irq:0
    *-display
         description: VGA compatible controller
         product: HD Graphics 530
         vendor: Intel Corporation

El error dado después de usar sudo make install utilizando el método de la respuesta siguiente era :

Makefile:206: recipe for target 'install-modules' failed
make: *** [install-modules] Error 1

0 votos

¿puede proporcionar el enlace del archivo que ha descargado?

1 votos

realtek.com/downloads/ Este es el enlace de la página web y he descargado la versión 3.0 de Linux Driver que está en la parte inferior de la página.

0 votos

¿Cuál es el modelo de su placa base y de su tarjeta de sonido?

2voto

DeepSidhu1313 Puntos 171

Pruebe estos

    tar -xvf 0001-LinuxPkg_5.18rc8.tar.bz2
    cd Rt-Linux-HDaudio-5.18/
    tar -xvf alsa-driver-RTv5.18rc8.tar.bz2
    cd alsa-driver-RTv5.18/alsa/
    sudo apt install gcc g++ build-essential patch
    ./configure --with-cards=hda-intel
    make
    sudo make install

A continuación, reinicie el ordenador

Si encuentra algún error, por favor publique ese error como código al final de su pregunta.

Actualización 1

Relacionado con

Cuando se intentó instalar el archivo a través de la terminal utilizando los comandos dados por una respuesta a continuación, después de la línea de comandos hacer el siguiente error fue dado :

error: macro " FECHA " podría impedir que las construcciones sean reproducibles [-Werror=fecha-hora] "Compilado en " FECHA " para el núcleo %s"

Pruebe las soluciones de

Cómo desactivar -Werror=fecha-tiempo/macro "__DATE__" podría impedir construcciones reproducibles

Y no puedes hacer make install sin éxito make y sin permisos de superusuario. prueba sudo make install . (tengo la costumbre de hacer la mayor parte del trabajo de administración desde root Shell)

Actualización 2

También pruebe esto con sudo

sudo modprobe -r snd_hda_intel
sudo modprobe snd_hda_intel probe_mask=0x1ff

de https://unix.stackexchange.com/questions/373777/realtek-alc1220-audio-chipset-on-linux-mint-18-1

1 votos

Eso debería ser sudo make install .

1 votos

He añadido el error dado después de usar ` sudo make install ` en la descripción

1 votos

@DeepSidhu1313 He comprobado los enlaces pero no he podido averiguar qué buscar cuando se utilizan las líneas de comando dadas o cuando se utilizan las líneas de comando "update 2 ". Sólo introduje las líneas de comando desde el directorio de inicio que devolvió unas líneas que terminan en " no such file or directory ". cómo puedo obtener el make línea de comandos para trabajar.

0voto

Abra un terminal y ejecute los siguientes comandos:

sudo apt-get install indicator-sound
killall unity-panel-service
killall gnome-panel

También puede probar los siguientes comandos para recuperar el indicador de sonido en la barra del Panel:

sudo apt-get install indicator-sound
sudo apt-get install indicator-messages
sudo apt-get install evolution-indicator

Tuve éxito desde aquí " http://sourcedigit.com/20436-sound-icon-missing-ubuntu-how-to-fix-sound-problem-in-ubuntu/ " (Espero que tú también).

0voto

user322840 Puntos 33

Tuve este problema cuando instalé Ubuntu 17.10 64bit dos veces. La primera vez después de luchar mucho encontré la solución que funcionó las dos veces. Mi solución fue usar pavucontrol. Lo instale usando : sudo apt install pavucontrol . Luego ejecute pavucontrol y haga clic en el signo > en la parte superior derecha hasta llegar a la pestaña "Configuración". Seleccione el perfil "Analog Stereo Duplex (unplugged)" para Built-in Audio.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: