Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo instalar controladores de tarjetas gráficas y de sonido en Linux

Cómo instalar controladores de tarjetas gráficas y de sonido en Linux

En términos de soporte del sistema Linux para dispositivos de hardware, el soporte para tarjetas de sonido es muy pobre. Pero las cosas están mucho mejor ahora y hay dos controladores que pueden compensar las deficiencias de los sistemas Linux. Uno es OSS (Open Sound System) y el otro es ALSA (Advanced Linux Sound Architecture). OSS es un controlador de tarjeta de sonido comercial que debe comprarse; de ​​lo contrario, solo se puede usar de forma gratuita durante 240 minutos por inicio. ALSA es un software gratuito y se puede usar de forma gratuita.

I. Instale el controlador de la tarjeta de sonido OSS

1. Descargue el controlador OSS desde /dev/

2. Inicie Linux y copie el archivo osslinux393q-2217 descargado - Copie UP.tar.gz a un directorio temporal, por ejemplo:

cp osslinux393q-2217-UP.tar.gz /tmp/

cd /tmp

tar zxvf osslinux392v-glibc -2212-UP.tar.gz

En este momento, el archivo se ha descomprimido y puede ver que hay cuatro archivos en el directorio actual: INSTALACIÓN, LICENCIA, Los archivos oss-install y oss.pkg INSTALL son el archivo de ayuda para la instalación. Si está instalando por primera vez, asegúrese de consultarlo.

3. Configuración

Ejecute oss-install como usuario root:

./oss-install

Si aparece un mensaje de error" "No existe tal archivo o directorio", esto se debe a que la versión del controlador OSS que descargó no coincide con el Linux que está utilizando. Puede volver al sitio web anterior para descargar el controlador correspondiente.

El motivo de esta situación suele ser que su Linux ha cargado el controlador de la tarjeta de sonido como un módulo, entonces, ¿desea que el programa de instalación lo elimine automáticamente? Simplemente seleccione "Eliminar".

El siguiente paso es lidiar con procesos, protocolos y un montón de cosas, aceptando los protocolos para instalar y usando la ruta de instalación predeterminada (/usr/lib/oss). Por lo general, el sistema operativo puede detectar automáticamente la mayoría de las tarjetas de sonido, por lo que puede ver si los resultados coinciden con los suyos y, de ser así, seleccionar "Guardar cambios y salir..." en el menú. Si hay una coincidencia, simplemente seleccione "Guardar cambios y salir..." en el menú. Para las tarjetas de sonido que no se pueden detectar directamente, se deben seleccionar manualmente. Por ejemplo, para el chip Yamaha OPL3-SAX (YMF715/YMF719), puede seleccionar el controlador "Genérico Yamaha OPL3-SAx (YMF715/YMF719) no PnP". Controlador PnP.

4. Encienda/apague la tarjeta de sonido

Hay un comando soundon en el directorio de instalación predeterminado /usr/local/bin, que se puede usar para abrir el controlador oss De manera similar, también puede usar el comando soundoff para apagar el controlador oss

5. Solución de problemas

A veces habrá una situación como esta: la tarjeta de sonido. Se ha detectado y el proceso de instalación parece ir bien, pero la tarjeta de sonido simplemente no funciona. De hecho, en la misma ventana de "Guardar cambios y salir", hay otra opción "Configuración manual" a través de la cual puede configurar. la tarjeta de sonido funcione correctamente. De hecho, en "Guardar cambios" en la misma ventana de "Y salir", también hay una opción de "Configuración manual", a través de la cual puede ajustar manualmente los parámetros de configuración y configurar IO, DMA. , etc. de la tarjeta de sonido.

El segundo paso es instalar el controlador de la tarjeta de sonido ALSA

1. Vaya a/descargue los siguientes cuatro paquetes de software:

alsa-driver-0.5. 9. tar.bz2

alsaconf-0.4.3b.tar.gz

2.3b.tar.gz

alsa-lib-0.5.9.tar .bz2

alsa-utils-0.5.9.tar.bz2

2. Instale el primer archivo alsa-driver-0.5.9.tar.bz2: