スピーカーから音が出る

ヘッドホンをさしてもスピーカーから音がでる症状についてです.
んーとまぁ, まだ何もできていません^^;


こういうのをみつけました.

相変わらずVaio SZ94Sについてですが、ヘッドホンジャックにヘッドホンをつないでもスピーカーから音が出続ける件を直せました。

https://help.ubuntu.com/community/HdaIntelSoundHowto?highlight=%28hda%29

ライブドアブログ(livedoor Blog)| 読みたいブログが見つかる

きっとこれでいけるのだろうと挑戦.

% cat /proc/asound/card0/codec#* | grep Codec
Codec: Realtek ALC262
Codec: Generic 14f1 ID 2c06

要は, 以下の 3 つをインストールする必要がある.

alsa-driver の configure のときに, --with-cards=hda-intel を設定する必要がある.

% dpkg -l |grep alsa
rc  alsa-base                         1.0.13-5                             ALSA driver configuration files
rc  alsa-utils                        1.0.13-2                             ALSA utilities
ii  gstreamer0.10-alsa                0.10.10-4                            GStreamer plugin for ALSA
ii  libpt-plugins-alsa                1.10.2-2                             Portable Windows Library Audio Plugin for th
ii  libsdl1.2debian-alsa              1.2.11-8                             Simple DirectMedia Layer (with X11 and ALSA

# apt-get install linux-headers-`uname -r`
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています... 完了
以下の特別パッケージがインストールされます:
  linux-headers-2.6.18-6 linux-kbuild-2.6.18
以下のパッケージが新たにインストールされます:
  linux-headers-2.6.18-6 linux-headers-2.6.18-6-486 linux-kbuild-2.6.18
アップグレード: 0 個、新規インストール: 3 個、削除: 0 個、保留: 68 個。
3678kB のアーカイブを取得する必要があります。
展開後に追加で 26.2MB のディスク容量が消費されます。
続行しますか [Y/n]?
% cd /tmp
% tar jvxf alsa-driver-1.0.13rc3.tar.bz2 
% cd alsa-driver-1.0.13rc3
% ./configure --with-cards=hda-intel && make
# make install
% cd /tmp
% tar jvxf alsa-utils-1.0.13rc3.tar.bz2
% cd alsa-utils-1.0.13rc3
% ./configure && make
  • > configure が異常終了

と, 手元のメモに残っていて, エラーの内容がなかったのでもう一度試してみたのですが今回はうまくいってしまいました...
version が違うとかってエラーがでていたはずなのですが.

% cd /tmp
% tar jvxf alsa-driver-1.0.13rc3.tar.bz2 
% cd alsa-driver-1.0.13rc3
% ./configure --with-cards=hda-intel && make
# make install
/sbin/depmod -a 2.6.18-6-486
cdif [ -L /usr/include/sound ]; then \
                rm -f /usr/include/sound; \
                ln -sf /tmp/alsa-driver-1.0.13rc3/include/sound /usr/include/sound; \
        else \
                rm -rf /usr/include/sound; \
                install -d -m 755 -g root -o root /usr/include/sound; \
                for f in include/sound/*.h; do \
                        install -m 644 -g root -o root $f /usr/include/sound; \
                done \
        fi
cat WARNING

WARNING!!! The mixer channels for the ALSA driver are muted by default!!!
 **************************************************************************
You would use some ALSA or OSS mixer to set the appropriate volume.


% tar jvxf alsa-utils-1.0.13rc3.tar.bz2
% cd alsa-utils-1.0.13rc3
% ./configure && make
# make install
% cd /tmp
% tar jvxf alsa-lib-1.0.13rc3.tar.bz2
% cd alsa-lib-1.0.13rc3
% ./configure && make
# make install

再起動後...

% dmesg | grep snd

いえい. 変化なし.