Linux

nuvファイルをavi形式に変換する

トラックバック元を見たら答えられそうな話題だったので。 ただ肝心の録画データ(nuv)をMPEG4変換する作業がうまくいかず・・・ffmpegで変換できねーんですけど!faadとか入れないとだめなの!?くけー! 私自身は、結局後でCMカットをすることになるので最…

買った本

四国はどこまで入れ換え可能か / 佐藤雅彦 ISBN:4101233411 日経Linux 2005年11月号 お金も時間もないけど本は買う。 『四国は〜』はタイトルに興味を惹かれて手に取ったら佐藤雅彦さんの本だった。日経Linuxの特集はHDDレコーダ。MythTVの解説が詳しい。

freetypeで正常にフォント表示されない問題

具体的にはONScripterでメニュー画面のフォント表示がおかしい(ちょうど参考URL1*1のような状態になる)。これはfreetypeがEmbedded Bitmapを含むフォントを扱う処理に問題があるためで、参考URL2*2のパッチをSDL_ttfに当てると直る。 さらに、MythTVでも同様…

VineSeedでVine Linuxのextraパッケージをapt-getする

Vine Linux 3.1のextraパッケージにはVineSeedにはないrpmパッケージもあるので、これをapt-getできるようにしてみた。まずは/etc/apt/source.listにリポジトリの場所を追加。 ### Vine Linux 3.1 rpm [vine] http://updates.vinelinux.org/apt 3.1/$(ARCH) …

買った本

Firefox Hacks―次世代プラウザ徹底活用テクニック / Nigel McFarlane ISBN:4873112419 LinuxサーバHacks―プロが使うテクニック&ツール100選 / Rob Flickenger ISBN:487311151X 言語理論と言語論―ことばに埋め込まれているもの / 児玉徳美 ISBN:4874241646

買った本

ふつうのLinuxプログラミング / 青木峰郎 ISBN:4797328355 ひぐらしのなく頃にアンソロジーノベル・壱 ISBN:486133053X

MythTVのデータベース移行

MythTVの再インストール時に設定をやり直したので、録画済みの動画をMythTV上で直接扱えなくなった。そこで、以下の方法で古いデータベースから必要なデータだけを移行させた。 1.mythbackend, mysqlを止める 2.現在のsqlデータベース(/var/lib/mysql以下)を…

MythTVでSky PerfecTV!を見る

設定手順は以下の通り。 mythtvsetupで新しいビデオソースを作る XMLTVの設定は47: CATVを選択してID番号は1000を入力する 「入力とソースの接続」で、Composite1を新しく作ったビデオソースと関連づける mythfilldatabase --manualを実行してチャンネルを設…

動画環境構築

5月頃に再インストールしてから放っておいた動画環境を構築するために山ほどパッケージをインストールした。(個々のパッケージの詳細については、お家で使うLinuxでほとんど見つかるはず) アプリケーション mythtv CVS版 MythTV, Open Source DVR avidemu…

ATOK for Linuxアップデート適用済みRPMパッケージ

先日公開されたATOK for Linux アップデートモジュールから、アップデート適用済みのRPMパッケージを作って入れてみた。 Name: atokx Version: 17.0 Release: 2.1 Copyright: Commercial Group: System Environment/Daemons URL: http://www.justsystem.co.j…

サポート:アップデート:ATOK for Linux アップデートモジュール

http://www3.justsystem.co.jp/download/atok/up/lin/050615.html(from Justsystem <users@justsystem.co.jp>)ようやくアップデートが出た。gtk-2.6環境でプロパティが出ない問題のほか、多くの不具合が解消された模様。</users@justsystem.co.jp>

kernel26-2.6.11-0vl7 (VineSeed パッケージ更新情報)

http://vinelinux.org/vineseednews.html#kernel26-2.6.11-0vl7ついにVineSeedでもkernel 2.6のパッケージが公開された模様。

買った本

免許皆伝 Linuxシステム管理 虎の巻 / 長岡秀明 ISBN:4798010782 機巧(からくり)館のかぞえ唄―名探偵夢水清志郎事件ノート / はやみねかおる ISBN:4061484826 怪盗クイーンはサーカスがお好き / はやみねかおる ISBN:4061485776

ものぐさの為のLinux小ネタ

状況:ベッドに寝転がっている。すぐそこに見えているデスクトップマシン(ログイン中)に用があるけど、立ち上がって歩いて行くのが面倒くさい。手元にネットワークにつながったノートPCがある。小ネタその1:音楽を聴きたい DISPLAY=:0 beep-media-player…

VineSeedでATOKと仲良くする

ATOK for Linuxには入力以外の部分でいくつか細かい不満があり、これまでに何度かこの日記でも取り上げた。 gtkアプリでIIIMFのステータスウィンドウを非表示にする(2005/02/27) プロパティが表示されない(2005/03/01) この件に関して最近また進展があったの…

SSHで接続したEmacsが落ちる

エラーメッセージは次の2種類で、 X protocol error: BadAtom (invalid Atom parameter) on protocol request 18 X protocol error: BadWindow (invalid Window parameter) on protocol request 38 それぞれ1.クリップボードを使ったとき、2.マウスでクリッ…

MythTV*1のTips

保存先の空き容量が足りないときに録画やトランスコードをすると、 "Transcoding aborted, NuppelVideoPlayer is not in raw audio mode."というエラーでトランスコードできない MythWebでプレビュー画像が表示されない という状態になって、空き容量を増や…

メールのsubject一覧を表示する

perl -e 'open(STDOUT, "| nkf"); foreach $f (@ARGV) { $_=`formail -x subject: < $f`; s/\n[ \t]+/ /sg; print }' *当初シェルスクリプトでtrを使って、 for f in *; do cat $f | formail -x subject: | tr -d '[:space:]' | nkf; echo; doneこんな風にし…

コマンドだけでCD-ROMを交換する

umount /mnt/cdrom/ && eject && sleep 3 && eject -tいちいちイジェクトボタンを押すのが面倒というものぐさな人向け。 その割にタイプ数が多いので実用性はいまいち。

slocate地獄

あるスクリプトのバグでcronプロセスが止まったままになっていたので、刺さってるプロセスをkillallしたら、えらいことになった。 # pstree -la init) ... |-crond) | |-crond) | | |-run-parts) /usr/bin/run-parts /etc/cron.daily | | | |-awk) -v progna…

oggファイルの名前変更

for f in *.ogg; do title=`ogginfo $f | egrep '^[[:space:]]*title=' | sed -e 's,^[[:space:]]*title=,,'`; [ -z $title ] || mv $f "$title.ogg"; doneTrack_01.oggみたいなファイルがあったときに、そのままだとわかりにくいので、曲名から自動的にファ…

一太郎 for LinuxをWindowsにインストール

できてしまった。やり方は、Q:\bin\TARO14\MASTER\SETUP.EXEを実行するだけ。 (情報源:2ch 一太郎 for Linux with ATOK17 スレ) ライセンスにはOSの縛りもないし、ATOKと一太郎を別々のマシンにインストールすることも禁止されていないので、問題はないは…

プロパティが表示されない

/var/log/messagesには以下のエラーが出ている。 Mar 1 05:58:47 localhost ATOK for Linux PropertyAux[25551]: Started Mar 1 05:58:47 localhost htt_server[25552]: preedit has not been enabled yet. (1, 1) Mar 1 05:58:47 localhost ATOK for Linux …

gDesklets

VineSeedのRPMをインストールしただけでは動かないということが分かった。 その1:依存関係 gnome-python-gnomevfsを入れないとgdesklets-daemonがエラーを出す。 エラーは~/.gdesklets/gdesklets:0.0.logに出ている(今までこれに気が付かずに、ずっとエラ…

gtkアプリでIIIMFのステータスウィンドウを非表示にする

ATOK付属のIIIMFで、gtkアプリのウィンドウ左下にステータスウィンドウ(「ATOK」「あ連R漢」と表示される白いウィンドウ)が出るのが気になっていた。(前回) 結局、設定で何とかする方法は分からず(もしかするとないのかも)、以下のパッチを当てることで…

Looking Glass

憧れの3Dデスクトップを試してみた。以下導入手順。 (基本的にはLG3D インストールに従いつつ適宜アドリブで) 1.J2SE Developer Kit 5.0のインストール % sh jdk-1_5_0_01-linux-i586.bin # mkdir -p /opt/java # cp -a jdk1_5_0_01 /opt/java/jdk-1_5_0_01/…

coreutils

VineSeedにてapt-getで依存関係のエラーが出るようになった。たぶんこれが原因だと思うが、apt-get upgrade/dist-upgradeではうまくいかないので、明示的にinstallすることで解決した。 apt-get install coreutils パッケージリストを読みこんでいます... 完…

aptサーバの構築

環境: VineSeed, apt-0.5.15.cnc.6-0vl10, rpm-4.0.5-1vl8 ディレクトリの準備 mkdir /var/www/apt mkdir /var/www/apt/SRPMS.myrpm mkdir /var/www/apt/i386 mkdir /var/www/apt/i386/{base,RPMS.myrpm} mkdir /var/www/apt/noarch mkdir /var/www/apt/noar…

root が "/bin/rm -rf /" をしたらどうなるのか?

http://katsu.watanabe.name/doc/rmrf/誰でも疑問に思うことだけど、本当にやってしまうところがすごい。経験上Linuxではファイルを消しても開いているプロセスからは参照することができる(たとえば起動中のサービスを止めずにアップグレードしてもプロセス…

ATOK for Linuxで変換キーをCtrl+SpaceからShift+Spaceに変更する

キーバインディングがemacsとかち合ってまともに使えないので、変換キーをCtrl+Space以外に変更する。やりかたは、/etc/rc.d/init.d/IIimの中の export JUSTSYSTEM_TRIGGER_SHIFT_SPACE=tのコメントを外す。