にゃんぽこりんのメモ

にゃんぽこりんのメモ

Linuxな日々
プロフィール

nyanpokorin

Author:nyanpokorin
昔NEC98にFreeBSDを入れたことがあるくらいで、Linuxは超入門者です。ゼロから勉強しなおしです。

最新記事
カテゴリ
検索フォーム

リンク
RSSリンクの表示
FC2カウンター

------ --
スポンサーサイト 

スポンサーサイト 

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

20100225 Thu
autorun.inf系USBメモリ経由ウィルス 

autorun.inf系USBメモリ経由ウィルス 

駆除する場所


C:ドライブ直下
C:\Windows\Prefetch\以下
C:\Windows\system32\以下
C:\Documents and Setting\[USER]\LocalSetting\Temp\以下
IEキャッシュ
システムレジストリ



駆除した(怪しかった)ファイル

autorun.inf
4tddfwq0.dll
00ths0ru.exe
06.exe
2u2a9o.exe
2w6d.exe
2x2w.exe
6d8eo.exe
8s.exe
9muu8lfw.exe
9n2an82v.exe
9uu2c.exe
9ql.exe
9swdbe.exe
9y.exe
a9n.exe
atc1mu.exe
b9w9.exe
ce.exe
cj3j.exe
dcp6w.exe
emmsc2tf.exe
ettlwbon.exe
fcay.exe
hkkfs.exe
i6va.exe
iqetrewq.exe
isaecyu.exe
jxahjo.exe
m3nxw.exe
meabwpjj.exe
nfhevl3j.exe
nt1a.exe
o02nya.exe
ohdv.exe
oww2c.exe
q1.exe
qw6t0mpm.exe
r1bd.exe
r1wvuyxh.exe
sop.exe
u3iwl3.exe
uqr.exe
xvassdf.exe
ycmwc.exe

赤字:頻繁に見つかるファイル

スポンサーサイト
20100105 Tue
Ubuntu 9.10 で CUDA 

Ubuntu 9.10 で CUDA 

ION 330
IONなマシンでCUDA
(kernel Linux 2.6.31.16-generic)

リポジトリ設定

deb http://ppa.launchpad.net/nvidia-vdpau/ppa/ubuntu karmic main
deb-src http://ppa.launchpad.net/nvidia-vdpau/ppa/ubuntu karmic main
で、→nvidiaドライバ:195.30


http://www.nvidia.co.jp/object/cuda_get_jp.html
から
Linux (Ubuntu 9.04)用CUDAツールキット バージョン2.3(cudatoolkit_2.3_linux_32_ubuntu9.04.run)

Linux (Ubuntu 9.04)用 CUDA SDK 2.3 コードサンプル(cudasdk_2.3_linux.run)
をダウンロードしてインストール。
$ cd Downloads/
$ chmod a+x cudatoolkit_2.3_linux_32_ubuntu9.04.run cudasdk_2.3_linux.run
$ sudo ./cudatoolkit_2.3_linux_32_ubuntu9.04.run
Enter install path (default /usr/local/cuda, '/cuda' will be appended):
========================================
* Installation Complete

$ ./cudasdk_2.3_linux.run
Enter install path (default ~/NVIDIA_GPU_Computing_SDK):
Enter CUDA install path (default /usr/local/cuda):
========================================
* Installation Complete

PATHLD_LIBRARY_PATHにパスを追加。
$ gedit ~/.bashrc

以下の2行を追加。
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib:$LD_LIBRARY_PATH


$ source ~/.bashrc

/etc/ld.so.confにパスを追加。
$ sudo gedit /etc/ld.so.conf

以下を追加。
/usr/local/cuda/lib (32-bitの場合)
/usr/local/cuda/lib64 (64-bitの場合)

$ sudo ldconfig

コンパイル環境のインストール
$ sudo apt-get install build-essential
$ sudo apt-get install libglut3-dev libxi-dev libxmu-dev

gcc 4.4だとmakeエラーになるので
$ sudo apt-get install g++-4.3

nvccのコンパイルオプションをフルパスで指定。
$ cd ~/NVIDIA_GPU_Computing_SDK/C/common/
$ gedit common.mk

以下追加
NVCCFLAGS := --compiler-bindir=/usr/bin/gcc-4.3
CXXFLAGS := $(CXXWARN_FLAGS)
CFLAGS := $(CWARN_FLAGS)

$ make
$ make -f Makefile_paramgl
$ make -f Makefile_rendercheckgl


サンプルプログラムを試してみる。
$ cd ~/NVIDIA_GPU_Computing_SDK/C
$ make -i
$ ~/NVIDIA_GPU_Computing_SDK/C/bin/linux/release/fluidsGL

FluidsGL.png

20090308 Sun
[Ubuntu 8.10 Firefox] ブックマークが保存できない 

[Ubuntu 8.10 Firefox] ブックマークが保存できない 

Ubuntu 8.10 の Firefox3.0 で、ある日突然ブックマークが保存できなくなりました。

Firefoxのエラーコンソール

エラー: uncaught exception: [Exception... "Component returned failure code: 0x8052000b (NS_ERROR_FILE_CORRUPTED) [nsINavBookmarksService.insertBookmark]" nsresult: "0x8052000b (NS_ERROR_FILE_CORRUPTED)" location: "JS frame :: file:///usr/lib/firefox-3.0.6/components/nsPlacesTransactionsService.js :: PCIT_doTransaction :: line 374" data: no]


profiles.ini
[General]
StartWithLastProfile=1

[Profile0]
Name=default
IsRelative=1
Path=dmv8d4ek.default



とりあえず、これ→ブックマークが保存できない
しかしまったく状況変わらずなので、
Firefoxを再インストールしてみることに。

https://help.ubuntu.com/community/FirefoxNewVersion


まず、ブックマークと設定をバックアップしておいて、
$ cp -R ~/.mozilla ~/.mozilla.backup

Firefoxダウンロードして、
/opt/firefox にインストール。
$ sudo tar -jxvf firefox-3.0.7.tar.bz2 -C /opt

$ sudo mv /opt/firefox/plugins /opt/firefox/plugins.bak
$ sudo ln -s /usr/lib/firefox/plugins /opt/firefox/plugins


$ sudo dpkg-divert --divert /usr/bin/firefox.ubuntu --rename /usr/bin/firefox
`local diversion of /usr/bin/firefox to /usr/bin/firefox.ubuntu' を追加しています

$ sudo ln -s /opt/firefox/firefox /usr/bin/firefox
$ firefox &

が、状況変わらず。
エラー: uncaught exception: [Exception... "Component returned failure code: 0x8052000b (NS_ERROR_FILE_CORRUPTED) [nsINavBookmarksService.insertBookmark]" nsresult: "0x8052000b (NS_ERROR_FILE_CORRUPTED)" location: "JS frame :: file:///opt/firefox/components/nsPlacesTransactionsService.js :: PCIT_doTransaction :: line 374" data: no]


$ gksudo firefox
→だと、エラーは出ず、ブックマーク保存OKだったので、

バックアップをもとに戻して、~/.mozilla/firefox/ 以下の places.sqlite を削除。
$ rm ~/.mozilla/firefox/dmv8d4ek.default/places.sqlite

Firefox 再起動で直りました。


Architecture: i386
DistroRelease: Ubuntu 8.10
Package: firefox-3.0 3.0.6+nobinonly-0ubuntu0.8.10.1
ProcEnviron:
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
LANG=ja_JP.UTF-8
SHELL=/bin/bash
SourcePackage: firefox-3.0
Uname: Linux 2.6.27-11-generic i686

Dependencies

libgcc1 1:4.3.2-1ubuntu12
libxrender1 1:0.9.4-2
libreadline5 5.2-3build1
libslang2 2.1.3-3ubuntu1
findutils 4.4.0-2ubuntu3
libtiff4 3.8.2-11
libncursesw5 5.6+20071124-1ubuntu2
whiptail 0.52.2-11.3ubuntu1
libtext-charwidth-perl 0.04-5build1
lsb-base 3.2-14ubuntu2
fontconfig 2.6.0-1ubuntu4
libssl0.9.8 0.9.8g-10.1ubuntu2.1
liblocale-gettext-perl 1.05-4build1
libxau6 1:1.0.3-3
libxext6 2:1.0.4-1
libkeyutils1 1.2-7
libxfixes3 1:4.0.3-2
libxcb-xlib0 1.1-1.1
libjpeg62 6b-14
libxcomposite1 1:0.4.0-3
libacl1 2.2.47-2
libncurses5 5.6+20071124-1ubuntu2
readline-common 5.2-3build1
libgtk2.0-0 2.14.4-0ubuntu1
libgpg-error0 1.4-2ubuntu7
libidl0 0.8.10-0.1
libpam0g 1.0.1-4ubuntu5.3
libxt6 1:1.0.5-3
libpopt0 1.14-4
psmisc 22.6-1
libxcursor1 1:1.1.9-1
libfontconfig1 2.6.0-1ubuntu4
debconf 1.5.23ubuntu2
libpng12-0 1.2.27-1
defoma 0.11.10-0.2ubuntu1
libtext-wrapi18n-perl 0.06-6
ttf-dejavu None [modified: /var/lib/dpkg/info/ttf-dejavu.list]
sed 4.1.5-8
libmpfr1ldbl 2.3.2.dfsg.1-1ubuntu1
libxrandr2 2:1.2.3-1
libselinux1 2.0.65-2
libsqlite3-0 3.5.9-3ubuntu1
libgnutls26 2.4.1-1ubuntu0.2
libpam-runtime 1.0.1-4ubuntu5.3
libmagic1 4.24-4
libpcre3 7.6-2.1ubuntu1
python2.5 2.5.2-11.1ubuntu1
libattr1 1:2.4.41-1
mime-support 3.44-1
libcomerr2 1.41.3-1ubuntu1
libdatrie0 0.1.3-2
libxcb-render-util0 0.2+git36-1
fontconfig-config 2.6.0-1ubuntu4
libnspr4-0d 4.7.1+1.9-0ubuntu4
libglib2.0-0 2.18.2-0ubuntu2
libxcb1 1.1-1.1
libxinerama1 2:1.0.3-2
libdbus-1-3 1.2.4-0ubuntu1
libthai-data 0.1.9-4
xulrunner-1.9 1.9.0.6+nobinonly-0ubuntu0.8.10.1
ucf 3.0010
libcups2 1.3.9-2ubuntu7
libpango1.0-common 1.22.2-0ubuntu1
libatk1.0-0 1.24.0-0ubuntu1
perl 5.10.0-11.1ubuntu2.2
libgcrypt11 1.4.1-1ubuntu1
cpp-4.3 4.3.2-1ubuntu12
libbz2-1.0 1.0.5-0.1ubuntu1
debconf-i18n 1.5.23ubuntu2
libxdamage1 1:1.1.1-4
libnewt0.52 0.52.2-11.3ubuntu1
libgmp3c2 2:4.2.2+dfsg-3ubuntu1
libxi6 2:1.1.3-2build1
libcairo2 1.8.0-0ubuntu1.1
x11-common 1:7.4~5ubuntu3
libstartup-notification0 0.9-1
libkrb53 1.6.dfsg.4~beta1-3
firefox-3.0 3.0.6+nobinonly-0ubuntu0.8.10.1
debianutils 2.29ubuntu2
python2.5-minimal 2.5.2-11.1ubuntu1
libnss3-1d 3.12.0.3-0ubuntu5
libhunspell-1.2-0 1.2.6-1ubuntu1
libxcb-render0 1.1-1.1
libtasn1-3 1.4-1
libxdmcp6 1:1.0.2-3
libx11-data 2:1.1.5-2ubuntu1.1ja1
firefox-3.0-branding 3.0.6+nobinonly-0ubuntu0.8.10.1
libpixman-1-0 0.12.0-1
libfreetype6 2.3.7-2ubuntu1
libtext-iconv-perl 1.7-1build1
libice6 2:1.0.4-1
file 4.24-4
libsm6 2:1.0.3-2
libthai0 0.1.9-4
perl-modules 5.10.0-11.1ubuntu2.2
coreutils 6.10-6ubuntu1
libgdbm3 1.8.3-3
libstdc++6 4.3.2-1ubuntu12
libgtk2.0-common 2.14.4-0ubuntu1
libx11-6 2:1.1.5-2ubuntu1.1ja1
libdbus-glib-1-2 0.76-1
ncurses-bin 5.6+20071124-1ubuntu2
zlib1g 1:1.2.3.3.dfsg-12ubuntu1
libc6 2.8~20080505-0ubuntu9
libxft2 2.1.12-3ubuntu1
libexpat1 2.0.1-4
perl-base 5.10.0-11.1ubuntu2.2
libdb4.6 4.6.21-10
cpp 4:4.3.1-1ubuntu2
libpango1.0-0 1.22.2-0ubuntu1
gcc-4.3-base 4.3.2-1ubuntu12

20090301 Sun
POPfileは完璧 

POPfileは完璧 

POPfile 使い出してから
4ヶ月たちましたが、ほぼ完璧です。というか、最初の100通くらいでだいたいOKになりました。

POPFile_convert_20090301161851

ベイズ理論とかよくわかりませんが、なんでスパムがちゃんとより分けられるのか不思議です。
サンダーバードも、同じ理論らしいですが、こちらはなかなか学習してくれません。
Gmailの迷惑フィルタは、よく大事なメールをゴミ箱に入れちゃいますね。英語だと完璧なんですが。

POPFile(ベイズ理論 SPAMフィルター)について
Becky!の場合はこちら->POPFileに対応したBecky!の設定

Becky!用だと、深海魚フィルターというのがベイズ理論+αらしいのですが、どうでしょうか。

20090203 Tue
FIVA 102 に Debian(lenny) [3] conky 

FIVA 102 に Debian(lenny) [3] conky 

DSL(Damn small Linux)4.4を使っていた頃の、JWMウィンドウマネージャについてたシステムモニタ torsmo が忘れられなくって、conkyを入れてみました。
なんかここがすごい->conky - epian-wiki

で、FIVA 102 でシステムモニタしたかったので、カーネル再構築のときに I2C関係をドライバも含めて片っ端からモジュールコンパイルしておいたのですが、どうもセンサーデバイスが見つからない。ACPIを切ったから?

ためしに、
# apt-get install lm-sensors
# sensors-detect
でも、ヒットしない。ので、とりあえずそっちはあきらめて

# apt-get install conky

いろいろ .conkyrc を物色していたら、お気に入りのがみつかりました。
My Conky Config 1.3 by ~ebupof on deviantART
何か天気とか表示できるらしい。さっそくお借りすることに。

$ tar xjvf My_Conky_Config_1_3_by_ebupof.bz2
$ mv ./conkyrc/conkyrc ~/.conkyrc
$ mkdir ~/Scripts
$ mv ./conkyrc/* ~/Scripts/
$ ls ~/Scripts/
weather.sh weather.xslt

weather.sh にいろいろ説明が書いてある。
まず、ロケーションIDを調べる。
http://xoap.weather.com/search/search?where=tokyo
<search ver="2.0">
<loc id="JAXX0085" type="1">Tokyo, Japan</loc>
</search>

あと、curl と xsltproc が必要らしい。
# apt-get install curl xsltproc

conkyの設定ファイルを少し変更。
$ vi ./.conkyrc


background no
font Sans:size=8
use_xft yes
xftalpha 0.9
update_interval 3.0
total_run_times 0
own_window yes
own_window_type normal
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
minimum_size 220 5
maximum_width 220
draw_shades yes
draw_outline no
draw_borders no
draw_graph_borders yes
default_color white
default_shade_color black
default_outline_color green
alignment top_right
gap_x 12
gap_y 12
no_buffers yes
uppercase no
cpu_avg_samples 2
override_utf8_locale yes
uppercase yes # set to yes if you want all text to be in uppercase

TEXT
${color white}SYSTEM ${hr 1}${color}

Hostname: $alignr$nodename
Kernel: $alignr$kernel
Uptime: $alignr$uptime

CPU: ${alignr}${freq} MHz
Processes: ${alignr}$processes ($running_processes running)
Load: ${alignr}$loadavg

CPU1 ${alignr}${cpu cpu1}%
${cpubar 4 cpu1}

Ram ${alignr}$mem / $memmax ($memperc%)
${membar 4}
swap ${alignr}$swap / $swapmax ($swapperc%)
${swapbar 4}

Highest CPU $alignr CPU% MEM%
${top name 1}$alignr${top cpu 1}${top mem 1}
${top name 2}$alignr${top cpu 2}${top mem 2}
${top name 3}$alignr${top cpu 3}${top mem 3}

Highest MEM $alignr CPU% MEM%
${top_mem name 1}$alignr${top_mem cpu 1}${top_mem mem 1}
${top_mem name 2}$alignr${top_mem cpu 2}${top_mem mem 2}
${top_mem name 3}$alignr${top_mem cpu 3}${top_mem mem 3}

${color white}Filesystem ${hr 1}${color}

Root: ${alignr}${fs_free /} / ${fs_size /}
${fs_bar 4 /}

${color white}NETWORK ${hr 1}${color}

Down ${downspeed wlan0} k/s ${alignr}Up ${upspeed wlan0} k/s
${downspeedgraph wlan0 25,107} ${alignr}${upspeedgraph wlan0 25,107}
Total ${totaldown wlan0} ${alignr}Total ${totalup wlan0}

${color white}WEATHER ${hr 1}${color}

${execi 1800 ~/Scripts/weather.sh JAXX0085}



あとは、fluxboxの起動時に実行するよう設定。
$ vi ./.fluxbox/startup


/usr/bin/fbsetroot -solid black
conky &
exec /usr/bin/fluxbox



こんな感じに。ちょうど800x600におさまりました。
conky_convert_20090203215149.png
なんか意外とconky自身がCPUを食ってるような...

広告:
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。