トップ «前の日記(2007-12-11) 最新 次の日記(2007-12-25)» 編集

"yasunori's tedious diary"

2005|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|08|09|10|11|
2011|01|03|04|05|06|07|08|09|10|11|12|
2012|01|03|04|05|08|09|10|
2013|01|02|08|09|10|11|12|
2014|01|03|04|07|08|09|10|
2015|01|07|08|09|10|12|
2016|01|02|03|04|
2017|11|
2026|08|

2007-12-23

_ [コンピュータ] RHEL4.6

RHEL4.6 が出たので、カーネルだけバージョンアップしてみる。 期待しているのは JMicron の PATA/SATA 変換チップのドライバなんだけど、これはうまく動いてくれました。all-generic-ide なしで動作するようになったので、ATA まわりの問題は解決しました。

ただ、サウンド回りが微妙に調子悪く、alsa driver をいれたところ、デバイス検出は成功しテストサウンドの再生はできるのですが、youtube の動画の音がでません。ログには

ioctl32(firefox-bin:5558): Unknown cmd fd(54) 
cmd(80045500){00} arg(ffffc700) on /dev/snd/controlC0

と出ています。にわかには解決方法がわからないのでとりあえず元に戻すことに。うーん、標準カーネルの設定がなにか足りないのかなぁ。

[追記]
どうやら 64bit カーネル上で 32bit アプリからの 32bit 用 ioctl に失敗しているようです。alsa driver のコードを読んでみるとエミュレーション用のコードはあります。2.6.22.9 ではうまくいっているので、RHEL4.6 の 2.6.9.67 でうまくいかないみたい。まじめに alsa driver のコード読まないとわからなそう。


トップ «前の日記(2007-12-11) 最新 次の日記(2007-12-25)» 編集