4月 27
ノートPCのTOSHIBA Satellite P1W 160C/4WにUbuntu 8.04 LTS 日本語ローカライズド Desktop CD をインストールしてみた。
とりあえず、ノートPCのメインのパーテーションには入れずに、テストの為に開けてあるパーテーションにインストールしてみました。万が一問題発生しても、大丈夫なように・・
TOSHIBA Satellite P1W 160C/4Wのサウンドは、ATI SB450 HDA AudioでUbuntu 8.04 LTS 日本語ローカライズド Desktop CD をインストールしただけじゃ音は出ませんでした。
前回の記事でubuntu8.04 RCで音が出るように、alsaのドライバーをインストールして音が出ました。今回もUbuntu 8.04 LTS 日本語ローカライズド Desktop CD にalsaドライバーをインストールしました。手順は下記の通りです。(RCのときとは少し、手順や記述が違うところがありますた。)
- ALSAからalsa-driver-1.0.16.tar.bz2 alsa-lib-1.0.16.tar.bz2 alsa-utils-1.0.16.tar.bz2をダウロードします。
- $sudo mkdir /usr/src/alsa でフォルダを作ります。
- $sudo cp alsa-* /usr/src/alsa/ で先ほどダウンロードしたファイル3つをコピーします。
- 次に、移動して解凍します。
$cd /usr/src/alsa
$sudo tar xjf alsa-driver-1.0.16.tar.bz2
$sudo tar xjf alsa-lib-1.0.16.tar.bz2
$sudo tar xjf alsa-utils-1.0.16.tar.bz2 - alsa-driver-1.0.16の中のpatch_realtek.cに SND_PCI_QUIRK(0×1179, 0xff31, “ASUS F2/3″, ALC861_ASUS_LAPTOP), を追加します。
ーーーーーーーーーーーーーーーーーーー
static struct snd_pci_quirk alc861_cfg_tbl[] = {
SND_PCI_QUIRK(0×1043, 0×1205, “ASUS W7J”, ALC861_3ST),
SND_PCI_QUIRK(0×1043, 0×1335, “ASUS F2/3″, ALC861_ASUS_LAPTOP),
SND_PCI_QUIRK(0×1043, 0×1338, “ASUS F2/3″, ALC861_ASUS_LAPTOP),
SND_PCI_QUIRK(0×1179, 0xff31, “ASUS F2/3″, ALC861_ASUS_LAPTOP), /*ここに追加*/
SND_PCI_QUIRK(0×1043, 0×1393, “ASUS”, ALC861_ASUS),
SND_PCI_QUIRK(0×1043, 0×13d7, “ASUS A9rp”, ALC861_ASUS_LAPTOP),
SND_PCI_QUIRK(0×1043, 0×81cb, “ASUS P1-AH2″, ALC861_3ST_DIG),
SND_PCI_QUIRK(0×1179, 0xff00, “Toshiba”, ALC861_TOSHIBA),
/* FIXME: the entry below breaks Toshiba A100 (model=auto works!)
* Any other models that need this preset?
*/
/* SND_PCI_QUIRK(0×1179, 0xff10, “Toshiba”, ALC861_TOSHIBA), */
ーーーーーーーーーーーーーーーーーーー - 次にInstall the required tools and kernelheadersをインストールします。
$sudo apt-get install build-essential libncurses-dev gettext linux-headers-`uname -r` - 次にalsa-***をインストールしていきます。
$cd ./alsa-driver-1.0.16
$sudo ./configure
$sudo make
$sudo make install
$cd ../alsa-lib-1.0.16
$sudo ./configure
$sudo make
$sudo make install
$cd ../alsa-utils-1.0.16
$sudo ./configure
$sudo make
$sudo make install - 再起動します。
- alsa-baseに options snd-hda-intel model=asus-laptop を追加します。
$sudo gedit /etc/modprobe.d/alsa-base
ーーーーーーーーーーーーーーーーーーー
options bt87x index=-2
options cx88_alsa index=-2
options saa7134-alsa index=-2
options snd-atiixp-modem index=-2
options snd-intel8×0m index=-2
options snd-via82xx-modem index=-2
options snd-usb-audio index=-2
options snd-usb-usx2y index=-2
options snd-usb-caiaq index=-2
# Ubuntu #62691, enable MPU for snd-cmipci
options snd-cmipci mpu_port=0×330 fm_port=0×388
options snd-hda-intel model=asus-laptop #ここに追加
ーーーーーーーーーーーーーーーーーーー - 再起動します。これで音が出ました。(RCのときとは、少し記述が違ったり追加してあります。)
- 次にボリュームの設定をします。ディスクトップの右上のスピーカーを右クリックして「設定」を選びます。
- 次に「Playback:ALSA PCM on fro…」を選びます。

- これでボリューム調整で音量が調整出きるようになります。
PulseAudioもちゃんと動いてました。
ただ、Firefox3ベータ5でflashを再生した時は音は出ましたが、PulseAudioサーバを使ってはないようです。(PulseAudio Volume Controlには表示されませんでした。)
後、Firefox3ベータ5でニコニコ動画・youtubeなどのFlashの動画サイトでFirefox自体が固まって応答なしになることが、ほぼなくなってました。前は、3回くらい再生したら固まってたのですが、私の環境では直ってるみたいです。

Recent Comments