flex関係

flexについてもあまり詳しいことは分かっていないのだが
/usr/local/bin/flex
/usr/bin/flex
で異なるバージョンが入っていた。


hoge.lをmakeしているときに、unrecognized %option: bison-bridgeとエラーがでてきて
コンパイルできなかった。その場合/usr/local/bin/flexを指定して
コンパイルすることによって解決するかも


僕の場合はこんな感じで利用
cmake -DFLEX_EXECUTABLE:FILEPATH=/usr/local/bin/flex

X61 Ubuntu8.04→8.10→9.04

8.04から直接9.04にはアップデートできないようなので
8.10に一度アップデートしてから再度アップデートした。


8.04から8.10にアップデートする方法は以下に書いてある。
英語であるが、画像を見れば問題なく理解できる。
https://help.ubuntu.com/community/IntrepidUpgrades


8.10にアップしたとき無線がなぜか認識しなくなって
9.04にアップデートするときは有線を使用。


9.04では、視覚効果が使えなくなったが起動は早くなった。
ドライバ周りの問題だと思うので視覚効果使えるようにするため
もう少し調べてみようと思う。

ここらへんが参考になりそうだ。まだ試していないが。
http://sunspot.seesaa.net/category/4899583-2.html
http://ziddy.japan.zdnet.com/qa3875798.html

※5月18日追記

/etc/xdg/compiz/compiz-manager
末尾にコード
SKIP_CHECKS="yes"
を追加


でとりあえず視覚効果つかえるようになった。

Thinkpad X61上のubuntuでskypeのマイクが認識されない問題

軽く調べたところ日本語ページでは問題解決法がなかった。
ここに解決法らしきものが載っているので試してみる。

http://ubuntuforums.org/showthread.php?t=587394


システム->設定->サウンド
デバイスタブの音のキャプチャをAD198x Analogに変更する。
閉じる


デスクトップ右上のボリューム変更をダブルクリックして
音量コントロールを開く

ファイル->デバイスの変更->HDA Intel(Alsa mixer)を選択する


編集->設定
Master,PCM,Capture,Capture1,二つのInput Source,Internal Mic,Internal Mic Boost
にチェックをつける。


録音再生タブ
Internal Micを60%くらいの音量にする(それ以上にあげるとなぜかノイズ発生)
Internal Mic Boostもノイズがでないくらいにする。(なぜか次開くと0になってしまう、、)


録音中タブ
Capture,Capture1ともにMaxにする。


オプションタブ
Input Source:Internal Mic
Input Source:Mic
にする。


skypeのアイコン右クリックからオプションを開く
サウンドデバイスタブ
サウンド入力をHDA Intel(hw:Intel,0)に変更する。
他はデフォルトのまま。


以上が書いてあることだと思う。
Sound Test Serviceを行ってみたが、一応音は届いているようであった。
聞き取ることはできなかったけど。
何か設定が抜けているのだろうか。


skypeのサウンドデバイスタブの
skypeでミキサーレベルを自動調整するのチェックを外してみた。
これによって解決した。

mixi年賀状

mixi年賀状を書こうと思っていたのだが
LOADINGのままいつも止まっていた。
混み合っているとmixi側も言っていたのでサーバ負荷を軽減するため
制限をかけているものかと思ったが、他の人たちは年賀状を
作成することができているみたいなので自分を疑ってみることに。


mixi年賀状に関するFAQを見てみると
[Flash]最新版のインストールが必要です。
と書かれていた。
ちなみに僕はWindows vista basic,firefox3を使っているので他の条件は満たしている。

http://www.adobe.com/jp/products/flashplayer/
ここからFlash player10のダウンロード、firefoxを終了
インストールをしてみて、firefoxを起動してみるが上手くflashが動かない。
C:\Program Files\Mozilla Firefox\plugins
の中にファイルが足りないようなので
C:\Windows\System32\Macromed\Flashから
NPSWF32.dll,Flash9f.ocx,flashplayer.xpt,FlashUtil9f.exe(これはいらない?)
あたりをコピーしてみる。
そしたら無事flashも動くようになり、mixi年賀状も無事作成できるようになった。


原因はflashだったようだ。

追記
また年賀状を作成しようとしたらLOADINGのまま止まってしまった。
flashのキャッシュが悪さしているのだろうか。うーん。。

追記12/22
chromeでやってみたところ平気だった。

ubiquityのコマンドが消える問題

ubiquityという便利なfirefoxのアドオンがある。
http://labs.mozilla.com/2008/08/introducing-ubiquity/
ここでインストールすることができる。


どういった機能かというとコマンドが登録可能であり
そのコマンドを呼び出すことによって、それぞれの機能を動かすことができるといったものである。


ここで僕が下手な説明をするよりは以下の記事を読んだ方が分かりやすい
と思うのでこれ以上の説明はしない。
http://www.itmedia.co.jp/enterprise/articles/0808/31/news003.html


と非常に便利なアドオンなのだが、急にコマンドが消えてしまうとう問題がある。
自分で登録したコマンドは残ったままなのだが、デフォルトで登録されていたコマンドが
なくなってしまい、呼び出すことができなくなるのだ。
勿論command-listを見てもそれらのコマンドはない。


その問題の解決策として、アドオンをインストールし直す。firefoxを再起動、
しばらく放置していればまたコマンドが復活する などがある。
どれも一時的な解決策で、また同じ問題が起きてしまう。


根本的な解決策はまだ分からないのだが日本語でこの問題に対して述べている人が
少なかったのでこれについて触れておく。英語で少し調べてみたが同様の問題はやはりあるみたいだった。
しかし、解決策はやはり分からなかった。
僕の環境は、ubiquity 0.12ja,vista home basic, firefox 3.04である。