トップページunix
1001コメント241KB

FreeBSDを語れ Part39

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2014/07/28(月) 18:51:24.26
The FreeBSD Project
http://www.freebsd.org/ja/

前スレ
FreeBSDを語れ Part38
http://peace.2ch.net/test/read.cgi/unix/1405281799/

関連スレ
初心者もOK! FreeBSD質問スレッド その118
http://peace.2ch.net/test/read.cgi/unix/1397057895/
0314名無しさん@お腹いっぱい。2014/11/23(日) 02:08:13.78
>>313
たぶんだけど、kdm での オプションに fvwm を起動するモードがあるってこと。
0315名無しさん@お腹いっぱい。2014/11/23(日) 05:54:26.62
Xすらインストールしない人が多数のFreeBSDでgnome2だのKDE4だの何寝ボケてんだよ。
Xをインストールするとしても.xinitrc手書きしてxinitでtwmだろJK
0316名無しさん@お腹いっぱい。2014/11/23(日) 14:12:44.48
老人乙
0317名無しさん@お腹いっぱい。2014/11/23(日) 14:32:44.22
俺もFreeBSDにXは入れていないな
設定の手間かけるより、ウィンドウズで寺タームの方が楽だし
仕事でもデータセンタのコンソールとか触るより、リモートが多い
データセンタでしか使えないコンソール用のウィンドウシステムとかリソースの無駄
インターネット経由でXとか怖いし思い
使われていないサブシステムを使うとバグや不具合、制限事項を踏みやすいし
0318名無しさん@お腹いっぱい。2014/11/23(日) 17:24:00.41
若年性老人乙
0319名無しさん@お腹いっぱい。2014/11/23(日) 18:36:40.13
今度は「Xなんか入れない」ときたかw
0320名無しさん@お腹いっぱい。2014/11/23(日) 18:48:54.42
X 入れてないFreeBSD の用途もあるけど、
理系の計算屋の個人端末の用途だと、LaTeX 使いたいし、
topaz や gnuplot, xfig で計算結果を表示したいし、 X は必要。

使い方なんて人それぞれ。何言ってんだか。
0321名無しさん@お腹いっぱい。2014/11/23(日) 18:51:23.69
流石にX使わないのは勿体なさすぎるだろ。
つか、リモートで使うからこそのXだろうに・・・
0322名無しさん@お腹いっぱい。2014/11/23(日) 19:05:08.74
設定が面倒ならPC-BSD使えばいいだけのことだろ
BSDが使えれば、X入れるかどうかなど小さい事
0323名無しさん@お腹いっぱい。2014/11/23(日) 19:07:04.74
設定も何も、インストールするだけでXなんて使えるだろ・・・
わざわざOS選びなおすほど手間か?
0324名無しさん@お腹いっぱい。2014/11/23(日) 19:19:58.10
ここの人たちはなんでfreebsd使ってんの?
デスクトップとして使うならlinuxの方が良いんじゃないの
ドライバとかパッケージの数とか
0325名無しさん@お腹いっぱい。2014/11/23(日) 19:21:08.58
.xinitrcに、twm& とだけ書いてxinitを実行してみたのですが、起動後すぐに落ちます。バグでしょうか?
0326名無しさん@お腹いっぱい。2014/11/23(日) 19:44:43.34
バグかも知れないですね。
精神科の受診をおすすめします。
0327名無しさん@お腹いっぱい。2014/11/23(日) 21:34:59.17
困ったときの PC-BSD
0328名無しさん@お腹いっぱい。2014/11/23(日) 21:56:40.65
>>325
~/.xinitrc に、
exec /usr/local/bin/fvwm2

と書いて、

% startx

とやると fvwm2 を window manager として X が使えてる。

その前に、 X が使えるように設定してありますか?
0329名無しさん@お腹いっぱい。2014/11/23(日) 21:58:16.36
>>325
X11の設定はハンドブックを読むと良いよ。

https://www.freebsd.org/doc/ja/books/handbook/x-config.html
0330名無しさん@お腹いっぱい。2014/11/23(日) 23:09:01.45
デスクトップは入れてないけど、x11のアプリは入れてる感じ。
Xming便利です。
0331名無しさん@お腹いっぱい。2014/11/23(日) 23:15:36.26
Windowsという素晴らしいデスクトップOSがあるのに、Xみたいな化石使ってる奴は頭おかしい
0332名無しさん@お腹いっぱい。2014/11/23(日) 23:31:15.16
>>331
は?
0333名無しさん@お腹いっぱい。2014/11/24(月) 00:23:54.47
>>325
プログラム名の最後に&を付けるとバックグランドで実行される。

.xinitrc ルール
・#で始まる行はコメント。
・起動したいプログラムの最後に & を付ける。
・最後の行は & を付けずに "exec プログラム名" と記述する。※
・最後の行に記述されたプログラムを終了させるとX Window Systemも
 終了する。
0334名無しさん@お腹いっぱい。2014/11/24(月) 00:26:24.57
mate がいい感じなんだがな?
シナモンはどんなもん?
0335名無しさん@お腹いっぱい。2014/11/24(月) 00:56:11.15
mateがメイトじゃないのを知って絶望した
仲間だと思ったのに…
0336名無しさん@お腹いっぱい。2014/11/24(月) 02:00:43.21
仮想サーバとかec2とかに入れてる人はXなんて使ってないんじゃないの
但しwebminは使いますみたいな
0337名無しさん@お腹いっぱい。2014/11/24(月) 05:30:43.62
>>333
.xinitrcの最後の行に、"exec twm" と記述してみましたが、
同じように落ちました><
0338名無しさん@お腹いっぱい。2014/11/24(月) 09:05:49.26
>>332
いちいち構うなよ...
0339名無しさん@お腹いっぱい。2014/11/24(月) 10:23:42.80
>>336
XとX11は別物って思想じゃないかと
0340名無しさん@お腹いっぱい。2014/11/24(月) 10:54:27.61
x11は遅いし、デフォでxv使ってるよ。
0341名無しさん@お腹いっぱい。2014/11/24(月) 17:22:20.05
gtk2-2.24.25 にすると火狐様の祟りがあるぞよ。
0342名無しさん@お腹いっぱい。2014/11/24(月) 20:14:29.51
>>337
とりあえず
mv .xinitrc my.xinitrc
とでもして
デフォルトにお任せする

何をどう書けばおkか?は
less /usr/local/etc/X11/xinit/xinitrc
0343名無しさん@お腹いっぱい。2014/11/24(月) 21:21:04.66
portsのbisonが異常に古いことに今日気がついた。
03443412014/11/24(月) 22:18:34.18
r373199 が来ましたね。
0345名無しさん@お腹いっぱい。2014/11/25(火) 02:26:56.62
Luminaも思い出してやれよ。
0346名無しさん@お腹いっぱい。2014/11/25(火) 06:20:54.68
びそんも新しくすると使えないものがあるから
コンパイラとかアウトなんとかとかみたいに
複数のバージョンをインストールできるようにすればいいのにw
0347デムパゆんゆん@11月選挙! 無能! 選挙! 【関電 73.6 %】 2014/11/26(水) 13:29:49.72
>>288
ちょ、まてよ
0348名無しさん@お腹いっぱい。2014/11/26(水) 19:48:12.66
まだこの生きる価値の無いクソコテ首を包丁で掻っ切って自殺してなかったのか
0349名無しさん@お腹いっぱい。2014/11/26(水) 22:18:41.26
君の生きる価値はどれくらいあるのかね
0350名無しさん@お腹いっぱい。2014/11/26(水) 22:24:45.95
あなたは そこにいますか ……
0351名無しさん@お腹いっぱい。2014/11/27(木) 07:49:45.03
* perl5祭り
5.18&モジュールインストール先変更
あっさり終了

* linux-c6-flashplugin
音でなくなってたけどあっさり復活
0352名無しさん@お腹いっぱい。2014/11/27(木) 08:03:46.69
Perlモジュール祭り過ぎワロタw
0353名無しさん@お腹いっぱい。2014/11/27(木) 08:19:31.05
>>350
乙姫< 私はここにいるよ
0354名無しさん@お腹いっぱい。2014/11/27(木) 19:58:43.14
FreeBSD Plans For The Next Ten Years
http://www.phoronix.com/scan.php?page=news_item&;px=MTg0ODE
面白かったけどコメント欄が systemd の一言でえらいホットな人達で
溢れかえってるんだけど、systemd に何があったし
0355デムパゆんゆん@11月選挙! 無能! 選挙! 【関電 75.3 %】 2014/11/27(木) 20:12:21.19
systemdはNSAのスパイウェアニダ
0356名無しさん@お腹いっぱい。2014/11/27(木) 20:23:14.41
>>355
お前それ犬板でも同じこと言えんの?
0357デムパゆんゆん@11月選挙! 無能! 選挙! 【関電 74.2 %】 2014/11/27(木) 20:33:11.70
でぶあんのしどにしすてむど入れて
しすてむどはNSAのスパイウェアと言ってるお
だって俺の個人情報なんてたいしたことないし
ぐっぐるみたいに第三者に転売するならキレるけど
NSAはかき集めてホルホルしてるだけだし
0358名無しさん@お腹いっぱい。2014/11/27(木) 21:36:17.42
/usr/ports/UPDATING によれば
p5- ports の昨日のアップグレードはやり直し
ということらしいw
0359名無しさん@お腹いっぱい。2014/11/27(木) 23:04:30.19
jkh氏がおっさんに・・・
0360名無しさん@お腹いっぱい。2014/11/28(金) 00:33:41.56
perl祭は、r373494 でもう終わりでいいんだよね?
0361名無しさん@お腹いっぱい。2014/11/28(金) 00:36:56.24
portmaster -o lang/perl5.18 lang/perl5.16
を実行したところpkg versionの結果がこんな風になった。

10.0-RELEASEのマシンは
perl5-5.18.4_7

10.1-RELEASEだと
perl5.18-5.18.4_7

もしかしたらバージョンが原因じゃないかもしれないけどね。
0362名無しさん@お腹いっぱい。2014/11/28(金) 00:44:23.16
pkg version -P だよね?
0363名無しさん@お腹いっぱい。2014/11/28(金) 01:28:03.57
どうやって入れたかによるんじゃね
なんかの依存で入ってるかもしれないし、俺みたいに5.16突っ込まれてるのもあるし
0364名無しさん@お腹いっぱい。2014/11/28(金) 02:23:14.75
10.0-RELEASE-p1 の環境でvirtualboxが動かなくて困っている。知恵を貸してほしい。
具体的にはカーネルモジュールがロードできない。

# kldload vboxnetflt
kldload: an error occurred while loading the module. Please check dmesg(8) for more details.

root@bsd2:~ # dmesg|tail
KLD uhid.ko: depends on kernel - not available or version mismatch
linker_load_file: Unsupported file type
KLD netgraph.ko: depends on kernel - not available or version mismatch
linker_load_file: Unsupported file type
KLD vboxnetflt.ko: depends on netgraph - not available or version mismatch
linker_load_file: Unsupported file type
KLD netgraph.ko: depends on kernel - not available or version mismatch
linker_load_file: Unsupported file type
KLD vboxnetflt.ko: depends on netgraph - not available or version mismatch
linker_load_file: Unsupported file type

こちらの環境。
$ uname -a
FreeBSD bsd2 10.0-RELEASE-p1 FreeBSD 10.0-RELEASE-p1 #0: Tue Apr 8 06:45:06 UTC 2014 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64
$ freebsd-version
10.1-STABLE

buildkernelとbuildworldやり直せば治るという記事を見かけて試してみたらこうなった。
0365名無しさん@お腹いっぱい。2014/11/28(金) 02:56:41.23
>>364
再起動とかinstallとかしてないのか?
buildだけじゃダメだぞ当たり前だけど
0366名無しさん@お腹いっぱい。2014/11/28(金) 04:03:27.73
virtualbox-ose-kmodの再インストールが必要
0367名無しさん@お腹いっぱい。2014/11/28(金) 10:21:22.81
>>365-366
ありがとう。installkernel/installworldは3回、
virtualbox-ose-kmodの再インストールは無数にやってるよ。
0368名無しさん@お腹いっぱい。2014/11/28(金) 10:35:25.74
>>367
virtualboxを使ったこと無いけど
> Please check dmesg(8) for more details.
これには情報なし?
0369名無しさん@お腹いっぱい。2014/11/28(金) 10:49:17.42
>>364
メッセージを読む限り、ビルドで構築していないカーネルオブジェクトが有るっぽい
なんかカーネル構築のオプションを弄っているような
ジェネリックで普通に運用できたから、それで試すといいかも
あと、VBOXのGPU機能を使おうとしているなら、動かないから諦めた方がよい

とエスパー
0370名無しさん@お腹いっぱい。2014/11/28(金) 10:50:24.70
>>368
それについては
root@bsd2:~ # dmesg|tail

以下の出力がそれ。not available or version mismatch
と言ってるんだけど具体的にどうバージョンが違うのかさっぱりわからないんだよなあ。
linuxみたいにカーネルにバージョンつけてほしい。
0371名無しさん@お腹いっぱい。2014/11/28(金) 10:57:14.26
>>369
/usr/srcについては標準の更新のやり方がわからなかったので、
svn://svn.freebsd.org/base/stable/1

から取ってきてるんだが正しい方法があるんだろうか?

buildkernelもう一度やってみる
0372名無しさん@お腹いっぱい。2014/11/28(金) 10:57:50.14
>>370
スマン>>364
root@bsd2:~ # dmesg|tail
が見えていなくて
# kldload vboxnetflt
のエラー表示が下に並んでると勘違いしてしまった。
0373名無しさん@お腹いっぱい。2014/11/28(金) 10:58:39.82
kldstat の出力見てみたらどうかな?
0374名無しさん@お腹いっぱい。2014/11/28(金) 11:04:02.51
>>369
カーネル構築オプションといっても
# make -j2 buildkernel
くらいだけど、
/etc/make.conf に

CPUTYPE?=athlon64-sse3
#CPUTYPE=athlon64-sse3
KERNCONF=BSD GENERIC
BUILD_OPTIMIZED=YES
WITH_CPUFLAGS=YES
NO_INET6=YES
CFLAGS+= -msse3
CXXFLAGS+= -msse3

をつけてる
0375名無しさん@お腹いっぱい。2014/11/28(金) 11:05:21.78
> $ freebsd-version
> 10.1-STABLE
これが気になる
0376名無しさん@お腹いっぱい。2014/11/28(金) 11:07:23.99
なんでunameとfreebsd-versionでずれてるんだ
いろいろおかしい
0377名無しさん@お腹いっぱい。2014/11/28(金) 11:12:04.49
>>376
私もおかしいと思うんだが、英語サイトの応答を読んでる限りでは
ずれるものだという認識のようだ。
0378名無しさん@お腹いっぱい。2014/11/28(金) 11:15:50.60
>>377
freebsd-updateで更新した場合は
カーネルとユーザーランドのパッチレベルのバージョンが異なることはありえるけど
/usr/srcでmakeした場合は一致しないとダメなような気がするよ。
0379名無しさん@お腹いっぱい。2014/11/28(金) 11:18:01.67
>>378
まじで?
/usr/srcをmakeする以外の更新方法があるのか。

freebsd-updateは以前のFreeBSDホストの更新時にコケてトラウマになっている。
0380名無しさん@お腹いっぱい。2014/11/28(金) 11:37:39.36
but perhaps overkill と言っても、たまに依存関係が外れてくれるやつとかあるし。
03813642014/11/28(金) 12:05:40.09
/usr/src で svn update
かけて make buildkernel で正常ビルドを確認。

シングルユーザーモードで再起動して
make installkernel 実行。

再び再起動して >364 から変化なし。
なぜだー。

特にuhid.ko のkldloadにコケるのがわからん。
他のカーネルモジュールと同じタイムスタンプなのに。
0382名無しさん@お腹いっぱい。2014/11/28(金) 12:12:57.38
マージマスタはした?
詳しくはハンドブックの18章参照
あとカーネルオプションは
/sys/conf/amd64/GENERIC
でも変更できる
0383名無しさん@お腹いっぱい。2014/11/28(金) 12:27:00.76
>>382
1回だけやった。

でもカーネルモジュールのバージョン違いだと言ってるんだから
設定ファイルの書き換えは関係ないんじゃね?
0384名無しさん@お腹いっぱい。2014/11/28(金) 12:35:56.56
buildkernel, installkernelはやってるけど
buildworld, installworldはやったつもりでやってないとか。
0385名無しさん@お腹いっぱい。2014/11/28(金) 12:43:10.20
>>382
GENERICはイジルナ危険
0386名無しさん@お腹いっぱい。2014/11/28(金) 12:48:26.25
/usr/src/Makefile に書かれた手順でやれよってことだなw
0387名無しさん@お腹いっぱい。2014/11/28(金) 12:54:43.17
あとは、どこぞで配布されているようなVBOX用の追加モジュールを追加していて、そいつが10と不一致おこしているとかかな
前にXenで、それの追加インストールモジュールをいれたら、そいつの制限で例外的な手順を踏まされた記憶がある。

そう言う事がないなら、インストールイメージからやった方がよいかも

まあがんばれ
0388名無しさん@お腹いっぱい。2014/11/28(金) 13:00:57.51
>>387
まだそういうところまで行ってない。
VirtualBoxによる仮想ホスト+ファイルサーバー的な運用を考えてるので
VirtualBoxが動かないとどうにもならないんだ。

まだホストに特に重要なデータ入れてないから最初からやり直すかなあ。

FreeBSDはほんとカーネルアップデートが茨の道だわ。
0389名無しさん@お腹いっぱい。2014/11/28(金) 13:17:12.69
>>388
やりたいイメージがよく判らんが、ファイルサーバをVirtualBoxの
仮想サーバ上で動かすの?
0390名無しさん@お腹いっぱい。2014/11/28(金) 13:20:01.55
>>389
ソフト開発をゲストOSで。ファイルサーバー(Samba)はホスト自体でやる。
0391名無しさん@お腹いっぱい。2014/11/28(金) 13:44:19.05
gentooじゃないんだからオプティマイズの限界探りとかいらない
一回make.conf戻せよ
0392名無しさん@お腹いっぱい。2014/11/28(金) 14:22:20.40
でも-Oを完全に外してもおかしくなるよなw
0393名無しさん@お腹いっぱい。2014/11/28(金) 15:06:35.02
>>392
最適化は、make.confまっさらにしとけば標準でよろしくやってくれる

>>364
というか一度make.conf削除すれば?
0394名無しさん@お腹いっぱい。2014/11/28(金) 15:29:15.67
>>364
やっぱり
$ uname -a
FreeBSD bsd2 10.0-RELEASE-p1 FreeBSD 10.0-RELEASE-p1 #0: ...

$ freebsd-version
10.1-STABLE
はどう考えてもおかしいだろ
buildkernel/installkernelやってるのにそうなってるってことは、
どっか標準じゃない場所からkernel読んでないか?
/boot/loader.confになんか書いてあったりしない?

そもそも
svn://svn.freebsd.org/base/stable/1

svn://svn.freebsd.org/base/stable/10/
のtypoかなんかだとして、
stableからソース取ってきてるんだから
10.0-RELEASEじゃなくって10-STABLE見てるじゃん
いまさら10.1じゃなくって10.0なのはおいておくとしても、
releng/10.0(FreeBSD 10.0 supported errata fix branch.)
が欲しいのなら
svn://svn.freebsd.org/base/releng/10.0/

あとやっぱmake.confは一度消して
kernelはGENERICのまんまで一度どうなるか試してみるべき
カスタマイズはそれがうまくいってからでいいから

>>388
> FreeBSDはほんとカーネルアップデートが茨の道だわ。
自分で茨の道を作っているだけに一票
0395名無しさん@お腹いっぱい。2014/11/28(金) 15:33:54.76
エボラの道
0396名無しさん@お腹いっぱい。2014/11/28(金) 15:36:22.18
今時カーネル開発者でもないのに自分でビルドするとかアホだろ
0397名無しさん@お腹いっぱい。2014/11/28(金) 15:47:18.27
/usr/share/exmaple/etc/make.conf に書き換え前の make.conf あるよ
コメント読みながら慎重にね

あとアップデートはハンドブック見よう
0398名無しさん@お腹いっぱい。2014/11/28(金) 15:50:33.41
>>364
> Tue Apr 8 06:45:06 UTC 2014 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64
なぁ……日付とビルドしたホスト、きのうきょうに自分とこでビルドしたkernelなら、
こうなるはずがないので、絶対、変なところからkernel読んでる。

>>379
> freebsd-updateは以前のFreeBSDホストの更新時にコケてトラウマになっている。
バグレポートだしたら嬉しい人がいる。かもしれない。
0399名無しさん@お腹いっぱい。2014/11/28(金) 15:50:58.35
>>396
自分はディスククォータの為だけに使ってる
% cat /root/kernels/CUSTOM
include GENERIC
ident CUSTOM
options QUOTA
%

コンパイルせずに出来るんだったらそうしたい
0400名無しさん@お腹いっぱい。2014/11/28(金) 15:53:38.25
QUOTAとかオワコンだろww
0401名無しさん@お腹いっぱい。2014/11/28(金) 16:12:46.62
ファッ!?
http://marc.info/?l=freebsd-arch&;m=141715747724241
0402名無しさん@お腹いっぱい。2014/11/28(金) 16:12:50.39
pfを静かに使いたい人だっているだろう
ALTQなんとかして
0403名無しさん@お腹いっぱい。2014/11/28(金) 16:14:42.42
オワコンはクオカードじゃね?w
0404名無しさん@お腹いっぱい。2014/11/28(金) 16:37:19.16
>>396
お前が無知なのはわかった
0405名無しさん@お腹いっぱい。2014/11/28(金) 16:41:35.17
>>396
VIMAGEが…。
0406名無しさん@お腹いっぱい。2014/11/28(金) 16:53:49.23
>>396
prpr
0407名無しさん@お腹いっぱい。2014/11/28(金) 17:12:47.59
俺は邪魔なIPv6スタック外すためにカーネル作り直している
マジでv6いらねえ
それよりTCPのポート数を増やして欲しい。
0408名無しさん@お腹いっぱい。2014/11/28(金) 18:46:46.30
TCPのポートが足りないとかアホですか?
0409名無しさん@お腹いっぱい。2014/11/28(金) 18:59:11.76
IPv6うまく使えばtcpのポートが足りなくてもなんとかならないかな
0410名無しさん@お腹いっぱい。2014/11/28(金) 19:02:22.03
NICにエイリアスIP振って解決!
と簡単にはいかないからねえ
0411名無しさん@お腹いっぱい。2014/11/28(金) 19:03:20.04
NATのアルゴリズムが悪かったり、動的NATテーブルが小さ過ぎるのが原因で、
TCPのポート数は足りてることが多い。
0412名無しさん@お腹いっぱい。2014/11/28(金) 19:45:53.91
今時のブラウザは1ページ開くのにも何十セッションも食ってくれるから
P2Pしてなくてもかなりヘビーだ
0413名無しさん@お腹いっぱい。2014/11/28(金) 20:20:09.20
IPv6は、経路数大杉だからプロトコル蛙ってネットワークインフラのみの発想だから普及しにくい。
IPアドレス増えます。 経路数が肥大化しないようにアドレス設計してプライベートトレース。
実際、v6はTCPポート数にはノータッチ。 検討しているかすら怪しい。

通信速度が速くなった分、データ通信時間やtcpセッション維持時間よりもTIME_WAITの時間の方が長い傾向なんじゃないか?って偶に思う。
■ このスレッドは過去ログ倉庫に格納されています