ubuntu - controladores - ¿Cómo soluciono la falta de sonido en Ubuntu 17.04 de 64 bits?

CorePress2023-09-17  1

Recientemente me cambié a Linux y decidí usar la distribución Ubuntu versión 17.04. Después de realizar la instalación, me di cuenta de que no tenía audio y poco después me di cuenta de que mi placa base no es compatible con Linux, razón por la cual quiero instalar un controlador de sonido manualmente. Después de descargar el controlador Realtek Audio (Linux Driver 3.0), tuve dificultades para instalarlo ya que las instrucciones de instalación no funcionaron. 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 intentó instalar el archivo a través de la terminal usando los comandos proporcionados por la respuesta a continuación, después de la línea de comando se produjo 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 comando make instse 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 ingresar make install todas las líneas comenzaban con :

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

o comenzaron con :

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

Los resultados de sudo lshw | El núcleo grep -A5 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 usando el método en la respuesta a continuación fue:

Makefile:206: recipe for target 'install-modules' failed
make: *** [install-modules] Error 1
  • ¿Puedes proporcionar el enlace del archivo que has descargado? - DeepSidhu1313 31 de julio de 2017 a las 0:52
  • 1 realtek.com/downloads/… Este es el enlace del sitio web y descargué la versión 3.0 del controlador de Linux que se encuentra en la parte inferior de la página. -Amin 31 de julio de 2017 a las 1:53
  • 1 En cuanto al modelo exacto de tarjeta de sonido, no estoy seguro de cómo encontrarlo, pero mi placa base es una ASUS PRIME Z270-A. (la tarjeta de sonido ya estaba instalada en la placa base) -Amin 31 de julio de 2017 a las 4:42
  • 1 Utilicé la línea de comando ` lspci -v | grep -A7 -i "audio" `Con suerte, proporciona la información necesaria sobre la tarjeta de sonido. Editaré los resultados en la descripción de la pregunta anterior. - Soyen 31 de julio de 2017 a las 4:44
  • 1 Ninguno de sus indicadores de salidaAfirma la existencia de un chip Realtek, aunque las especificaciones de la placa base que dices tener (ASUS PRIME Z270-A) indican que debería tener un chip Realtek® ALC S1220A. Esto no me funciona. Quizás la salida de sudo lshw | grep -A5 core puede aclarar qué placa tienes realmente. ¡Gracias por ayudarnos a ayudarte! - Anciano Geek 31 de julio de 2017 a las 13:32


------------Respuesta------------

Prueba 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

Luego reinicia la computadora

Si encuentra algún error,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 usando los comandos proporcionados por la respuesta a continuación, después de la línea de comando se produjo el siguiente error:

error: la macro "FECHA" podría impedir compilaciones reproducibles [-Werror=fecha-hora] "Compilado el " FECHA " para el kernel %s"

Pruebe las soluciones de

Cómo deshabilitar -Werror=fecha-hora/macro "__DATE__" podría impedir compilaciones reproducibles

Y no puedes realizar la instalación sin realizar correctamente y sin permisos de superusuario. prueba sudo make install. (Tengo la costumbre de realizar la mayor parte del trabajo administrativo desde el shell raíz)

Actualización 2

Pruébalo también 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 Ese debería ser sudo make install. - heynnema 31 de julio de 2017 a las 14:41
  • 1 Agregué el error dado después de usar ` sudo make install ` en la descripción -Amin 31 de julio de 2017 a las 16:16
  • 1 @DeepSidhu1313 Revisé los enlaces pero no pude entender qué buscar cuando usé las líneas de comando proporcionadas o cuándo usar la función "actualización 2 ". líneas de comando. Solo ingresé las líneas de comando desde el directorio de inicio, lo que devolvió algunas líneas que terminaban en " no existe tal archivo o directorio ". ¿Cómo hago para que funcione la línea de comando make? -Amin 31 de julio de 2017 en 20:39


------------Respuesta------------

Abra una terminal y ejecute los siguientes comandos:

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

También puedes 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).




------------Respuesta------------

Tuve este problema cuando instalé Ubuntu 17.10 de 64 bits dos veces. La primera vez, después de luchar mucho, encontré la solución que funcionó en ambas ocasiones. Mi solución fue utilizar pavucontrol. Instálelo 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 "Dúplex estéreo analógico (desenchufado)" para audio incorporado.


Su guía para un futuro mejor - libreflare
Su guía para un futuro mejor - libreflare