web-dev-qa-db-ja.com

Ubuntu 12.10にRealtek ALC662サウンドドライバーをインストールする

Dell XPS 17のRealtekウェーブmaxxオーディオに追加のドライバーが必要ですか? の回答に従って、Dell XPS 15(L502X)のオーディオドライバーを からインストールしようとしています。 RealTekサイト 。しかし、次のエラーが表示されます。

# ./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

どうしましたか?

1
Ruturaj Patil

間違っているのは、インストールスクリプトに修正が非常に簡単な非常に小さなバグがあることです。

実行すると、実際にエラーが表示されます。

何をすべきか ?

  1. エディターでインストールスクリプトを開く
  2. 行1を#!/bin/shから#!/bin/bashに変更します(念のため)
  3. 行18をcd alsa-driver-RTv5.18からcd alsa-driver-RTv5.18/alsaに変更します

保存してSudo ./installを実行します

1
thom

最初に、すべてを75%に設定して、ミキシングパスのどの部分も過負荷になっていないかどうかを確認し、「悪い音」の問題が解決したかどうかを確認します。

そうでない場合:読んでください。

Linuxサウンドの過小評価されている問題の1つは、サンプルレート変換です。

サンプルレート48000でファイルを再生しようとすると、これはpulseaudioによって44100に変換され、サウンドデバイスが44100を実行できないため、ALSAによって48000に再び変換されます。

Pulseaudioのサンプルレート変換は問題ありませんが、ALSAのサンプルレート変換は音質が悪いです。

したがって、できる最善の方法は、ALSAがsamplerateconversionを使用しないように、pulseaudioの出力を48000に設定することです。

Pulseaudio設定を編集します:/etc/Pulse/client.conf
これを変える:

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

これに:

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

他のすべてが失敗する場合は、ALSA + Pulseaudioの代わりにOSS4を使用します。 (OSS4の音質は非常に優れていますが、いくつかの不便を期待しています)

0
thom