[Kubuntu 9.04/amd64] Adobe Flash Plugin 64bit on Firefox 3.0

2009/07/11PC::Linux/BSD

Kubuntu 9.04/amd64環境でFirefox + Adobe Flash Plugin*1の組み合わせではFlashコンテンツの再生がうまくできない。このため、Ubuntuのリポジトリからインストールするのではなく、AdobeからダウンロードしたAdobe Flash Player 64bit版を手動でインストールすることで回避した。その時のメモ。

*1 : flushplugin-nonfree

環境

  • Kubuntu 9.04(Jaunty Jackalope)/amd64 Desktop
  • Firefox 3.0.11
  • Adobe Flash Player 10.0.22.87/x86_64

導入手順

  1. Firefoxが起動している場合は終了する
  2. Adobe LabsからAdobe Flash Player 64-bit Plugin for Linuxをダウンロード
  3. tarballを展開するとできるlibflashplayer.soを、Flashを再生させたいユーザのFirefoxの設定が保存されているディレクトリに配置する

以下は具体的な手順。

$ wget http://download.macromedia.com/pub/labs/flashplayer10/libflashplayer-10.0.22.87.linux-x86_64.so.tar.gz
$ tar xvzf libflashplayer-10.0.22.87.linux-x86_64.so.tar.gz
~/.mozilla/plugins ディレクトリがない場合は次の手順が必要
$ mkdir ~/.mozilla/plugins
$ mv ./libflashplayer.so ~/.mozilla/plugins

問題なく導入されるとFirefoxの「about:plugins」からlibflashplayer.soが導入されていることが確認できます。あとは適当なFlashコンテンツを再生してみて、問題なく動作することを確認してください。

64bit-flash.png

ddの進捗を確認する

2009/04/25PC::Linux/BSD

HDDのフォーマット前の作業などにddをよく使うのだが、進捗が表示されないのでどこまで完了しているのかが不明なところが使いづらい。

そんなわけで、ddの進捗を確認する方法を調べたところ、SIGUSR1シグナルをddに投げればいいらしい。

やってみた

$ dd if=/dev/zero of=/dev/null bs=10M &
[1] 8237
$ ps ax|grep dd
 8237 pts/1    R      0:06 dd if /dev/zero of /dev/null bs 10M
 8239 pts/1    S+     0:00 grep dd
$ kill -SIGUSR1 8237
$ 34411+0 records in
34410+0 records out
360815001600 bytes (361 GB) copied, 19.9085 seconds, 18.1 GB/s

$ kill -SIGUSR1 8237
$ 52939+0 records in
52938+0 records out
555095162880 bytes (555 GB) copied, 31.2714 seconds, 17.8 GB/s

$ fg
dd if=/dev/zero of=/dev/null bs=10M <- ここでCtrl-Cを実行
68153+0 records in
68152+0 records out
714625515520 bytes (715 GB) copied, 39.9663 seconds, 17.9 GB/s

$

これでddが使いやすくなる。

参考

ddの進捗確認方法

ようこそ画面から特定のユーザーアカウントを隠す

2009/04/11PC::Tips

\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogin\SpecialAccounts以下のレジストリエントリを操作することで「ようこそ」画面に表示されるユーザーアカウントの表示/非表示を制御できる。

環境

  • Windows XP Professional SP3

特定のユーザーアカウント(例:foo)を隠す場合

以下のエントリを作成する

  • 名前: foo
  • 種類: DWORD
  • 値: 0

特定のユーザーアカウント(例:Administrator)を表示する場合

Administratorの場合は以下を追加する。すでに前項にて作成済みのエントリの場合は値を変更するか、エントリを削除する

  • 名前: Administrator
  • 種類: DWORD
  • 値: 1

参考

Windows XPスマートチューニング 226「ようこそ」画面に表示するアカウントを操作する

スタートアップの整理

2009/04/11PC::Tips

個人的に設定した時のメモ。
内容が正しいかは保証しません。適用は自己責任でお願いします。

エントリ説明削除可能
ACTrayThinkVantage AccessConnections 関連×
ACWIconThinkPadの内蔵無線LANのステータス表示 (ThinkVantage AccessConnections関連)
Adobe Reader Speed LauncherAdobe Reader 9.1関連
AGRSMMSGThinkPad 内蔵モデム関連(Agere Systems AC'97 Modem)*1
ATIPTAATIビデオ設定ユーティリティ (ATIのビデオドライバ関連)
avgntAntiVir関連×
BMMGAGThinkPad 電源モニタ (ThinkPad省電力ドライバー関連)×
BMMLREFThinkPad バッテリ管理 (ThinkPad省電力ドライバー関連)×
BMMMONWNDThinkPad バッテリ管理 (ThinkPad省電力ドライバー関連)×
BLOGThinkPad省電力ドライバー関連不明
BluetoothAuthenticationAgentXP SP2標準のBluetoothドライバ関連不明
Control PanelSillcon Motion Lynx3DM Control Panel
DAEMON Tools-1033DAEMON Tools 3.47の常駐*2
IMJPMIG8.1MS-IME2002関連 (Windows XPデフォルト)*3
frymxinsATIのビデオドライバ関連不明
GhostStartTrayAppNorton Ghost 2003をタスクトレイに常駐させる
LTSMMSGLucent モデムドライバ関連*4
PHIME2002AMS-IME2002関連 (Windows XPデフォルト)*3
PHIME2002ASyncMS-IME2002関連 (Windows XPデフォルト)*3
SoundMAXSoundMAXドライバ関連*5
SoundMAXPnPSoundMAXドライバ関連・アナログ関連のプロセス
SunJavaUpdateSchedJava JRE 6関連のアップデート検出*6
SynTPEnhSynaptic TouchPadドライバ関連 (UltraNav関連)不明
TP98UTILThinkPad 機能設定 (ThinkPad s30)
TPKMAPHELPERThinkVantage キーボード カスタマイズ・ユーティリティ関連*7
TpShoksThinkVantage ハードディスク・アクティブプロテクション・システム関連×
TPHOTKEYThinkPad オンスクリーン表示関連*8
WinHandAutoClean窓の手 ログオン時にTempフォルダ内削除機能

*1 : 内蔵モデムを使わないなら可能

*2 : 手動でDAEMON Toolsを起動する場合は削除可能。このエントリを削除しても仮想DVDドライブ機能は使用可能

*3 : ATOKなど、他のインプットメソッドを使用しMS-IMEを使用しない場合は削除可能

*4 : モデムを使わない場合

*5 : 削除するとコントロールパネルにSoundMAXが表示されなくなる

*6 : アップデート検出不要な場合は削除可

*7 : キーボードカスタマイズを行わないなら可能

*8 : 削除するとオンスクリーン表示されなくなる

参考

所持PCの演算性能

2009/04/09PC

CPUパフォーマンス比較表を見つけたので所持しているPCの演算性能を比較してみた。

MachineCPU性能
*1*2
効率
*3
TDP電力効率*4
IBM eServer xSeries 220Intel Pentium III-S 1.40GHz Dual
(Tualatin/133/512K)
3000+
(@1500+)
1.1062.8W
(@32.4W)
47.77
IBM eServer xSeries 220Intel Pentium III-S 1.26GHz Dual
(Tualatin 133/512K)
2800+
(@1400+)
1.1059.0W
(@29.5W)
47.458
IBM eServer 326AMD Opteron 252
(2.60GHz/Troy/HT1GHz/1M)
4300+1.65*585.3W50.410
IBM IntelliStation
M Pro (6230)
Intel Pentium 4 w/HT 3.0GHz (Northwood 800/512)30001.0081.9W36.63
IBM IntelliStation
A Pro (6217)
AMD Opteron 254 Dual (2.80GHz/Troy/HT1GHz/1M)9200+
(@4600+)
1.65170.6W
(@85.3W)
53.927
IBM ThinkPad s30Intel Pentium III Mobile 600MHz (Coppermine 100/256K)600+1.0514.4W41.666
Lenovo IBM ThinkPad X41Intel Pentium M 778 (低電圧版)
(1.60GHz/Dothan/400/2M)
2500+1.6010W250.0
IBM ThinkPad R50pIntel Pentium M 1.70GHz
(Dothan/400/2M)
2700+1.6021W128.57
FUJITSU LOOX U/C30Intel Atom Z520
(1.33GHz/Silverthorne/533/1M)
1400-1.0422.2W*6636.4

一般的にマルチコアCPUだとマルチコアオーバーヘッドで実際の性能は次のようになるらしい。

  • デュアルコア: シングルコアの同クロックCPU×1.6
  • クアッドコア: シングルコアの同クロックCPU×2.56(1.6^2)

SMPはどうなんでしょ?どなたか知っていたら教えて下さい。

それにしても、Atomの圧倒的な電力効率に脱帽。でも実際使うなら低電圧版以下のPentium M/Core 2の方がいろいろ幸せだろうなぁ。

*1 : Northwood換算

*2 : マルチCPUの場合は単純にCPU数を掛けただけ(SMPオーバーヘッドは未考慮)

*3 : CPU 1Hzあたりの効率(Northwood比)

*4 : CPU性能/TDPで算出

*5 : Athlon Orleansとして算出

*6 : HyperThredading有効