初心者もOK! FreeBSD質問スレッド その114

このエントリーをはてなブックマークに追加
701名無しさん@お腹いっぱい。
xorg.confでやろうとするんじゃなくてnvidia-settingsで設定しな
702694:2012/09/15(土) 23:59:43.49
これは・・・ひょっとしてドライバかxorgのバグじゃないかなぁ・・・
Xinerama を True にすると、画面を LeftOf に配置できない
というか見た目に配置はできるけど、その画面にカーソルが入れない
試しに右画面の右側に配置してみたら正常に動作する
配置はそのままでも Xinerama を無効(コメントアウト)にすると正常に動作する
# ただその場合、もちろんウィンドウは複数画面を跨いだり行き来したりできないw

困った・・・
左画面の右に右に・・・と配置しようにも、どうやらDVI側をプライマリにする事はできないようだ・・・

>>700
xorg.confから7025の設定を削って8400だけにしても症状変らず
真ん中画面の左へ消えたカーソルが同じ画面の右側から登場するようになるだけw

>>701
nvidia-settingsで設定して保存したら、いくつかのセクションにオプションが追加されたけど症状変らず
703名無しさん@お腹いっぱい。:2012/09/16(日) 00:45:23.19
なんか設定いじっちゃ書き込んでるようだが
読むべきものにはすべて目を通したうえでやってんの?
704名無しさん@お腹いっぱい。:2012/09/16(日) 01:55:01.73
CVS/CVSupは2013年2月で終了
うああああああ
705名無しさん@お腹いっぱい。:2012/09/16(日) 02:02:16.18
(;゚Д゚)(゚Д゚;(゚Д゚;)ナ、ナンダッテー!!
706名無しさん@お腹いっぱい。:2012/09/16(日) 03:18:43.01
何を今更
大体、いまだにcvsupとか使ってる奴いんの?portsnapだろjk
707名無しさん@お腹いっぱい。:2012/09/16(日) 08:57:48.78
portsnap の方が便利なのに cvsup とか使う意味が分からん
708名無しさん@お腹いっぱい。:2012/09/16(日) 09:05:59.13
せやろか?
709名無しさん@お腹いっぱい。:2012/09/16(日) 10:18:28.14
portsnap一押しの池沼ってなんなの? 帯域と電力の無駄だpackage使ってろハゲ。
710名無しさん@お腹いっぱい。:2012/09/16(日) 10:58:19.00
csupからportsnapに乗り換えたばかりなんだけど、
「ポートスナップ」?「ポーツナップ」?どっちなんだろ
711名無しさん@お腹いっぱい。:2012/09/16(日) 12:59:40.21
最初から入っているgcc4.2.2を削除するか
バージョンダウンしてgcc3.4.6にしたいんだけど
どうしたら良いの?

まず最初から入っているgccを削除しようと思って
/usr/src/contrib/gcc に入ってgmake distclean してみたけど出来なくて
もうそのまま上書きしてみようと思って
gcc3.4.6をgmake installしたけどgcc -vの結果は4.2.2だった・・・。

712名無しさん@お腹いっぱい。:2012/09/16(日) 13:00:10.73
環境は
freebsd8.3(i386)

教えてください。
713名無しさん@お腹いっぱい。:2012/09/16(日) 13:10:47.51
>711
消すんじゃなくて新しいモノを入れて環境変数でそっちを向かすのが正しい
714名無しさん@お腹いっぱい。:2012/09/16(日) 13:11:23.15
>>711
gcc3.4.6をgmake installして
/usr/local/bin/gcc -v
715711:2012/09/16(日) 13:39:15.20
>>713
>>714
ありがとうございます。
なるほどちゃんとインストールされてたんですね。
716名無しさん@お腹いっぱい。:2012/09/16(日) 21:22:24.48
>>694の件、とりあえずトリプルモニタできた
>どうやらDVI側をプライマリにする事はできないようだ
というのは間違いで、"Device" セクションで
  Screen 0
  Option "UseDisplayDevice" "DFP"
としてやればDVI側をプライマリにできた
で、左画面を Screen 0 として、RightOf、RightOfで構成できた

・・・けど、Xinerama と Composite って同居できないんだなw
compiz Fusion でグリグリ動くマルチ画面にしたかったんだが・・・

Xinerama False な環境で、ある画面のウィンドウを別の画面へ飛ばす方法ってないかな?
717名無しさん@お腹いっぱい。:2012/09/16(日) 22:21:38.67
display 指定すればー?
718名無しさん@お腹いっぱい。:2012/09/16(日) 22:42:36.39
インストールしたてのFreeBSDでvimをportsでインストールしようとしたら
python、perl、glib、gtkから始まって全く関係なさそうなライブラリまでインストールされようとするんですが…
ちなみにcuiオンリーです
719名無しさん@お腹いっぱい。:2012/09/16(日) 22:53:12.88
df(1)でAvailカラムがマイナスになってるんですが、
それでもそのデバイスに書き込めます。
これはどういうことでしょうか?
quotaのsoft limitみたく猶予期間とかあるのでしょうか?
720名無しさん@お腹いっぱい。:2012/09/16(日) 22:57:01.92
>>718
とりあえず
$ cd /usr/ports/editors/vim
$ sudo make showconfig
はどうなってる?
721名無しさん@お腹いっぱい。:2012/09/16(日) 23:02:46.09
>>717
既に表示済みのウィンドウを別画面に飛ばすって意味だぞ。displayでどうすんだよw
722名無しさん@お腹いっぱい。:2012/09/16(日) 23:05:19.13
>>720
何も表示されないみたいです
# make showconfig
#
723名無しさん@お腹いっぱい。:2012/09/16(日) 23:11:07.73
>>722
ごめん。正確には
$ WITH_OPTIONS=yes make showconfig
だな。デフォルトだとこの状態でWITH_PERLとかWITH_PYTHONとかは
全部offになってると思うんだけど。

一応確認するけどports使ったってことはvimのインストールは
$ cd /usr/ports/editors/vim
$ sudo make install clean
みたいな感じでやったんだよね?
724名無しさん@お腹いっぱい。:2012/09/16(日) 23:14:51.67
>>718
関係あるからインストールされるんですよ
別に ports や vim に限った話じゃない

それでもというなら

考え方
・オプションで「X なし」とか「perl なし」とかできないか調べる
・「X なし」版などの別パッケージがないか調べる。vim-nox とかありがち
・自分でビルドして入れる
725名無しさん@お腹いっぱい。:2012/09/16(日) 23:18:19.35
>>722
あと追記だけどもし
$ WITH_OPTIONS=yes make showconfig
でPERL=onとかになってる場合は
$ WITH_OPTIONS=yes WITHOUT_PERL=yes make install clean
とかするとoffにできる。
GUIで行いたいなら
$ sudo WITH_OPTIONS=yes make config
とかするとcursesでの設定画面が出る
726名無しさん@お腹いっぱい。:2012/09/16(日) 23:21:46.00
>>724
それFreeBSDの話じゃないよね
727名無しさん@お腹いっぱい。:2012/09/16(日) 23:38:40.41
>>724
vimのインストールについて調べたら
NO_GUI=yesって指定すると書いてあったのでそうしたら普通にいけた感じです

その後

>>725さんみたら全てoffになっててcursesの画面も全て未チェックでした

# WITH_OPTIONS=yes make showconfig
===> The following configuration options are available for vim-7.3.556_1:
PERL=off: Enable Perl interpreter
PYTHON=off: Enable Python interpreter
RUBY=off: Enable Ruby interpreter
TCL=off: Enable TCL interpreter
LUA=off: Enable lua interpreter
LANG=off: VIm Translations
CSCOPE=off: Enable cscope
EXUBERANT_CTAGS=off: Use exctags instead of ctags
X11=off: X11 support (required for options below)
X11_ONLY=off: CLI-only Vim, but with basic X11 support
XTERM_SAVE=off: Restore xterm screen after exit
ATHENA=off: Athena GUI
GTK2=off: GTK2 GUI
GNOME2=off: Gnome2 GUI
MOTIF=off: Motif GUI
===> Use 'make config' to modify these settings

何やともあれありがとうございました!

#でもデフォルトでoffになってなかったのか不思議
728名無しさん@お腹いっぱい。:2012/09/16(日) 23:57:59.90
vim-liteいれないの?
729名無しさん@お腹いっぱい。:2012/09/17(月) 00:05:05.88
>>655
http://www.silentpcreview.com/article786-page1.html
は、回転音を測定してFFT解析して回転速度を解析した結果しかないように思うのだけど、
「ぱくったと言われてもしょうがない」どうしてこの結論なのかな。 モータドライブ電流と極数から、回転速度を割り出す方法は655の引用したリンク先には 書いてないように思うけれど。
また、655の引用したリンク先には5000rpmの個体を見つけた話もない。

>>649の引用先の一番最初の検証は以下の記事。
http://ettcweb0.aa0.netvolante.jp/tips/WdcAecs.html
1.目的の中に、以下の通り書いている。
「私の知る限りにおいては、回転音を測定してFFT解析した結果が提供されたのが、 一番直接的な方法だったように思います。私も分解を伴わない方法としては、 一番良い方法に思います。 ここに至って私も固定回転速度のようだと考えるようになりました。

この方法では回転⇒音⇒FFT⇒回転と言う変換を伴うため誤検出等の問題を抱えます。 他の方法での補完が必要です」

そこで、モータドライブ電流と極数から、回転速度を割り出している。

この方法だと、モーターを壊さなくてはならないし他の人の追試験もしにくい上、 複数の測定原理で測る意味もあるので、4つめの以下記事で、

回転音を測定してFFT解析して回転速度を解析する方法を実際に行っている。
http://ettcweb0.aa0.netvolante.jp/tips/VibrationAnalysisHDD.html
これもただマイクで測ったのでは、巧く測れないので、
コンタクトマイクを使って測る方法を提案している。
さらに測りやすいように以下で改善した方法を書いている。
http://ettcweb0.aa0.netvolante.jp/tips/WdcAADS00S9B0.html
730名無しさん@お腹いっぱい。:2012/09/17(月) 00:13:01.85
>>729
なんで一週間前の話題に…。

本人乙としか言いようが無いなこれはw
731名無しさん@お腹いっぱい。:2012/09/17(月) 04:55:39.33
>>718
お前がインストールするように指示したから。
732名無しさん@お腹いっぱい。:2012/09/19(水) 14:41:51.22
pukiwiki が使いたくて、apache22 と php5 をインストールしようとしたんですが、
以下のエラーが表示されました。
OptionsNG を読むと WITH/WITHOUT の使い方の指摘でしたが、make config し直しても
同様の結果でした。
どなたかお力添えをお願いします。

vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
hostname# pwd
/usr/ports
hostname# portinstall www/apache22
[Gathering depends for www/apache22 ................. done]
** Port marked as IGNORE: www/apache22:
is marked as broken: WITH/WITHOUT parameters are obsolete.
The port use the new options NG framework.
Please read http://wiki.freebsd.org/Ports/Options/OptionsNG
** Listing the failed packages (-:ignored / *:skipped / !:failed)
- www/apache22
733名無しさん@お腹いっぱい。:2012/09/19(水) 15:00:22.26
/etc/make.confにWITHとかWITHOUTとか書いてない?
734名無しさん@お腹いっぱい。:2012/09/19(水) 15:50:26.85
>>733
書いてました ^^; OPTINS_(SET|UNSET) に書き換えて portinstall できました。
735732:2012/09/19(水) 15:52:17.40
>>733
どうもありがとうございました。
736名無しさん@お腹いっぱい。:2012/09/19(水) 23:18:18.42
Cで作った実行ファイルが、どのライブラリを必要としているか
調べるコマンドってなんでしたっけ?><;
737名無しさん@お腹いっぱい。:2012/09/19(水) 23:36:28.43
ldd
738名無しさん@お腹いっぱい。:2012/09/19(水) 23:39:56.63
次にお前はどのライブラリがどのパッケージ由来か調べる方法を聞く。
739名無しさん@お腹いっぱい。:2012/09/19(水) 23:42:05.55
ジョジョかよ。
740736:2012/09/19(水) 23:42:28.07
>>737
ありがとごじゃます!
741名無しさん@お腹いっぱい。:2012/09/19(水) 23:56:49.77
たまにlldと打ってnot foundとか言われて
なくなったのかよアホが!とかひとりでキレそうになってる俺ガイル
742名無しさん@お腹いっぱい。:2012/09/20(木) 00:07:05.26
ldとごっちゃになることはある。
743名無しさん@お腹いっぱい。:2012/09/20(木) 00:18:17.65
いや。普通間違えないだろ。
744名無しさん@お腹いっぱい。:2012/09/20(木) 01:29:57.02
普通はどうか知らんがおれは間違える。
745名無しさん@お腹いっぱい。:2012/09/20(木) 01:59:17.77
お前が普通じゃない。lsとldを間違えるのは普通。
746名無しさん@お腹いっぱい。:2012/09/20(木) 06:55:58.84
別にいいよ、普通じゃなくても。
747名無しさん@お腹いっぱい。:2012/09/20(木) 12:07:25.70
lsとld間違えるやつはいないだろ
タイプミスはあるけど
748名無しさん@お腹いっぱい。:2012/09/20(木) 20:20:23.85
あるユーザのプロセスを生まれてから2秒間で殺したいと思い、
/etc/login.confに
foo:\
:cputime=2s:
としてvipwでgidの次のカラムにfooを入れて
# cap_mkdb /etc/login.confして
そのユーザでsleep(3)で長く実行しても止まりません。
なぜでしょうか?
よろしくお願いします(^^ゞ
749名無しさん@お腹いっぱい。:2012/09/20(木) 20:21:23.28
全く何も調べずに脊髄反射で答えるけど
sleep(3)はCPU時間を消費しなんじゃなかろうか。
750名無しさん@お腹いっぱい。:2012/09/20(木) 20:22:37.84
sleepの間はCPUを使用しないからcputimeまで達しない。
ビデオのエンコードでもやってごらん。
751748:2012/09/20(木) 20:34:01.51
返信ありがとございます
WEBサーバなのですが、topコマンで同ユーザでSTATEがnanslpなプロセスが100個くらい
寝てたので、対処を考えたのですが、cpuを食ってないのでlogin.confじゃ無理そうですね。
752748:2012/09/20(木) 21:09:11.45
メモリを制限して様子見てみます。
ありがとございました。
753名無しさん@お腹いっぱい。:2012/09/20(木) 21:16:13.90
login.confって、apache(?)が生成したプロセスにまで効くんだっけ?
apacheならRLimitほげ系参照。
754名無しさん@お腹いっぱい。:2012/09/21(金) 15:23:54.85
topコマン

man top

man co
755名無しさん@お腹いっぱい。:2012/09/23(日) 07:24:45.54
sedでファイルの終端を</html>に置換ってできますでしょうか?
# sed s/\z/<\/html>/ file.html
うまくいかないです。
756名無しさん@お腹いっぱい。:2012/09/23(日) 08:13:58.01
>>755
よくわからんけど
echo '</html>'>> file.html
じゃダメなのか?
757名無しさん@お腹いっぱい。:2012/09/23(日) 08:27:14.42
>>755
sed にはファイル終端を表す \z なんてものはないよ。
>>756 が指摘しているとおり、sed を使う必要はないような。
まあ、以下のように最終行の行末だけ置換すれば sed でもできますが。

sed '$s/$/<\/html>/' file.html
758755:2012/09/23(日) 15:34:17.61
>>756
>>757
ありがとございまいた。解決しました。
759名無しさん@お腹いっぱい。:2012/09/23(日) 15:53:30.72
もしかして、もう9.1は出ないんでしょうか?
RELEASEどころかRC2すら未だに出てこないんですが。
760名無しさん@お腹いっぱい。:2012/09/23(日) 16:04:18.39
9.1出してすぐSAはイマイチだから、それ待ちでしょ
761名無しさん@お腹いっぱい。:2012/09/23(日) 21:15:04.75
え、そうなの
GEOM_RAIDの問題かと思っていたけど
修正しないとなると、アップデートが怖い
762名無しさん@お腹いっぱい。:2012/09/29(土) 00:45:59.30
9.1ってどこでてこずってんの?
さすがにちょっと遅延しすぎな気がするんだけど。
763名無しさん@お腹いっぱい。:2012/09/29(土) 12:47:37.85
>>762
ボクも疑問に思ったけどどのML見ればいいのだろうか?
http://lists.freebsd.org/mailman/listinfo
764名無しさん@お腹いっぱい。:2012/09/29(土) 23:21:06.82
atacontrol が使えなくなったFreeBSDなど、なんの価値も無い・・・
765名無しさん@お腹いっぱい。:2012/10/01(月) 19:27:57.89
40個のファイルから特定の行を抜き出すためにgrepを
使っているのですが、2分程の時間が掛かっています。
もっと早くやる方法はないですか?
例えばマルチスレッドでファイル毎に実行してくれる
grepのようなコマンドとか無いでしょうか?
766名無しさん@お腹いっぱい。:2012/10/01(月) 19:30:16.31
ファイル20個ずつで2つgrep上げたら。
767名無しさん@お腹いっぱい。:2012/10/01(月) 19:35:09.08
>>765ですが、xargsを使ってバックグランド処理をして
全てのバックグランド処理が終了しないと処理が先に進まないとかが出来ればOKなのですが、そんなこと不可能でしょうか?
768名無しさん@お腹いっぱい。:2012/10/01(月) 19:37:11.88
最近のXEONを2基載せたマザーなら同時32スレッドも可能
スレッド数だけならXEON4基で64スレッドとか、UltraSPARC T3 なら単体で128スレッドも可能
769名無しさん@お腹いっぱい。:2012/10/01(月) 19:38:48.94
頑張ってシェルスクリプト書くとか、SunGridEngine とか使えばいいやん
770名無しさん@お腹いっぱい。:2012/10/01(月) 19:42:11.84
>>766
ありがとうございます。処理を別々に実行することは
可能っぽいのですが、それそれの処理を並列に行いたいので、処理が終わったという判断をどのようにしたら良いか悩ましいところです。
スマートにやる方法があれば良いのですが、grepの最後に終了文字を書き出してtailで取得できるまでループさせるとかでしょうか?
なるべくループ待機みたいな事はやりたくないですが、他に良い方法ありますでしょうか?
771名無しさん@お腹いっぱい。:2012/10/01(月) 19:47:14.96
xargsに-Pオプションあるからそれ使えば並列でやることはできるだろうけど
ディスクIOがボトルネックだった場合は効果なさそうだな。
772名無しさん@お腹いっぱい。:2012/10/01(月) 19:53:12.89
>>771
使えそうなオプションですね。処理の終了がどうなるか気になりますが、明日会社で試してみます。
ありがとうございました。
773名無しさん@お腹いっぱい。:2012/10/01(月) 19:54:11.54
ファイルがでかいの?HDDが遅いの?CPUが貧弱なの?正規表現が巨大なの?
774名無しさん@お腹いっぱい。:2012/10/01(月) 19:58:49.55
>>773
grepで1コアしか使われてないのが遅い原因です。
8コアあるので>>772のオプションでどれだけ早くなるか試してみたいと思います。
775名無しさん@お腹いっぱい。:2012/10/01(月) 20:15:41.91
IO-boundでたいして速くならないに1票
776名無しさん@お腹いっぱい。:2012/10/01(月) 20:19:36.22
ディスクで律速されて、たいして速くならないに1票
777名無しさん@お腹いっぱい。:2012/10/01(月) 20:20:08.82
ファイル自体はgzされてるので、zgrep使えばオンメモリで検索されるはずですので、ディスクIOはネックにならないと思っています。
今電車なので、明日会社で試してみます。
778名無しさん@お腹いっぱい。:2012/10/01(月) 20:23:59.26
もしかしてman shしてwaitの項を読めば済む話?
779名無しさん@お腹いっぱい。:2012/10/01(月) 20:33:34.24
>>778
UNIX凄いなぁ、こんなコマンドもあるのかぁ。
明日試してみます!
780名無しさん@お腹いっぱい。:2012/10/02(火) 01:52:58.85
なぜgunzipしないのか
781名無しさん@お腹いっぱい。:2012/10/02(火) 11:22:24.19
portsでインストールする際に接続するftpサイトってどこかに一覧で出ていないでしょうか?
782名無しさん@お腹いっぱい。:2012/10/02(火) 11:25:33.98
/usr/ports/Mk/bsd.sites.mk
783名無しさん@お腹いっぱい。:2012/10/02(火) 11:39:55.68
関係ないけど、fastest_sitesって、jpのサイトが必ずしも上に来ないけど、
バンド幅的には速くないんじゃないだろうかと心配。
784名無しさん@お腹いっぱい。:2012/10/02(火) 13:13:47.80
>>782
ありがとうございます!
785名無しさん@お腹いっぱい。:2012/10/02(火) 13:34:48.62
いつも遠いところばかりつながるので
make.confに
MASTER_SITE_SOURCEFORGE=http://jaist.dl.sourceforge.net/project/%SUBDIR%/だけ設定している
786名無しさん@お腹いっぱい。:2012/10/02(火) 20:10:45.94
MASTER_SORT_REGEXでfetchしにいく順番を制御できるよ
あとMASTER_SITE_BACKUPにftp*.jp.freebsd.org
MASTER_SITES_*にそれぞれに応じた国内ミラーを追加しとけばいい
787名無しさん@お腹いっぱい。:2012/10/03(水) 16:11:00.23
portsで必要なパッケージをインストールするときに、httpのみ使ってfetchするように設定することは可能でしょうか?
788名無しさん@お腹いっぱい。:2012/10/03(水) 17:02:57.85
松竹梅どのコースがいい?
789名無しさん@お腹いっぱい。:2012/10/03(水) 20:15:32.13

790名無しさん@お腹いっぱい。:2012/10/03(水) 21:59:49.41
松⊂竹⊂梅
ってこと?
791名無しさん@お腹いっぱい。:2012/10/03(水) 22:26:47.68
FETCH_ARGS
792名無しさん@お腹いっぱい。:2012/10/06(土) 07:55:54.88
すいません、tcpdumpでHTTPのPOST内容を見たいのですが
どのオプションをつければいいでしょうか?
793名無しさん@お腹いっぱい。:2012/10/06(土) 10:25:50.81
-s 0 -X
man入ってるでしょ。英語読めない池沼?
794名無しさん@お腹いっぱい。:2012/10/06(土) 10:34:35.48
wiresharkでも使った方がいいんじゃね。
795名無しさん@お腹いっぱい。:2012/10/06(土) 16:34:40.35
[/etc/rc.local]
#!/bin/sh -

/sbin/kldload speaker
echo "CCGGAAG2FFEEDDC2" > /dev/speaker &
796名無しさん@お腹いっぱい。:2012/10/06(土) 16:38:50.82
mmlか。懐しいな。
PSPのクラシックダンジョンX2でmmlで作曲できると聞いて
購入したのも遥か遠い昔のことじゃ。
797名無しさん@お腹いっぱい。:2012/10/06(土) 17:32:59.54
https://www.youtube.com/watch?v=SkmLl4Gsf6c
echo "CDEGABCE" > /dev/speaker
うまくできなかった
798名無しさん@お腹いっぱい。:2012/10/06(土) 18:36:41.60
freebsd-updateで9.1-RC2にageられないんだけど。
799名無しさん@お腹いっぱい。:2012/10/06(土) 19:14:21.93
>>797
OLCDEG…でどう?w
800名無しさん@お腹いっぱい。:2012/10/06(土) 19:34:08.01
freeBSDでmmlできるのか
知らなかった…


手持ちのマシンでやって鳴って感動した…