web-dev-qa-db-fra.com

Installation des pilotes son Realtek ALC662 sur Ubuntu 12.10

Suite à la réponse en Ai-je besoin de pilotes supplémentaires pour l’audio Realtek waves maxx sur mon Dell XPS 17? , j’essaie d’installer un pilote audio pour Dell XPS 15 (L502X) à partir de Site RealTek . Mais je reçois les erreurs suivantes:

# ./install
.....Decompress Driver source v1.0.2x-5.18
Compile Driver........
./install: 19: ./install: ./configure: not found
make: *** No targets specified and no makefile found.  Stop.
make: *** No rule to make target `install'.  Stop.
./install: 23: ./install: ./snddevices: not found

Qu'est-ce qui ne va pas?

1
Ruturaj Patil

Ce qui ne va pas, c'est que le script d'installation contient un très petit bogue qui est très facile à corriger.

Si vous l'exécutez, il affichera effectivement des erreurs.

Que faire ?

  1. ouvrir le script d'installation dans un éditeur
  2. changez la ligne 1 de #!/bin/sh en #!/bin/bash (juste pour être sûr)
  3. changez la ligne 18 de cd alsa-driver-RTv5.18 en cd alsa-driver-RTv5.18/alsa

Enregistrez-le et lancez Sudo ./install

1
thom

Commencez par vérifier si vous ne surchargez aucune partie dans le chemin de mixage en réglant le tout à 75%, puis vérifiez si le problème du "son mauvais" est résolu.

Si non: lisez la suite.

Un des problèmes sous-estimé du son Linux est celui de l'échantillonnage/conversion.

Supposons que vous essayiez de lire un fichier avec la taille d’échantillonneur 48000, celui-ci sera converti par pulseaudio en 44100 et le sera à nouveau par ALSA en 48000 car votre périphérique audio ne peut pas traiter 44100.

La conversion d'échantillonnage pulseaudio est correcte, mais la conversion d'échantillonnage d'ALSA est de mauvaise qualité sonore.

La meilleure chose à faire est donc de régler la sortie de pulseaudio sur 48 000 pour qu’ALSA n’utilise pas la conversion d’échantillonnage.

Editez la configuration pulseaudio: /etc/Pulse/client.conf
change ça:

; default-sample-format = s16le 
; default-sample-rate = 44100
; default-sample-channels = 2
; default-channel-map = front-left,front-right

pour ça:

; default-sample-format = s16le 
default-sample-rate = 48000
; default-sample-channels = 2
; default-channel-map = front-left,front-right

Si tout échoue, utilisez OSS4 au lieu de ALSA + Pulseaudio. (La qualité sonore de OSS4 est extrêmement bonne mais attendez-vous à certains inconvénients)

0
thom