[Ubuntu]YouTubeなどで音が出ないとき
Ubuntu 10.04インストール後、直ちに「日本語版セットアップヘルパ」で
flashplugin-installer
をインストールしていたので問題ないかと思いきや、音が出ない。
Synapticから再度インストールし直すと音が出るようになった。
でも、ブラウザから同時にいろいろと動画を再生していたりすると、
突然また音が出なくなる。
その時も、上記のパッケージを再インストールするとまた音が出るようになる。
どこのファイルが壊れてしまってるんだろう・・・?
[Ubuntu]音が出ないとき
「ブラウザ」とか「動画ファイルを再生したとき」とか関係なく全般的に音が出ないとき
- 右上のスピーカーのアイコンをクリックして、「サウンド設定」を開く
- 「出力」タブを開き、「コネクター(N):」を別のものに変えてみる
[Python][Pygame]sitecustomize.pyの場所
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ordinal not in range(128)
の解決方法を実行する時に、Linuxの場合は sitecustomize.py は、
/usr/lib/python(バージョン番号)/
以下にある。
自分の場合は
/usr/lib/python2.6/
※Pythonのバージョンについては
$ python -V
で確認できる。
[Python]モジュールを検索するディレクトリについて
import sys
print sys.path
で確認できる。
[MeCab][Python] MeCab + Python で何かやる際の注意点
python setup.py build
を実行した際に、
MeCab_wrap.cxx:149:20: error: Python.h: No such file or directory
なんてエラーが出ちゃった方必見。
sudo apt-get install python-dev
等で python-dev をインストールするとうまくいくようです。
[C言語] Linuxでsleep関数を用いたプログラムをコンパイルすると警告が出る
lifegame_20100209.c:42: 警告: implicit declaration of function ‘sleep’
こんな警告が出た方必見。
この警告は、
「暗黙の了解でsleep関数が使われていて、本当はインクルードしなければならないヘッダファイルがあるよ」
ということを伝えています。
そこで、Linuxではsleep関数は unistd.h というヘッダファイルに含まれているので、
#include <unistd.h>
というようにインクルード分を追加すればこの警告は消える。
GNOMEメニューの設定ファイルのありか
DirectX のバージョンの違いによって起こるエラーについて
問題
1>c:\foo\bar\main.h(15) : fatal error C1083: include ファイルを開けません。'dxerr9.h': No such file or directory
こんなことをいわれたけど、
C:\Program Files\Microsoft DirectX SDK (August 2009)\Include
には、'dxerr9.h'なんて無くて、代わりに'DxErr.h'というファイルなら存在する。
解決法
dxerr9.hをインクルードしている部分を次のように書き換える。
#include <DxErr.h>
問題
1>LINK : fatal error LNK1181: 入力ファイル 'dxerr9.lib' を開けません。
こんなことをいわれたけど、
C:\Program Files\Microsoft DirectX SDK (August 2009)\Lib\x86
には、'dxerr9.lib'なんて無くて、代わりに'DxErr.lib'というファイルなら存在する。
解決法
- 左のソリューションエクスプローラでプロジェクト名を選択
- [プロジェクト(P)] - [プロパティ(P)] を開く
- 左のツリーから[構成プロパティ] - [リンカ] - [入力] をクリック
- 「追加の依存ファイル」欄の中にある'dxerr9.lib'という項目を、'DxErr.lib'へ変更