初心者もOK! FreeBSD質問スレッド その124at UNIX
初心者もOK! FreeBSD質問スレッド その124 - 暇つぶし2ch198:名無しさん@お腹いっぱい。
20/01/31 22:53:52 .net
IPFWで全拒否を書くとJAIL用に作成されたブリッジしてる仮想インターフェースにまで作用してしまうので
許可ルールを書こうとしたんですがiocageが動的な番号付けをするのでルールの書きようがありません。

インターフェースをIPFWの対象外にするとかの指定は可能ですか?

199:名無しさん@お腹いっぱい。
20/02/01 10:27:43.09 .net
可能

200:名無しさん@お腹いっぱい。
20/02/01 20:24:33 .net
初心者な質問で申し訳ないです。
ノートPCにいれたFreeBSDをiPhone11からUSB経由で
インターネットに繋ごうとしたのですが、うまく行きません。
kldloadでif_iphethを読み込みkldstatで読み込まれていることも確認しました。
その後iPhoneのhotspotをonにして、USBで接続しました。
でも、インターネットに繋がらず、ifconfigしても ue0も出てきません。
どうすれば繋がりますか?

環境は以下です。
OS: FreeBSD 12.0-RELEASE
ウィンドウマネージャ: mate 1.22.1
PC: Panasonic CF-RZ4

201:名無しさん@お腹いっぱい。
20/02/02 11:00:32.82 .net
man 4 if_ipheth

202:名無しさん@お腹いっぱい。
20/02/02 18:32:37 .net
>>194

203:名無しさん@お腹いっぱい。
20/02/04 17:53:33 .net
ラズパイ用FreeBSD12.1を、今からパッチがあたったソースでクロスビルドしたものに更新します。
そこでなんですが、よくfreebsd-tipsに出てくる「etcupdate」というプログラムを試してみたいのですが、
mergemasterとどう違うのですか?mergemasterみたいな楽しいニコイチはありますか?
最新の日本語manを読みましたがいまいちよく解らないので、使用している方がいらしたら教えて下さると嬉しいです。

204:名無しさん@お腹いっぱい。
20/02/05 22:16:32 .net
>>196
その後「慣れたやり方でいいや」と妥協し、古式ゆかしくニコイチマージしました
FreeBSD 12.1-RELEASE-p2 arm64 RPI3

使いたかったやつは余裕がある時に環境をクローンして検証してみます
どうも失礼しました

205:192
20/02/09 16:28:23 .net
>>194
$ man 4 if_ipheth
したら usbconfig 使えと書いてありました。
# usbconfig
でAppleが接続しているデバイスが ugen0.7と出てきたので
# usbconfig -u 0 -a 7 set_config 2
としたら、"Trust This Computer?"とダイアログが出てきたので、
"Trust"を選びました。
しかし、
$ ping www.


206:google.co.jp しても、cannot resolveです。 set_config の値は0から3までで、全部についてチェックしました。 一応、usbconfig した後、pingして、繋がらなかったことを 確認した後に更に # service netif restart して、もう一度pingしたのですが、やっぱり繋がりませんでした。 どうすれば解決しそうでしょうか?



207:名無しさん@お腹いっぱい。
20/02/09 17:30:00 .net
>>198
URLリンク(wiki.archlinux.jp)テザリング
まずきちんとした文献のあるLinuxさんで練習してから戻ってきてみては如何でしょうか
ifuseはFreeBSDにもあるので活


208:かせるでしょう



209:192
20/02/09 23:08:34 .net
>>199
laptopにLinux新たに入れるのは大変なので、
元々デスクトップに入っているFreeBSDとOpenSUSEで
やってみました。

OpenSUSEは何の特別な設定もなくiPhoneテザリングできました。
OpenSUSE Leap 15.0です。
テザリングからping してチェック済みです。

デスクトップのFreeBSDでは、やはり、繋がりませんでした。
こちらのFreeBSDも
FreeBSD 12.0-RELEASE
です。
有線なら問題なくインターネットに繋がりますが、
テザリングはラップトップの場合と同じように試行して、
やっぱり繋がりませんでした。
# kldload ipheth
して
# kldstat |grep ipheth
20 1 0xffffffff846ab000 1140 if_ipheth.ko
でカーネルロードしていることは確認済みです。

210:名無しさん@お腹いっぱい。
20/02/10 02:18:19.60 .net
198の意味や内容を理解していないのかな

211:名無しさん@お腹いっぱい。
20/02/10 04:48:06.32 .net
>>201
人の話をちゃんと聞かない奴には何を教えても無駄だよね

212:名無しさん@お腹いっぱい。
20/02/10 09:29:24.92 .net
「特別な設定」や文献読むのが嫌な人にBSDは向いていない

213:名無しさん@お腹いっぱい。
20/02/10 10:57:34.14 .net
つまり一般人はBSDは向いてない。

214:名無しさん@お腹いっぱい。
20/02/10 16:26:13 .net
>>204
主語が2つあってよく分かりません

215:名無しさん@お腹いっぱい。
20/02/10 17:07:07.07 .net
「は」は主格を表す格助詞ではない

216:192
20/02/10 21:55:23.87 .net
# usbconfig -u 0 -a 7 set_config 2
# usbmuxd -v
(この時点でiPhoneには繋がてるっぽい感じの鎖のアイコンが出てきました。)
# ifuse -o allow_other /mnt
Failed to connect to lockdownd service on the device.
Try again. If it is still fails try reboting your device.
この後iPhone再起動しても結果は同じです。
pingもしてみたけれど、やっぱり通りません。
# ifuse -o allow_other /mnt --root
しても結果は同じでした。
ちなみに、usbmuxdの後に、ifconfigでue0は見えるようになりました。

217:198
20/02/10 22:41:21.39 .net
>>207
# ifuse --help
Usage: ifuse MOUNTPOINT [OPTIONS]
Mount directories of an iOS device locally using fuse.
--途中省略--
--root mount root file system (jailbroken device required)←
URLリンク(wiki.archlinux.jp)テザリング
事業者によって無効にされていなければ WiFi, USB, Bluetooth を使って iPhone の モバイルデータ通信を共有することができます。
脱獄する必要はありません。
--途中省略--
ipheth モジュールが動作するのは iPhone のファイルシステムが ifuse によってマウントされているときのみに限られています。
iPhone を接続したら自動的にファイルシステムをマウントするようにしていない場合、手動でマウントする必要があります:
# ifuse /path/to/mountpoint

218:
20/02/11 00:19:52.20 .net
>>198
自分で試して出来たので取り敢えず書いておくよ。
環境はFreeBSD 12-STABLE と iPad Pro 12.9 LTE 1gen (iOS 13.3.1)
ある程度は出来ているので途中から。
>> Appleが接続しているデバイスが ugen0.7と出てきたので
そしたら
usbconfig -d 0.7 set_config 3
>> としたら、"Trust This Computer?"とダイアログが出てきたので、"Trust"を選びました。
その後、
/usr/local/sbin/usbmuxd -vzU root
dhclient ue0
でIP取得して繋がる。

219:
20/02/11 00:42:15.97 .net
>>209
usbconfig は要らなかった。
/usr/local/sbin/usbmuxd -vzU root
-> Trust
dhclient ue0
で繋がる

220:192
20/02/11 20:42:26 .net
# /usr/local/sbin/usbmuxd -vzU root
# dhclient ue0

でうまく繋がりました。
皆さんありがとうございました!

221:名無しさん@お腹いっぱい。
20/02/14 07:48:09 .net
TrueOSって死んだ?

222:名無しさん@お腹いっぱい。
20/02/14 07:50:16 .net
山城新伍って最近死んだ?

223:名無しさん@お腹いっぱい。
20/02/14 20:16:27 .net
チョメチョメ

224:名無しさん@お腹いっぱい。
20/02/16 17:48:30 .net
カーネルの手動アップデートについて教えて下さい。
URLリンク(www.freebsd.org)
「ソースを用いた FreeBSD のアップデート」を参考に
# svnlite checkout URLリンク(svn.freebsd.org) /usr/src
を実行すると、何回も停止するので、仕方なくスクリプトを作って
# svnlite cleanup /usr/src
# svnlite update /usr/src
を繰り返し、終了。
ドキドキしながら、
# cd /usr/src
# make -j4 buildworld
エラーがドバドバと・・・
スキルなしの自分には、厳しいです。
気を取り直し、ちょこちょこと
# svnlite update /usr/src
# cd /usr/src
# make -j4 buildworld |& tee ~/make5.log
を実行しています。
 
そのうちいつか、makeが成功するようになりますか
 
このスレを見ているとクロスコンパイルしている方がいるけどRaspberryPi3B
などはそうしないとカーネルのアップデートは出来ないのでしょうか

225:名無しさん@お腹いっぱい。
20/02/16 17:49:13 .net
今はエラーは、これだけの様です
PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
Preprocessed source(s) and associated run script(s) are located at:
c++: note: diagnostic msg: /tmp/CodeGenDAGPatterns-f56ecf.cpp
c++: note: diagnostic msg: /tmp/CodeGenDAGPatterns-f56ecf.sh
c++: note: diagnostic msg:
********************
*** [CodeGenDAGPatterns.o] Error code 254
make[3]: stopped in /usr/src/usr.bin/clang/llvm-tblgen
--- _bootstrap-tools-usr.bin/clang/clang-tblgen ---
A failure has been detected in another branch of the parallel make
make[3]: stopped in /usr/src/usr.bin/clang/clang-tblgen
*** [_bootstrap-tools-usr.bin/clang/clang-tblgen] Error code 2
make[2]: stopped in /usr/src
--- _bootstrap-tools-usr.bin/clang/llvm-tblgen ---
1 error
make[3]: stopped in /usr/src/usr.bin/clang/llvm-tblgen
*** [_bootstrap-tools-usr.bin/clang/llvm-tblgen] Error code 2
make[2]: stopped in /usr/src
2 errors
make[2]: stopped in /usr/src
*** [_bootstrap-tools] Error code 2
make[1]: stopped in /usr/src
1 error
make[1]: stopped in /usr/src
*** [buildworld] Error code 2
make: stopped in /usr/src
1 error
make: stopped in /usr/src

226:名無しさん@お腹いっぱい。
20/02/16 18:46:59 .net
>>215
buildworldしてるみたいなんで、要するにfreebsd-updateしたいんですか?
Tier2のarm64なのでfreebsd-updateは使えません。
実機でビルドするなら-jオプション無しにして何度もリトライしないと完走しません。
私は早くて実機が痛まないクロスビルドがお勧めです。
URLリンク(wiki.freebsd.org)

いつも「TARGET_ARCH=hoge」の部分を
「TARGET=arm64 TARGET_ARCH=aarch64」に置き換えて実施しています。

227:名無しさん@お腹いっぱい。
20/02/16 18:53:26 .net
>>217
追加
make distributionは新規インストール時の/etcの設定ファイルをインストールしてしまうので避けて下さい
mergemasterを使いましょう

228:名無しさん@お腹いっぱい。
20/02/16 20:32:16.35 .net
>>217, 217
そうなんです。freebsd-updateしたいんだけど、まだ対応になっていないみたいで。
それで一念発起して、やった事も無いカーネルの再構築ですよ。
-jオプション無しでか。ふむ・・・
SDカードが16GBなんでいつ限界がくるかビクビクで。
クロスビルドはスキルなしの自分には敷居が高いけど、それも並行して
やってみます。いろいろありがとうございます。

229:名無しさん@お腹いっぱい。
20/02/16 22:19:09.25 .net
>>219
実はカーネルだけなら実機で十分ですが、最新のp2パッチはベースシステムの更新が結構あるので
やはりベースシステムのフルビルドをクロスでやった方が良いでしょう
はじめは誰しも初体験。試行錯誤して覚えた事は必ず身につきます。
頑張って下さい。

230:名無しさん@お腹いっぱい。
20/02/16 22:59:47 .net
>>215
svnでエラーがでる方が問題じゃないの。タイミング悪くてビルドできないことはあるけど、currentやstableにくらべてrelengはすくないとおもうよ。
RPI3用のクロスビルドならrelease/release.shとrelease/arm64/RPI3.confでイメ


231:ージつくってしまうのが簡単だけど、どのソースでつくるとかいじるなら結局同じか。 あとcurrentかstableならnightlyのisoイメージとってきてインストーラ(bsdinstallだっけ、ついぞつかってないけど)でupgradeするのが楽?



232:214
20/02/17 19:38:24.38 .net
そうですかぁ、p2パッチはごじゃごじゃしているんですか。
でも、エラーが出ない様にしてほしいと思います。
そういう事情が分からないので、エラーが出た時は途方にくれました。
クロスビルドの為に母艦を作らないと、それでは・・・

233:名無しさん@お腹いっぱい。
20/02/24 18:42:11 .net
昔はCGIって言うとperlで、perl目にすること多かったけど
最近全然見ない

新規プロジェクトでperl選ぶことなんてあるのだろうか?

234:名無しさん@お腹いっぱい。
20/02/24 19:09:22 .net
「うろ覚え」という表現をうろ覚えしているんだろうね。

235:名無しさん@お腹いっぱい。
20/02/24 19:35:24 .net
>>223
新規にperlを使うのはもう無いんじゃないかな
あと今時生のCGIってほとんど書かないんじゃね?
何らかのフレームワーク使うでしょ

236:名無しさん@お腹いっぱい。
20/02/24 19:36:24 .net
>>224
なに誤爆してるんだよ…

237:名無しさん@お腹いっぱい。
20/02/25 00:51:12 .net
これは近年稀に見る見事な誤爆

238:214
20/02/25 18:39:56.09 .net
おかげさまで、母艦(Corei5-6500)での
make buildworld TARGET=arm64 TARGET_ARCH=aarch64
は通りました。でも、なにゆえ実機(RaspberryPi3B -> +付かない)ではエラーなのに母艦ではOK ??
それと、母艦ではオプション-j4をつけてOKですか。
それともう一つ、
make buildkernel TARGET=arm64 TARGET_ARCH=aarch64 KERNCONF=***
のKERNCONF=は何を指定すれば良いですか。
IMX6, GENERIC-UP ?

239:214
20/02/25 19:03:04.21 .net
間違えた
母艦はCore 2 Duo E8400 でした

240:名無しさん@お腹いっぱい。
20/02/25 19:48:12.87 .net
>>228
だいたい決まってllvmのビルド時にメモリ不足でコケます
はじめの頃私は-j無しでちまちまビルドして3日かかりました
Pi4Bが実用レベルになれば実機でも割と楽にビルド可能になるでしょう
私はいつも-j4でクロスビルドしてます
お持ちの環境でしたら-j2が無難です
GENERICカーネル(デフォルト)のままでいいならKERNCONF環境変数は不要です

241:名無しさん@お腹いっぱい。
20/02/25 20:39:20.20 .net
>>229
クロスビルド環境が2スレッドの様なので229では-j2を推奨致しました
カーネルビルドは1時間かかるかどうか位でしょう
installkernel installworldを実施した後はmergemaster -Uiが待ってますが、当方環境では実機で実施すると
決まって変なエラーが出るのでビルド環境で-Aオプションと-Dオプションを使って行ってます
(詳しくはman 8 mergemaster)
同様の現象が出る時にお試し下さい

242:名無しさん@お腹いっぱい。
20/02/25 20:47:14.51 .net
>>230
ありがとうございます。
助かりました。
ついでと言っては何ですけど
RaspberryPi3B -> TARGET=arm64 TARGET_ARCH=aarch64
だと
RaspberryPiB+ や RaspberryPi2B のTARGET=, TARGET_ARCH=
は何を指定すればいいんでしょうか。

243:名無しさん@お腹いっぱい。
20/02/25 20:51:20.79 .net
>>231
ありがとうございます。
参考にさせていただきます。
分からなくなったら、また来ます。

244:名無しさん@お腹いっぱい。
20/02/25 21:22:35.06 .net
>>232
専用スレが立った様なのでそちらで聞いてみると良いと思います
スレリンク(unix板)

245:名無しさん@お腹いっぱい。
20/02/25 21:33:15.77 .net
>>234
行ってきます。

246:214
20/03/01 22:02:38 .net
ついに・・・
FreeBSD 12.1-RELEASE-p2 になりました。
それでは、戻ります。

247:名無しさん@お腹いっぱい。
20/03/01 22:56:28 .net
>>236
はじめてのクロスビルドはどうでしたか?嬉しいものでしょう。
とにかくお疲れ様でした。

248:名無しさん@お腹いっぱい。
20/03/03 20:32:40 .net
>>237
ありがとうございます。
なんか一皮むけた様な気がします。
皆さんの助言でここまで出来ました。
途中、書き込みエラーでかなり苦労したけど、
SDカードを取り替えたらスパっといけました。
12.0でfreebsd-updateが対応になると期待していたんですけど・・・

249:名無しさん@お腹いっぱい。
20/03/03 21:24:38 .net
>>238
用途にもよるでしょうけど3Bなら私はSDよりはUSBメモリをお勧め致します。
SDは名の知れたモノだと安くない割には書き込みは遅いし比較的早く寿命が来るので。
機会がございましたらお試し下さい。

250:名無しさん@お腹いっぱい。
20/03/04 10:40:17 .net
SDは当たり外れがあるな
TOSHIBAって書いてあるのに数回で壊れたのもある

251:名無しさん@お腹いっぱい。
20/03/04 16:42:21.08 .net
そうかと思えば、*きばお~で買った本物かどうかも怪しいSanDiskのSDが2・3年経ってもピンピンしてるから分からない

252:名無しさん@お腹いっぱい。
20/03/04 22:08:02 .net
>>239
3BでもUSBブートが出来るようですね
ググったらRasbianでの方法が出てきました。
FreeBSDでも出来るんですか?
USB2.0なんで遅くないですか。
なんか触手が動きますねぇ
でも、とりあえず、止めておきます。
のめりこんで、他の事が出来なくなってしまう。

253:名無しさん@お腹いっぱい。
20/03/04 23:41:38.44 .net
>>242
気が向いたら試してみて下さい。
FreeBSDでのやり方もぐぐればすぐ出てきますので。

254:名無しさん@お腹いっぱい。
20/04/03 19:25:26 .net
NASを作るのに
ZFS1 基本的に読み書きする用
ZFS2 ↑のバックアップ用
な構成を検討中。誤削除や誤上書きはZFS1のゴミ箱やスナップショットで保護
定期的にZFS1からZFS2へ自動バックアップ

この状態だとI/Oドライバやファイルシステムドライバが発狂したり
SATA or SASコントローラが暴走したりすると全滅の恐れがある
対策するとしたら別にもう一台用意してリモートバックアップ?
何か簡単かつ安全に出来る方法があれば・・・

255:名無しさん@お腹いっぱい。
20/04/03 21:42:37 .net
SAS HBAを二枚使ってプールを分離する。
ただドライバ周りの発狂とかまで気にするなら二台用意してFreeBSD以外とiSCSIかNFSとかで協調させるしかないのでは。

256:名無しさん@お腹いっぱい。
20/04/03 22:52:03 .net
>>244
君が考えている通りで、
OS単位の問題発生を恐れるなら別のOSを動かす必要があるし、
地理的な災害に対応するためには、別の場所にバックアップを取る必要があるね。

257:名無しさん@お腹いっぱい。
20/04/04 16:22:59.42 .net
UNIONFSってまだ壊れてるの?

258:名無しさん@お腹いっぱい。
20/04/04 22:30:20.81 gwOVmDRaJ
未経験から半年でフリーエンジニアになれる人の特徴
URLリンク(www.youtube.com)
フリーランスか会社員かどっちが簡単かについての最終回答
URLリンク(www.youtube.com)
【エンジニア】正社員/派遣社員/フリーランスのメリット・デメリットについて
URLリンク(www.youtube.com)
月収1000万円オンラインサロンオーナーの日常【飲み過ぎ】
URLリンク(www.youtube.com)
借金400万円から人生逆転するまでの軌跡
URLリンク(www.youtube.com)
エンジニアはお金を追求してはいけないという年�


259:閧_破してみたhttps://www.youtube.com/watch?v=qJHCmxFv718プログラミングスクールを否定する老害どもについてhttps://www.youtube.com/watch?v=K2SN-Rr0PgY&t=506s新人叩きしてる古参勢がすぐ儲からなくなる理由https://www.youtube.com/watch?v=Ch9Ir8O-iqU&t=332s



260:名無しさん@お腹いっぱい。
20/04/05 12:25:00.22 .net
>>158
/etc/ttysの不要なttyをコメントアウトしたら結構効果があった

261:名無しさん@お腹いっぱい。
20/04/06 11:00:21 .net
>>249
今になってレスあるとは思わなかった、ありがとう。

でも、実際にやってみるとわかるけど、物理メモリ90MB辺りで
ttys以前に先ずカーネルロードで失敗するんよ。

ユーザーランドに移行してからは(ttys弄らなくても)
それより遥かに少ないメモリ(60MBとかだっけな)で動いてるように見えるんだけどね。

262:名無しさん@お腹いっぱい。
20/04/06 11:36:40 .net
>>250
組み込みでもやってるの?詳しくは聞かないけど

263:名無しさん@お腹いっぱい。
20/04/07 01:38:02 .net
LANの口が7つくらいあるマシンにFreeBSDをインストールしてみたんですが
igb0~igb4までの5つしか認識しません

GENERICのカーネルだと5つまで、みたいな制限ってありましたでしょうか?

264:名無しさん@お腹いっぱい。
20/04/07 06:50:27.86 .net
残りがigbでは無いってオチは…

265:名無しさん@お腹いっぱい。
20/04/08 12:10:31.30 .net
管理用ポートでは?
サーバ専用のマシンでは、運用LANポート以外に管理ポート(保守用LAN)、共用LANポート
などがあり、運用LANとは完全に独立しているか、BIOSの設定を変更しないとOS上では
認識しない。
マニュアルを確認すべし!

266:名無しさん@お腹いっぱい。
20/04/08 12:22:51.89 .net
嫌なことがあってもrebuild出来るのがFreeBSDの良い所

267:名無しさん@お腹いっぱい。
20/04/08 16:52:16 .net
7つくらいあると思ったが数えたら5つだった
サスガにんなワケはないか

268:名無しさん@お腹いっぱい。
20/04/09 02:28:46 .net
>>256
ちゃんと七つだったよ
指折り数えたので間違えない!

269:名無しさん@お腹いっぱい。
20/04/09 09:45:26.82 Ruoo5X+DD
いま、自作ショップの主流はF77クラスのマザーボードなんだろ。
あれでも、64bitのプロセッサーは搭載できるから、インテルATOMに人気があるらしい。

270:名無しさん@お腹いっぱい。
20/04/09 10:55:18.52 .net
こんな書き方が出来るなんて…orz
# ipfw 'add pass via vnet*'
# ipfw 'add pass via tap*'
つかマニュアル読んでもインターフェースにワイルドカードが使えるなんて全くわからんかった。

271:名無しさん@お腹いっぱい。
20/04/09 12:08:34.39 .net
昔2chの転送容量?が圧迫してサーバーに負荷がかかりまくった時に
立ち上がったUnix板の住民は、今も見守ってくれてるんでしょうか?
スレチですまないけど

272:名無しさん@お腹いっぱい。
20/04/09 12:43:10.75 .net
もういないよ

273:名無しさん@お腹いっぱい。
20/04/09 16:35:28.11 .net
当時は立ち上がってないけど今は見守ってるよ
ちなみに
今のbbs.cgiはいろんなヘッダを返してきているよ
今のread.cgiはhaskellらしい

274:名無しさん@お腹いっぱい。
20/04/10 06:41:07.82 .net
FreeBSD-12.1-STABLE-amd64を使っています。
コンソールをvtにして日本語は表示できているのですが、解像度の変更ができません。
vidcontrol -i mode
しても何も出てきません。もしかしてamd64ではVESAは使えないのでしょうか??

275:名無しさん@お腹いっぱい。
20/04/10 07:21:47.45 .net
その辺が自己解決出来ないのにわざわざ開発版を使うのは
何か理由がお有りですか?

276:名無しさん@お腹いっぱい。
20/04/10 10:31:25 .net
>事前にハンドブック閲覧や過去ログ検索等の自助努力をすることが望ましいです.
>分からなければ仕方がないので, 初心者でもとりあえず質問してみて下さい.

誰がどこで線引きしてんだ

277:名無しさん@お腹いっぱい。
20/04/10 13:21:33.14 .net
>>264
その理由を聞いて解決に繋がるならいいけど、そうじゃないでしょ
困ってる人にくだらんチャチャ入れるのはやめようよ

278:名無しさん@お腹いっぱい。
20/04/10 14:34:36.87 .net
man 4 vt も出来ないのにSTABLE使ってて、少しくらい嫌味を言われてプンスカするとは笑止

279:260
20/04/10 16:19:59 .net
260です。すみません、質問の仕方が悪かったですね。
一応マニュアルもハンドブックも目を通してはいて
loader.confには

 hw.vga.textmode=1
 kern.vty=vt

を記述してあります。
で、vidcontrol -i modeもvidcontrol -i adapterしても何も出てきません。
カーネル再構築の際にSC関連は除外しても同じでした。もっと以前のバージョンでは
VM86が必要とのことでしたが含めるとエラーが出ます。

vidcontrol VESA_800x600

とかしても、そんなモード知らねえ!と怒られます。
何か見落としがあるのかもしれませんがわかりません・・・。

280:260
20/04/10 16:23:00 .net
hw.vga.textmode=0

です。

281:名無しさん@お腹いっぱい。
20/04/10 20:33:44.96 .net
私はvtコンソールの仕様を知り尽くしているわけではないのですが、同じ悩みを抱えた時期に
小金丸氏の最新日本語manで勉強させて頂きました。
英語がそれほど得意でないもので。
行き着いた設定は /boot/loader.conf に、
kern.vt.fb.default_mode="解像度"
ですね。
UEFIブートなら「efi_max_resoluion="解像度"」でも大丈夫かも知れません。
なおsysconsの様に vidcontrol で自在に変更する方法をお求めでしたら
残念ながら私にも分かりません。

282:260
20/04/10 21:53:32.38 .net
ご教授ありがとうございます。
kern.vt.fb.default_mode="800x600"あるいはkern.vt.fb.default_mode="1024x768"でも変化なしでしたが、
日本語マニュアルを改めて見なおしていてちょっと気になったのが、
>そうでなければ、vt は、vt_vga を使用
> する 640x480x16 VGA モードに切り替えます。KMS (カーネルモードの設定) ビデ
> オドライバが利用可能であるなら、ディスプレイは、高解像度に切り替えられ、
> KMS ドライバが、引き継ぎます。KMS ドライバが利用可能でないとき、vt_vga
> は、アクティブなままです。
とあり、ブート中のメッセージ内にVT(vga)がありました。
もしかしたらKMSドライバを入れてないのが原因なのかも??

283:名無しさん@お腹いっぱい。
20/04/10 22:23:15.33 .net
>>271
レガシーブートであればkmsは必須ですね。
drm-kmodを入れるのが間違いないですが、実は /boot/defaults/loader.conf のブラックリストに入れられてるドライバも使えます。
私は「i915kms」ですが環境に合わせて設定してみて下さい。

284:名無しさん@お腹いっぱい。
20/04/10 22:34:00.69 .net
>>271
sshでマシンに入って 「/etc/rc.conf」 を確認してみました。
私の場合は、
kld_list="i915kms.ko"
又は、
kld_list="/boot/modules/i915kms.ko"
です。
恒久的設定の前にkldloadで試してみるといいかも知れません。

285:名無しさん@お腹いっぱい。
20/04/10 23:02:32.76 .net
Bus Errorってなによ?

286:名無しさん@お腹いっぱい。
20/04/10 23:10:51.59 .net
>>268
> マニュアルもハンドブックも目を通してはいて
と書かれた後に
man 4 vt の EXAMPLES に書かれている事を書いた>>270を見て呆れていると
>>271とは
こんなのが RELEASE じゃなくて STABLE 使ってるんだな

287:名無しさん@お腹いっぱい。
20/04/10 23:19:41.22 .net
>>275
後出しジャンケンなら何とでも言えるよな
これからは何でも知ってるお前が手取り足取り教えてやれよ

288:名無しさん@お腹いっぱい。
20/04/10 23:28:57 .net
後出しとか何でも知ってるとか何が書かれてるかも読みとれないのか


289: ろくに確認してないなら > マニュアルもハンドブックも目を通してはいて なんて書かなけりゃいいだけ 不正確な情報は質問する側と回答者のどっちにも邪魔にしかならない くだらん見栄はるな



290:名無しさん@お腹いっぱい。
20/04/10 23:58:34.10 .net
自分は何も回答していないのに後からノコノコやってきてドヤってるから言われるんじゃないの
STABLE使ってる割にはしょうもない質問だと言う事は同意だが

291:名無しさん@お腹いっぱい。
20/04/11 00:05:53.70 .net
質問者が回答制限するようなこと書いてる時点で
この手合いは質問の仕方が悪くてもお客様扱いしなきゃ駄目って事

292:名無しさん@お腹いっぱい。
20/04/11 00:23:40 .net
回答者は神様扱いしないとな
けち付ける奴はゴミ以下と

293:名無しさん@お腹いっぱい。
20/04/11 05:53:05.37 .net
苦し紛れに見栄張るなと言う奴は
自分が見栄っ張りだと言う事がよくわかるやり取りですね
通りすがりですが勉強になりました

294:名無しさん@お腹いっぱい。
20/04/11 08:29:21.78 .net
えーと、まとめると
> もしかしてamd64ではVESAは使えないのでしょうか??
(もしかしなくても)(まだ)つかえまん。
追加
Intel graphics かradeonつかえ。つかえないならドライバかけ。あきらめてsysconsとフレームバッファコンソールにもどれ。

295:名無しさん@お腹いっぱい。
20/04/11 08:59:40.50 .net
>>274
誤って行っちゃいけない所に踏み入れたせいで
醜女が襲ってくるんだよ

296:名無しさん@お腹いっぱい。
20/04/11 11:42:35 .net
264のせいで man 読んだことにするしかなかったんや

297:名無しさん@お腹いっぱい。
20/04/11 12:51:14 .net
なんにしろmanすら把握出来ずにstableとか草

298:260
20/04/11 13:06:20 .net
自分で出した結論は279さんとズバリ一致しました。
はじめに自分の環境を挙げてなかったのはまずかったですね(反省)

当該マシンではディスプレイアダプタとしてnVidiaのIONなのでXのドライバは配布物に含まれてるようですが、kmsドライバはありません。
nVidiaのサイトからドライバソースをダウンロードしてビルドしようとすると12.Xではサポートしてないとのエラーが出ます。

バージョン番号をごまかしてやればビルドして動かす事が出来るのかもしれませんが、気力が尽きたので
とりあえず日本語表示ができるところまでで我慢して高解像度をあきらめて使い、nVidiaからドライバが出るのを気長に待とうと思います。
ありがとうございました。

追伸:RELEASEではなくSTABLEを使うのはサポート期間が長いからです。

299:名無しさん@お腹いっぱい。
20/04/11 13:48:05 .net
> 追伸:RELEASEではなくSTABLEを使うのはサポート期間が長いからです。
スゲー

300:名無しさん@お腹いっぱい。
20/04/11 14:02:21.80 .net
> 自分で出した結論は279さんとズバリ一致しました。
結論:お前らの意見は必要なかったんや

301:名無しさん@お腹いっぱい。
20/04/11 14:21:14.35 .net
この環境隠蔽くん、デジャヴュを感じるのは俺だけだろうか

302:名無しさん@お腹いっぱい。
20/04/11 16:29:01.44 .net
>>289
香ばしい匂いのする奴ってパターンが決まってるってだけでしょ
そんな奴にきちんと対応する人って立派だと思う
俺には出来んwww

303:名無しさん@お腹いっぱい。
20/04/11 16:38:29.12 .net
>>290
より良い回答を求めるなら環境は隠匿しない方がいいと思うのだが
わざわざ遠回りする処が理解し難い
照れ屋さんなのかな

304:名無しさん@お腹いっぱい。
20/04/11 17:44:17.78 +NzMugcWp
初歩的な質問ですみません。
lxdeを使用しているのですが、デスクトップアイコンからソフトを起動すると、
毎回『このテキストファイル'***'は実行可能スクリプトのようです。これをどうしますか?』
とメッセージが出て、実行、端末で実行、開く、キャンセル、の選択を促されます。
このメッセージを表示させないで実行するにはどうしたらよいでしょうか?

305:名無しさん@お腹いっぱい。
20/04/11 19:41:53 .net
FreeBSD wikiも見ずにイキってる奴って本当に自分で調べないのな。

306:名無しさん@お腹いっぱい。
20/04/11 20:11:40.02 .net
2chで質問するやつなんてそんなもん。今回のvtのやつはわりとうまく質問した方。

307:名無しさん@お腹いっぱい。
20/04/11 22:35:59.33 .net
ぐぐれと言わずFreeBSD Wikiと言う情報源を書いてくれてる289は実は優しい

308:名無しさん@お腹いっぱい。
20/04/11 23:27:05.47 .net
biology/linux-foldingathome でCUDA効いとるヤツおるか~?
世界を救いたいんだ。

309:名無しさん@お腹いっぱい。
20/04/12 02:38:24.52 .net
昔のusers-jpみたいな「英語なら辞書引いて調べれば」とかならまだ分かる
質問者の成長に繋がるから、全体の底上げに繋がる
でも「その程度でstable使うって」みたいな意見は、何の生産性もない
ハッキリ言って、イヤミ言うだけのクズだよ

310:名無しさん@お腹いっぱい。
20/04/12 03:48:07.68 .net
そんなに悔しかったのか

311:名無しさん@お腹いっぱい。
20/04/12 04:02:04.35 .net
STABLE使っててと書いた>>267が最初に情報与えてくれたのにな
それを何の生産性もない、イヤミ言うだけのクズとしか受け取れないなら
成長には繋らんよ

312:名無しさん@お腹いっぱい。
20/04/12 07:17:36 .net
こんなときにけんかしないでね

313:名無しさん@お腹いっぱい。
20/04/12 08:11:02 .net
ドライバ来るまでゲフォやめれば幸せになれるのに

314:名無しさん@お腹いっぱい。
20/04/12 12:21:06 .net
>>300
僕の楽しみを取り上げないで下さい

315:名無しさん@お腹いっぱい。
20/04/12 12:36:26 .net
STABLEやCURRENTって素人にはお勧めできない臭いがプンプンするんですけど
実際使っててクソヤベートラブルに遭遇した事ありますか?
僕はチキンのど素人なんで現在RELEASE-p3なんですが

316:名無しさん@お腹いっぱい。
20/04/12 12:47:21 .net
まさかRELEASEなら安全だと思ってないよなよなよな?

317:名無しさん@お腹いっぱい。
20/04/12 12:51:22.48 .net
ちゃんとfreebsd-updateして余計なポート解放したりバックアップを怠ったりしなければ
ベータ版よりはリスクが少ないと言う認識ですが、合ってますか?

318:名無しさん@お腹いっぱい。
20/04/12 12:59:49.16 .net
俺の頭の中だと
"RELEASE" - それなりにテストをパスしたやつ。安定性はそれなり。
"STABLE" - RELEASE前の実験ブランチ。CURRENTでヨシ!となった機能がツッコミ待ちされる。
"CURRENT" - ケイオス。ただし闇雲に機能が追加されるのは一昔前まで(?)。
ってイメージ。

319:名無しさん@お腹いっぱい。
20/04/12 13:11:46.70 .net
とてもわかり易いカテゴライズですね。ど素人の私にもイメージ出来ました。
試しにおもちゃのラズパイにSTABLEをぶっ込んでみたらpowerdがまともに機能するようになっていたので最近興味を持ち始めまして。
メイン環境は引き続き出来うる安全策を実施しながら身の丈に合った運用を続けますわ。

320:名無しさん@お腹いっぱい。
20/04/12 14:45:21 .net
ROCK64でFreeBSDを使いたいけど無茶かー

321:名無しさん@お腹いっぱい。
20/04/12 14:51:48 .net
がんばれ

322:名無しさん@お腹いっぱい。
20/04/12 21:45:39 .net
なんて事だ
こんな初心者スレで前人未到の未開拓地を切り開く宣言を出すやつが出るなんて
なんにせよ>>308に栄光あれ!

323:名無しさん@お腹いっぱい。
20/04/12 22:59:22.07 .net
放送大学webのしくみ
URLの例(http/https以外)
ftp%3A//ftp.freebsd.org/pub/FreeBSD/README.TXT

324:名無しさん@お腹いっぱい。
20/04/12 23:05:45.02 .net
>>303
普通にブート途中でカーネルパニック
再インストールなりLive環境でとか当たり前だと思ってないとな

325:名無しさん@お腹いっぱい。
20/04/12 23:23:09.73 .net
HDDも物理的にクラッシュする破壊力

326:名無しさん@お腹いっぱい。
20/04/12 23:24:19.71 .net
>>299
>>264辺りのことを指してるんだけどね
君の言う通り>>267は多少なりともヒントを出してるから、「イヤミ言うだけのクズ」ではない
イヤミは言ってる�


327:ッどねw



328:名無しさん@お腹いっぱい。
20/04/12 23:25:42.68 .net
>>312
stableはそこまでヒドくないと思うけど

329:名無しさん@お腹いっぱい。
20/04/12 23:33:34.46 .net
>315
漏れもそう思う。まれに外れがある程度。

330:名無しさん@お腹いっぱい。
20/04/13 00:10:56 .net
>>314
「イヤミ言うだけのクズ」ってお前のことだったのか

331:名無しさん@お腹いっぱい。
20/04/13 00:33:46 .net
>>312,313,315,316
大変貴重な生の情報をありがとうございます。
私程度ではまだまだなのは百も承知ですが、既存環境は維持した上で近いうちにstableにもチャレンジしてみようと思います。
勿論その際情報は極力自分で拾う様努力します。
FreeBSDは楽しいですね。本当にありがとうございました!

332:名無しさん@お腹いっぱい。
20/04/13 07:11:00 .net
別に-STABLEや-CURRENTをなんの目的で使ってもいい。ただ問題があるなら、直近のReleaseではどうなのというのはかならずおさえておこう。
おいらは興味があるならとっととcurrentにして開発に参加しろと思う。その場合は質問に対して運用屋やインストーラがぐちゃぐちゃいっても無視してよい。ただ大抵の場合ヒントはもらえるけど解決策は自分でみつけるしかないことを覚悟せよ。

333:名無しさん@お腹いっぱい。
20/04/13 12:57:57 .net
nVidiaのドライバをアップデートしたらカーネルモジュールとVer.があってないと怒られたのでfreebsd-update fetch -> installしたらXの画面が出るようにはなったのですがマウスが反応しません
何か解決策はないでしょうか?
FreeBSD12.1です

334:名無しさん@お腹いっぱい。
20/04/13 14:45:27.41 .net
man 4 evdev

335:名無しさん@お腹いっぱい。
20/04/13 15:02:18.24 .net
追加
% pkg info -D xorg-server

336:名無しさん@お腹いっぱい。
20/04/13 17:05:32 .net
>>321,322
THX!家に帰ったら試してみます.

337:名無しさん@お腹いっぱい。
20/04/13 20:08:18 .net
>>321,322
316です
うまく動きました!ありがとうございました!
私もこんなにサクッと教えられるようになりたいです...

338:名無しさん@お腹いっぱい。
20/04/13 20:24:42 .net
>>324
1. 自分がハマった事は何だったか覚えておく。具体的な方法まで他人に頼ると頭と心に残らないので極力自力で調べるクセをつける
2. 有用な情報源はどこか、それを引き出すツールは何か、覚える事により視野を広げる
3. 何と言うか、空気は読む様にする

339:名無しさん@お腹いっぱい。
20/04/18 19:09:54 .net
NAS箱を入手したのでファイルサーバーにしたいけどメモリが4GBしかない
ZFSじゃなくUFS2とかにしておいた方が良いのだろうか?

340:名無しさん@お腹いっぱい。
20/04/18 19:58:16 .net
そうだね。

341:名無しさん@お腹いっぱい。
20/04/19 17:16:16.54 .net
11.3-p5にてpkgで何かをインストールした際に
強制的にOpenSSL1.1.1にされちゃいました
おかげでその他のアプリ類をportで入れようにも途中で止まっちゃいます
元に戻すよりも12.1-p3にアップグレードした方が良さそうでしょうか?

342:名無しさん@お腹いっぱい。
20/04/19 18:13:16.10 .net
俺は面倒な事は考えたくないんで余程特殊な状態でなければ /usr/local 以下と /var/db/pkg 以下をパージして新しく作り直すかな
どう環境をこさえたか位は頭に入ってるので

343:名無しさん@お腹いっぱい。
20/04/21 08:50:44.04 .net
CIで回すためになんたらBSD環境を高速に自動的に作りたいんだけどさ
何使ったら良い?

344:名無しさん@お腹いっぱい。
20/04/23 14:17:49.29 .net
No updates needed to update system to 11.3-RELEASE-p8.
p8へのアップデートは不要って事で
p7のままなんだけどそういうものなのかな?

345:名無しさん@お腹いっぱい。
20/04/23 14:32:29.58 .net
12.1も同じだね
No updates needed to update system to 12.1-RELEASE-p4.

346:名無しさん@お腹いっぱい。
20/04/23 19:39:31.29 .net
FreeBSDは、今使ってる爺様が居なくなったら一緒に消えるだけだから・・・

347:名無しさん@お腹いっぱい。
20/04/23


348:20:14:45.33 .net



349:名無しさん@お腹いっぱい。
20/04/23 21:29:53 .net
じゃあ、コロナ菌でヤバそうじゃん

350:名無しさん@お腹いっぱい。
20/04/23 22:09:20.32 .net
そだねー

351:名無しさん@お腹いっぱい。
20/04/24 06:52:47.58 .net
質問です。
今までずっと安定していたのですが
Hyper-V配下のFreeBSD 12.1-p3 でカーネルを並列ビルドしたり
guetzliで何10枚かの画像を並列圧縮すると
FreeBSDカーネル単体が落ちるか、一緒にホストのWindows 10が落ちてしまいます。
もしくは落ちない時もあります。
画像も含みMakefileで行っているのですが make -j 14とやっています。
物理マシン
Ryzen 3700X (8コア16スレ) 定格範囲内の自動OC
DDR4-3200 16M×2
Windows 10 Pro
X570 Pro4
仮想マシン
vCore 14
メモリ16G割り当て
仮想マシンのイメージはHDDのRAID0で、Windows 10 初期版を用いて、ReFSで初期化してあります
その他 Windowsの仮想マシン2台あり (vCore3 / メモリ4G)
memtest86 8.3 でHammer Testも含むテストを4周してもエラーは出ませんでした。
/var/crash には何も残っていません
/var/log/message にはBOOTログとそれ以外のエラーしかありません
Windowsのイベントビュアーを見てもわけわかめです。
このホストではTVチューナーをつなげてテレビ見るか、AbemaTVを見るぐらいしか何もやっていないです。
どなたかご教授をお願いします。

352:名無しさん@お腹いっぱい。
20/04/24 07:37:24.12 .net
>>337 です。
一応
pkg upgrade -f
freebsd-update IDS > logfile
freebsd-update fetch
freebsd-update install
もしてあります

353:名無しさん@お腹いっぱい。
20/04/24 07:50:24.17 .net
>>337 です。
Windowsを道連れに落ちると
CLOCK WATCHDOG TIMEOUT
になるか、何もブルースクリーンが出ずに再起動します。

354:名無しさん@お腹いっぱい。
20/04/24 08:04:06 .net
> DDR4-3200 16M×2
ふぁ?w

355:名無しさん@お腹いっぱい。
20/04/24 10:30:27 .net
>>340
URLリンク(ja.wikipedia.org)

DDR4-3200はOCではなく定格です

356:名無しさん@お腹いっぱい。
20/04/24 11:12:20 .net
まあM表記が誤記ですよ、という指摘なんだろう。

357:名無しさん@お腹いっぱい。
20/04/24 11:17:49.67 .net
Windows側のイベントビューアーをよく見てみるとイイかもね?

358:名無しさん@お腹いっぱい。
20/04/24 14:45:01 .net
>>337 です。

使用中ではあったのですが、LANカード (Intel CT)1枚と
あまり使ってないHDD(5400回転)を1台外し、
Ryzen MasterでTDPを45Wに落としてみたら
普通に動くようになりました。

過剰に電力を食う DualportのLANカード (Intel PT)はそのまま使っています。

1000Wの電源を使用しているものの、古いので出力がまともに出ていなかったのかもしれませんでした。

電源の再検討をしてみます。

ご心配をおかけしました。

>>343
起動ログばかり記載されており、(Hyper-VのFreeBSDも含め)落ちた時のイベントログに関しては
その時刻に関するログが一切何も書かれていないようで、意味不明の状態でした。
ブルスクが出る前に画面が真っ黒になって動作不能になる状態が多かったです

FreeBSDが単体で落ちた時は何かのエラーをコンソールに発していましたが、一瞬だけでの表示なので認識できませんでした。

359:名無しさん@お腹いっぱい。
20/04/24 14:48:59 .net
>>337 です。

>>340
ついでに言えば
Ryzen 3000番台は世界初だと思うDDR4-3200対応プロセッサで
世界初のPCI Express 4.0対応プロセッサです。

4枚差しすればDDR4-3200が使えず、速度落とされるけど
2枚なら普通にサポートしてる

360:名無しさん@お腹いっぱい。
20/04/25 02:56:23 .net
FreeBSDの13でさ、まだcurrentなのはわかってるんだけど、
もはやメンテナンスされてないであろうとある古いソフトが
Bus error (core dumped) だすんだけどさ、今なにかやってるの?
メモリ保護関連の強化とかさ

361:名無しさん@お腹いっぱい。
20/04/25 02:58:56 .net
バグが顕在化しただけじゃね?

362:名無しさん@お腹いっぱい。
20/04/25 03:01:35 .net
>>347
まあそうなんだろうけどさ、FreeBSD 13だけなんだよね
なにかやってるのかなーと思って

363:403
20/04/27 15:36:31.47 .net
currentとそれ以外で/etc/mallic.confのデフォルト設定が異なっていた気がする

364:名無しさん@お腹いっぱい。
20/04/27 19:19:24 .net
なるほど、未来人さんかw

365:名無しさん@お腹いっぱい。
20/04/28 16:07:30 .net
それよりマリック

366:名無しさん@お腹いっぱい。
20/04/28 17:02:57 .net
キてます、キてますぞー!

367:名無しさん@お腹いっぱい。
20/04/28 17:06:11 .net
「/etc/mallic.conf」 というファイルは標準では存在しないから、
この書き込みは秘密組織の暗号連絡かもね?

368:名無しさん@お腹いっぱい。
20/04/29 13:13:06.52 .net
Mr.マリックは岐阜県の至宝やで

369:名無しさん@お腹いっぱい。
20/05/06 18:06:03.03 .net
FreeBSD で wine wow64 がやりたいと思って以下のことをしました。
64bit# tar -xvpf "somewhere lib32.txz" -C /
64bit# mkdir -p /compat/i386
64bit# tar -xvpf "somewhare i386 base.txz" -C /compat/i386
64bit# mount -t devfs devfs /compat/i386/dev
64bit# mount -t nullfs /usr/ports /compat/i386/usr/ports
64bit# pkg install wine flex bison gmake binutils xorgproto pkgconf
64bit# pkg delete wine
64bit# cd /usr/ports/emulators/wine && make
64bit# mv work work.wine64
64bit# chroot /compat/i386 /bin/sh
32bit# service ldconfig start
32bit# pkg install wine flex bison gmake binutils xorgproto pkgconf
32bit# pkg delete wine
32bit# cd /usr/ports/emulators/wine && make
32bit# mv work work.wine32-tools
32bit# env CONFIGURE_ARGS="--with-wine64=../../work.wine64/wine-5.0 --with-wine-tools=../../work.wine32-tools/wine-5.0" make
32bit# mv work work.wine32
32bit# exit
64bit# mkdir -p work/stage/compat/i386
64bit# cp -a work.wine64/.??* work/
64bit# cp -a work.wine32/stage/usr work/stage/compat/i386/usr
64bit# cp -a work.wine64/stage/usr work/stage/usr
64bit# cd work/stage && find . -type l -or -type f | sed -e 's/^\.//' > ../.PLIST.mktmp
64bit# make install package
64bit# echo /usr/local/lib /compat/i386/usr/local/lib >> /etc/libmap32.conf
つづく

370:名無しさん@お腹いっぱい。
20/05/06 18:08:31.70 .net
これでうまく動く気がするのですが、
ご指導のほどをよろしくお願いします。

371:351=352
20/05/06 18:13:22.53 .net
64bit# cp /etc/resolv.conf /compat/i386/etc/
が抜けてました。

372:名無しさん@お腹いっぱい。
20/05/06 18:23:18.43 .net
そしたらまずその結果を書こうよ
俺はわかんないけど、そうすればわかる人が回答してくれるかも知れない

373:351=352
20/05/06 18:25:04.89 .net
pkg install に dialog4ports が抜けてました。

374:351=352
20/05/06 18:34:25.66 .net
>>358
はい。すみません。
実際に動かしてはいるんです。
32 bit のとあるアプリが動きましたし、
64 bit のとある上のとは別のアプリも動きます。
しかしそのアプリがメッセージもないまま落ちてしまう場合があるのです。
なんだかクリックして何かの小窓を出す場合でタブコントロールの場合落ちます。
これが謎です。
00c4:err:toolbar:ToolbarWindowProc unknown msg 0465 wp=00000000 lp=0021dc60
00c4:err:toolbar:ToolbarWindowProc unknown msg 0465 wp=00000000 lp=0021dc60
00c4:err:toolbar:ToolbarWindowProc unknown msg 0465 wp=00000000 lp=0021dc60
00c4:err:toolbar:ToolbarWindowProc unknown msg 0465 wp=00000000 lp=0021dc60
00c4:err:toolbar:ToolbarWindowProc unknown msg 0465 wp=00000000 lp=0021dc60
00c4:err:toolbar:ToolbarWindowProc unknown msg 0465 wp=00000000 lp=0021dc60
00c4:err:toolbar:ToolbarWindowProc unknown msg 0465 wp=00000000 lp=0021dc60
00c4:err:toolbar:ToolbarWindowProc unknown msg 0465 wp=00000000 lp=0021dc60
00c4:err:toolbar:ToolbarWindowProc unknown msg 0465 wp=00000000 lp=0021dc60
00c4:err:toolbar:ToolbarWindowProc unknown msg 0465 wp=00000000 lp=0021dc60
00c4:err:toolbar:ToolbarWindowProc unknown msg 0465 wp=00000000 lp=0021dc60
00c4:err:toolbar:ToolbarWindowProc unknown msg 0465 wp=00000000 lp=0021dc60
00c4:err:toolbar:ToolbarWindowProc unknown msg 0465 wp=00000000 lp=0021dc60
00c4:err:toolbar:ToolbarWindowProc unknown msg 0465 wp=00000000 lp=0021dc60
00c4:err:toolbar:ToolbarWindowProc unknown msg 0465 wp=00000000 lp=0021dc60
00c4:err:toolbar:ToolbarWindowProc unknown msg 0465 wp=00000000 lp=0021dc60
00c4:fixme:ntdll:create_logical_proc_info stub
00c4:fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithHandleData
00c4:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000021F390
というのが落ちる前後のエラーです。

375:351=352
20/05/06 18:41:22.91 .net
winetricks も 32bitと64bitで動き分けてるようですし。
nvidia-driverのせいなのでしょうか。

376:351=352
20/05/06 18:45:58.35 .net
これだけで一週間くらい費やしました。

377:名無しさん@お腹いっぱい。
20/05/06 19:30:36 .net
問題切り分けの材料にするためにLinuxでも再現するのか検証することを勧める
あとFreeBSDのwinetricksはselfupdateしないとだいたい使い物にならないからね

378:351=352
20/05/06 19:44:47 .net
実はUbuntuを使っていたのですが、そこでは動いていました。
winetricksは、20200412-nextになっています。

379:名無しさん@お腹いっぱい。
20/05/06 19:59:22.77 .net
cd が抜けていました。
64bit# cd work/stage && find . -type l -or -type f | sed -e 's/^\.//' > ../.PLIST.mktmp
+64bit# cd /usr/ports/emulators/wine
64bit# make install package

380:名無しさん@お腹いっぱい。
20/05/06 20:07:19.62 .net
経験上安定版が駄目でもdevelで動く場合は多々あったな

381:351=352
20/05/06 22:39:17.03 .net
>366
今wine-develにしてビルドインストールしたんですが、
winemine wineg++ winedbg winebootなどが
000b:err:seh:raise_exception Unhandled exception code c00000fd flags 0 addr 0xf600cbb0
0009:err:seh:raise_exception Unhandled exception code c00000fd flags 0 addr 0xf600cbb0
になりました。

382:351=352
20/05/07 05:24:27 .net
>>363
問題切り分けと聞いて、
Linuxだった時のwineが4.0あたりだった気がして、
portdowngradeを使って
wine-4.0.3まで戻りました。
ビルドしてみたら進展がありました。
普通にタブコントロールのでる時でも落ちなくなりました。
ヒントどうもありがとうございました。

383:名無しさん@お腹いっぱい。
20/05/08 09:13:39 .net
releng/11.4

384:名無しさん@お腹いっぱい。
20/05/09 12:32:29.07 .net
HP N36L(MicroServer)
FreeBSD 12.1-RELEASE-p3 GENERIC

dev.cpu.0.freq_levels: 1300/4523 1100/3700 800/2465
と、800MHzが最低周波数なのですが、
ググると100MHzまで落とせて動作させている事例があったのですが、どうすれば100MHzとかを追加出来るのでしょうか?

385:名無しさん@お腹いっぱい。
20/05/09 12:58:55.09 .net
>>370
powerdかな。間違ってたらごめんよ。

386:名無しさん@お腹いっぱい。
20/05/09 13:05:37.15 .net
>>371
powerd は動作させています
freq_levelsでmin.800MHz
なので800MHzまでしか落ちないのですが、N36Lで100MHzまで落とすにはどうすればよいのかな? と

387:名無しさん@お腹いっぱい。
20/05/09 13:15:30.89 .net
どんなプロセス動かしてるかによるのでは

388:名無しさん@お腹いっぱい。
20/05/09 13:16:50.23 .net
ググった先で聞くと良いかもよ?

389:名無しさん@お腹いっぱい。
20/05/09 13:26:24.96 .net
常時nfsd動かしてる俺のボロ鯖
# sysctl -a | grep dev.cpu.0.freq
dev.cpu.0.freq_levels: 3400/54000 3200/49609 3100/47473 2900/43320 --省略-- 800/9019 700/7891 600/6764 500/5636 400/4509 300/3382 200/2254 100/1127
dev.cpu.0.freq: 800
nfsd止める
# sysctl -a | grep dev.cpu.0.freq:
dev.cpu.0.freq: 300
100は滅多に出ない

390:名無しさん@お腹いっぱい。
20/05/09 13:51:47 .net
>>370

URLリンク(forums.freebsd.org)
この辺りと同じって事ですね。
powerd_flagsもちょっと気にはなるけど、多分ACPIじゃないかなと想像してみる。
biosでその辺り探ってみるのも手かな?
間違ってたらごめんね。

391:名無しさん@お腹いっぱい。
20/05/11 00:16:13 .net
コンソールでキーボードしか使用していなかったのですが
acpiconf -s 3 から電源入れなおしたらマウスのカー�


392:\ルが画面の中央に表示されるようになりました。 それ以降、shutdown -r nowしても中央にカーソルが表示され続けます。消す方法ご存じないでしょうか? FreeBSD12.1使用してます。マウスは接続してません。



393:名無しさん@お腹いっぱい。
20/05/11 09:42:03 .net
モニタのシールを剥がす
眼鏡を拭く

394:名無しさん@お腹いっぱい。
20/05/11 09:49:07 .net
コンセントを抜く

395:名無しさん@お腹いっぱい。
20/05/11 10:04:06 .net
モニタを窓から投げ捨ててsshオンリーにする
ケータイとかから

396:名無しさん@お腹いっぱい。
20/05/11 12:54:04 .net
>>377
解決策には程遠いけど少し試したことをチラホラと

% bsdconfig

[9 Mouse]
 → [3 Type] → [1 Auto] # いらないかもしれない
 → [2 Enable] → [No] # [Yes] で閉じてもマウスポインタが消える
 → [X Exit]
→ [Exit bsdconfig]

たぶん再起動したらまた表示されるんだろうけど

397:名無しさん@お腹いっぱい。
20/05/11 13:35:41.09 .net
>>377
俺はコンソールでもマウス使ったりするけど、消したい時は、
% vidcontrol -m off
377さんとやってることは同じだけどね
恒久的に消す方法もmanよく読めば書いてあるかもよ

398:373
20/05/11 19:45:10 .net
>>381, >>382
ありがとうございます!教えて頂いた方法で非表示になりました。
恒久的に消す方法試してました。/etc/rc.confにvidcontrol -m offを記入すると電源起動時は非表示になりましたが
acpiconf -s 3の復帰後には表示されました。
moused_enable="NO"の次にmoused_nondefault_enable="NO"を記入したところ両方で非表示になりましたm(_ _)m

399:名無しさん@お腹いっぱい。
20/05/12 01:13:04 .net
各バージョンごとの推奨スペック要求スペックをできるだけ古い方から見たいんですがどこを探せばいいでしょうか

400:名無しさん@お腹いっぱい。
20/05/12 12:35:47 .net
6.3-R以降はハンドブックに載ってるけど、それより前はどこにあるんだろう
URLリンク(docs.freebsd.org)

401:名無しさん@お腹いっぱい。
20/05/12 19:08:32 .net
4.6以降はInstallation Notes
URLリンク(www.freebsd.org)

402:名無しさん@お腹いっぱい。
20/05/14 08:31:32 .net
>>385>>386
お二人ともありがとうございます
参考になります


もしもっと古いverのをご存知の方いらっしゃいましたらよろしくお願いします
個人的に2.2.5ぐらいからあればとてもとても嬉しいなと思っています

403:名無しさん@お腹いっぱい。
20/05/14 09:29:40 .net
>>387
取り敢えず

2. Supported Configurations
---------------------------

FreeBSD currently runs on a wide variety of ISA, VLB, EISA and PCI bus
based PC's, ranging from 386sx to Pentium class machines (though the
386sx is not recommended).
URLリンク(www.freebsd.org)

404:名無しさん@お腹いっぱい。
20/05/14 10:15:02.25 .net
>>388
ありがとうございます
昔の方ってこんな感じだったんですね
今のrequirementsとはなんか雰囲気違う感じですね
とりあえずRelease note順番にみていってみようと思います

405:名無しさん@お腹いっぱい。
20/05/14 11:10:49.73 .net
最初に386bsd 0.1使った時は
80486DX, 8MB RAM, ET4000
AHA1542B経由で540MBHDD
と言う、超高性能機だった
ちなみにプロサイド

406:351-352
20/05/14 15:07:30 .net
>>355
自己レス+ご報告
+cp -a work.wine32-tools/stage/usr/local/share/wine work/stage/compat/i386/usr/local/share/wine
しないと、wine 32bitは動かないことを発見しました。

407:名無しさん@お腹いっぱい。
20/05/14 15:07:43 .net
2.2.5-Rか、ワシが最初に触れたバージョンだ
テスト機にTurboLinuxがインストールできなくて、先輩が「FreeBSD試してみる?」と寄越したのがそれ
あっさりインストールできて以後FreeBSD派
あの先輩、余計なことをしやがって

408:351=352
20/05/14 15:19:23 .net
というわけで、amd64上で,wine(32),wine64がWineprefix同じで両方動きました。
でもまだ正常に動かないアプリがあるんですよね...

409:名無しさん@お腹いっぱい。
20/05/14 15:25:57 .net
いっそのこと「*BSDでwineを動かすスレ」とか立てちゃったら?
最早初心者の範疇では無いだろうし

410:名無しさん@お腹いっぱい。
20/05/14 15:42:14.45 .net
昔、Libretto に pao と込みで入れてモバイル運用しとったのう。

411:351=352
20/05/14 15:51:41.80 .net
>>394
立ててもいいですか?

412:名無しさん@お腹いっぱい。
20/05/14 16:20:39.49 .net
ここ使っていいよ
スレリンク(unix板)

413:351=352
20/05/14 16:37:46.72 .net
犬小屋じゃないですか

414:名無しさん@お腹いっぱい。
20/05/14 16:56:55.98 .net
ここはパブリックな掲示板
スレを立てるのは自由
立てたスレやスレ主をどう扱うかも各々の自由
覚悟があるならいいんじゃね

415:351=352
20/05/14 20:41:38.54 .net
立てない自由もあるはずなので立てません
*BSDはFreeBSD以外ほとんど知らないですし
気が向いたらまとめをどこかに書きたい気はありますけれども

416:名無しさん@お腹いっぱい。
20/05/14 20:55:24.21 .net
賢明な選択です
どうせ気力知力を駆使するなら、このような地の底ではなく陽の当たる所で共有された方が有意義でしょう
Linux板のwineスレでも板違い扱いされて埋もれてしまうのは目に見えてますしね

417:名無しさん@お腹いっぱい。
20/05/15 03:44:12 .net
>>400
下記のスレだと、FreeBSDでのWineの話題が、かなり多く
なっているので、許容範囲内なのかもしれません。

FreeBSD での Office 環境を語れ! その2
URLリンク(mevius.2ch.sc)

>>401
>Linux板のwineスレでも板違い扱い
大昔、OS関係なく、Wine共通の話題で言われた事あります。
レベルの低い助言が多かった時代と言うか。
最近はレベルが高くなった感じもあってか、
言われなくなった感じです。

418:351=352
20/05/15 04:32:36 .net
お邪魔するのも気が引けますし、大体は書いたので満足してます。
あとは、ldconfig32の
echo /compat/i386/usr/local/lib > /usr/local/libdata/ldconfig32/wine
echo /compat/i386/usr/local/lib/wine >> /usr/local/libdata/ldconfig32/wine
これを忘れてたはず。
/etc/libmap32.conf(これは書いたはず)
すみません忘れっぽいのです。

419:名無しさん@お腹いっぱい。
20/05/15 05:12:03.05 .net
FreeBSD(amd64)のWineでWOW64なんてホットな大ネタでしょうが。
こま切れで書かれると…、まとめて欲しいお。

420:名無しさん@お腹いっぱい。
20/05/15 08:02:33 .net
やっぱり邪険にせずスレ立てくらいさせてあげるべきでは
こんな地の底でいいのであれば

421:名無しさん@お腹いっぱい。
20/05/15 08:07:59 .net
立てて頂けるならFreeBSD限定でもおk

422:名無しさん@お腹いっぱい。
20/05/15 09:51:14 .net
WOW64 って 32bit 用だよね

423:351=352
20/05/15 12:57:02 .net
ldconfig32の所で、
+mkdir -p work/stage/usr/local/libdata/ldconfig32
が抜けてました。そして、
+echo /usr/local/lib/wine /compat/i386/usr/local/lib/wine >> /etc/libmap32.conf
+echo /usr/local/lib/gcc9 /compat/i386/usr/local/lib/gcc9 >> /etc/libmap32.conf
が抜けてました。相変わらず忘れっぽいです。
>>355,357,359,365,391,403,408
これでOk?

424:351=352
20/05/15 13:00:32 .net
安価できない>>408を参照。これだけで多分行ける?試す人に幸運を

425:351=352
20/05/15 13:13:35 .net
最後にMakefile.xz投下。
compat32環境の下準備はしてくださいね
b64decodeでデコードしてxz -d Makefile.xz
begin-base64 644 Makefile.xz
/Td6WFoAAATm1rRGAgAhARYAAAB0L+Wj4AroA0hdACuSRf2vMQLGHZ8iWPMHV1gbhw57EKCBH3po
hIlP8MpaxIeDyQRVqEraYy1skUv2se/uJjqRNXDfSKwDMMDC4+58EgKbs0xxEJrciZmTUAFvN2YG
Ft9gpRKtpFzYXJHlLkk+K0PFFm7yXCnQOXuwG9HhcmeO9PwEvJ46KUsnyDwiQ6DrE1ZTuRxrra3D
aJmeHVsfvt+oRaIe8A6sjvLt6ypvxRVjisvbCgDPZonSaKXPrxScYeEcL9947jiL9S6wCERhFGuI
Hj7QAoZqxJKXJYEEViI1Yt3QnlPMsIPmmF9ZYTWbn6//dEGxfqMPSeuTCz3U3DGAUOUCMDMp46c9
WxxIOUFssNJUNWQI7kKF5tPeGXsiMX1CvbSOUhoRBeQulevoipvS6WwG52BKx+TZI3dpm7SyEuJw
oiVXG0JXYY9u9ZnBzzn94/z4+sYRPNllHlzJP2f61lVlyCaQ4rpa+xVR+twHcx+Jija8t18V8XMJ
9+jtOWtdWOfT2W8yeH2BeIMFji9uVa/pu/yzl0UpDX9jjoKG9zFscyfANBaUX83KejQ2U8h3gJ5k
Ypwpi8TcNRsH36kkniTGFLStuOKX3eVStKT5EfO63oCK7hklKa9tDQM6oPd/pd/VnxFgeiV/RqoX
QXw66nYeEZiwvNBXPTCsxOQqHb/RXCeeFlg6KoCEsG1Sm8w/7UWeUd97yWRuWs7epBQp7q8L8g5o
ZeH/L0L+Bktb35sjPaZd7QfH3d4mJLIB/xaARuVMFGcjBb8LlI2UywlA3cKHD4aD18JoBJ08reUn
/P0HV1dSDqPqIK5oy42UW9Qsm3IGcRX3gnNZULz11RPQ3wCPoRRZ9NwuknEcOWE+TPc1s39JLAlX
pqIzaxzPYHnmuUyNuMeOSuN6qmwrEzI2idtu5SyV


426:XrgOgbonQzAD5XumykNdA4UGuF4X36F9xqaI 9Nq59yVRt+EoYlfkoGaoYJhldanozuuwqwc2GagOACbHDNrTNc9Vmmdc9n0+0YpzC9tAywmLH2qV yASfSHUDiu5ie/zHFAycQ60fVZbqnXe3rWhPlTj2q4LoFdJBsVfCqLIuJjuRQzdZ1mslIg5lDlf4 kQwxY6TozMxw6ybEW6eRUABAuHQ+xHMQawAB5AbpFQAAwBdacLHEZ/sCAAAAAARZWg== ===



427:351=352
20/05/15 13:24:54 .net
Makefileを置いた所でMakefileをよく読んでからmakeしてみてください。
rootじゃないとchrootできないのです。
どうしたらrootじゃなくてもいけるのでしょうか?そこが謎です。
お騒がせしました。

428:351=352
20/05/15 13:32:32 .net
まとめのご要望があったのでMakefile投下しました。
質問は受け付けます。FeedBackって奴です。

429:351=352
20/05/15 13:42:10 .net
WINEPORT?=wine
WINEDIR?=/usr/ports/emulators/${WINEPORT}
VERSION?=5.0
ROOT32?=compat/i386
などとなってるので?=の所は
make WINEPORT=wine-devel VERSION=5.8などとするとwine-develが作られます。



430:portdowngrade してできた4.0.3なども/usr/ports/local/wine などに展開してるなら可能です。



431:名無しさん@お腹いっぱい。
20/05/15 14:08:26.20 .net
大変有用だと思うんですけど、あまり5chで頑張り過ぎてもハイエナが寄ってきますよ
コピペでまとめて小銭稼ぎする連中とか

432:名無しさん@お腹いっぱい。
20/05/16 04:47:22 .net
>>407
LinuxのWineでは、WOW64が動くようになったが、WineHQ(Wine本家)での
記述にあるように、FreeBSDではWOW64は動かない、という状況が有名です。
i386-wineで有名な「David Naylor」氏らが、amd64のWineにWOW64を追加し、
(WOW64がある以上、役目を終えた)i386-wineは削除しよう、という方向で
動いているようではあるが、いまだ、i386-wineを削除できる状況ではない
みたいです。以下URLを参照ください。
URLリンク(reviews.freebsd.org)

しかも、i386-wineは、公式portsレベルでは、バージョンアップの追従が
遅いよね、通常のWine(amd64でのWineなので64bitのWine)は
1週間もあれば、portsが追従して、pkgもビルドされているのに、という
状況です。

Linux板のWineスレだったか、@sagawa_aki氏(Wineのコミッタ)の
twitterだったかで見かけたのだったか、は、忘れましたが、
最近では、「SETUP.EXE」が、まずは、32bitなOSか、64bitなOSかを
判断して、該当bitな次の段階の本物のSETUPを動かすという状況もある
ようなので、i386-wineでなく、Wine+WOW64、であるほうが良い場合も
あるかもしれません。

433:名無しさん@お腹いっぱい。
20/05/16 04:58:09 .net
>>414
ハイエナなんて大丈夫だよ。

FreeBSD での Office 環境を語れ! その2
URLリンク(mevius.2ch.sc)

で、「FreeBSDでwimeを使う」というレスをいっぱい書いたけど、
FreeBSDで有名な「かけまわる子犬。」氏や、「uyota 匠の一手」氏や、
無名個人な人たち氏が「へー、やってみたわ」なんて記事を書く
ことはないし、「かけまわる子犬。」氏は、wime初期の頃、記事で
wimeに触れているけれど、追加記事はないし、なにかのまとめサイトで
Linux環境を含めたwimeが取り上げられる事もないし、あいかわらず、
古い時代のwimeの記事しか引っかかりません。
Linux板のWineスレで告知しても「あー、懐かしー」で終わりです。
いや、もともと、wimeは、Linux板のWineスレが初出じゃないですか。
だけど、「FreeBSD wime」でググる(wimeがWineと誤認されますが)と、
公式配布サイトをさしおいて、1番目にスレそのものが出るように
なったので、閲覧そのものはされているのだと思います。
いや、自分より高スキルの人が現れて欲しいってだけなんですけどね。

434:351=352
20/05/16 11:32:46.27 .net
compat32環境の下準備は >>355参照です。
chroot /compat/i386 /usr/sbin/freebsd-update fetch && installができたらOKです。

435:351=352
20/05/16 11:46:55.57 .net
>>415
FreeBSDでwow64ができないわけではないみたいです。
portsシステムでうまく扱えない(rootでなくてもビルドできないといけない)
とかいろいろあるそうです。
--
ccacheも使えます。
/compat/i386でもccacheをインストールして
/etc/make.confと/compat/i386/etc/make.confに
BATCH=yes
WITH_CCACHE_BUILD=yes
CCACHE_DIR=/root/.ccache
などと書けばokです。

436:411
20/05/17 03:34:39 .net
>>418
portsのシステムの問題があったのか。
>>415で「FreeBSDではWOW64は動かない」
と、間違いを書いてすいませんでした。
デマになるところでした。

437:351=352
20/05/17 19:37:09.23 .net
>>419
できた人はちらほら居たので挑戦したのですが、
portsにできないんです。
どうやってi386とamd64のライブラリを共存させるかとかも難しそうですし。
rootでなければできないのがだめとかもあるみたいです。

438:411
20/05/18 03:41:44.37 .net
>>420
ありがとうございました。とても勉強になりました。
うーん。portsの仕組み、とか、ライブラリが、とかの話だと、
FreeBSDのamd64のWineで、32bitなWindowsソフトを使いたければ、
まだまだi386-wineに頼る事になるのか…。
※もしくは、このスレのWOW64のレス群のように手作業をするか。
i386-wineでも、いいっちゃいいというか、ありがたいんだけどさ、
理由は分からないけど、FreeBSDのメジャーバージョンアップ時しか
ports_Treeが更新されないのよね。
※Linux版のWineをLinuxEmulatorで、も考えたけど、それは変だし。
pkgが導入された時、すべてのportsがバイナリ化されるものだと
思っていたんだけど、pkgにはないけど、portsにはあるもの、
なんてものがあって、最近の話で例を挙げると「lha」が、
バイナリのpkgからはずされて、portsのみになったんだよね。
ports_Treeにはないけどpkgにはあるもの、ってのもあって、
細かい派生バージョンみたいな命名がされたpkgね。
おそらくmakeオプションを変えて個別にmakeしたものだろうけど。
※「freebsd-ports-flavors」というらしい。
WOW64対応だけをmakeするTreeというかmakefileは無理なのかなあ。
依存パッケージは自分で把握して事前に入れておく、という感じで。
あー、でもそれができるならWineHQでpkg配布しているだろうなあ。
私は、ここのWOW64のレスを読んでいても、途中で迷子になるレベル
なので試すのも無理です。ごめんなさい。

439:411
20/05/18 03:44:53.85 .net
まあ、自分としては、最新の、でなく、古めの32bitなWindowsソフト
しか使わないし、メモリがもったいない、ってだけで、amd64なので
i386でWineでもいいっちゃいいんだけど…。
「uyota 匠の一手」氏もi386は、PAE_kernelの更新状況からも、
とうぶん、i386はサポート外にはならないのではないか、とも
言っているし。
でも、色気を出して、i386でPAE_kernelでWineだと、挙動が怪しい
(以下URL)のでi386も、うーん、という感じで、悩ましいです。
スレリンク(unix板:837番)-n
まあ、FreeBSDのamd64でWine+WOW64が一番いいんですが。

440:351=352
20/05/19 13:24:14.25 .net
>>421 レス群のように手作業
しなくて済むように >>410 があります。

441:名無しさん@お腹いっぱい。
20/05/19 13:31:56.81 .net
>>421
>>410のbegin-base64 以下をコピペして
あるディレクトリにtemp.txt というファイルを作ります。
% ls
temp.txt
% b64decode < temp.txt
b64decode: stdin: Makefile.xz: short file
% xz -d Makefile.xz
% ls
Makefile temp.txt
%
こんな感じです。

442:名無しさん@お腹いっぱい。
20/05/19 13:54:47 .net
まず、amd64上でcompat i386 を有効化する。(インストール時に有効ならスキップ)
# fech URLリンク(ftp.freebsd.org)
# tar -xvpf lib32.txz -C /

次に、i386のbaseを持ってきて、/compat/i386以下に展開する。
# fech URLリンク(ftp.freebsd.org)
# mkdir /compat/i386
# tar -xvpf base.txz -C /compat/i386

i386のbaseを展開したら、以下の準備をする。
# cp /etc/resolv.conf /compat/i386/etc/
# mount -t devfs devfs /compat/i386/dev
# mount -t nullfs -o noatime /usr/ports /compat/i386/usr/ports

chroot (i386)環境にする
# chroot /compat/i386 /bin/sh

chroot環境下でfreebsd-update
# freebsd-update fetch
# freebsd-update install

chroot環境下でpkg
# pkg install wine flex bison gmake binutils xorgproto pkgconf
# pkg delete wine

chroot環境を出る
# exit

などといったことも準備として必要です。

443:名無しさん@お腹いっぱい。
20/05/19 14:00:59.89 .net
>>359と同じく忘れていた。
> pkg install に dialog4ports が抜けてました。

444:351=352
20/05/19 14:05:59.14 .net
Makefileに全部入れとけば良かったのかなあ。ごめんなさい。

445:351=352
20/05/19 14:11:45 .net
すみません。
# service ldconfig restart
も必要。というか再起動必要かも。

446:351=352
20/05/19 14:14:57 .net
>>428は、amd64環境下とcompat/i386 chroot環境下でも必要かもしれません。

447:名無しさん@お腹いっぱい。
20/05/19 21:28:27 .net
ヤバイ
メチャクチャためになるわ

448:名無しさん@お腹いっぱい。
20/05/19 22:09:04 .net
よかったら俺がまとめて共有出来る様にしてあげようか?

449:名無しさん@お腹いっぱい。
20/05/19 22:12:30.43 .net
>>431
ちなみにアフィカスとかじゃないよ
もっとも書いてくれてる人アフィ上等みたいだけど

450:351=352
20/05/20 00:12:25.62 .net
>>431
してください。

451:351=352
20/05/20 01:38:28.14 .net
ホントは、公式Wikiだといいけども

452:351=352
20/05/20 02:16:37 .net
だけど"出来たよ報告"がないとだめかなあ

453:名無しさん@お腹いっぱい。
20/05/20 03:36:41.25 .net
>>435
Wikiだとかえってアフィ臭くて嫌なので
pastebinとかFirefox sendとかどっとうpろだとか想定してます
俺がある程度整形すれば納得いかない部分も修正しやすいだろうし

454:351=352
20/05/20 04:48:46 .net
>>436
見た感じpastebin良さげだね。後から修正ができるならいいと思います。
(公式Wikiというのはwiki.freebsd.orgのこと)

455:351=352
20/05/20 05:02:02 .net
ごめん公式Wikiは二つくらいあって
URLリンク(wiki.freebsd.org)
URLリンク(wiki.freebsd.org)
URLリンク(wiki.winehq.org)
があるよ

456:351=352
20/05/20 05:02:47 .net
英語でぜひ!

457:名無しさん@お腹いっぱい。
20/05/20 05:06:30 .net
pastebinはちょっと怖いかも。
URLリンク(note.com)はどう?

458:351=352
20/05/20 05:10:51 .net
>>436
うーん。英語OKなら公式Wikiで是非お願いします。
日本語ならどこがいいのだろう。pastebin.plかなあ?note.com?

459:名無しさん@お腹いっぱい。
20/05/20 08:13:17.37 .net
>>441
公式Wikiって外部の人間が勝手に改変する事は出来ないのでは
もし出来るとするなら私がある程度整形したものを仕上げる様な形でご自身でコミットした方が良いでしょう
そう考えるとFirefox sendの期限付きURLが最も適任でしょう

460:名無しさん@お腹いっぱい。
20/05/21 11:09:42 .net
デーモンモードを持たないプログラムを常駐させたくて rc.d にスクリプト作ってるんだけど
rc.subr 使うならば、どう書くのが一番スマートなんでしょう?

調べ方が悪いのかよく分からなくて、今は
command_args="${command_args} &"
と書いて誤魔化してる。

461:名無しさん@お腹いっぱい。
20/05/21 13:31:52.10 .net
>>443
そういうあなたにdaemonコマンド
daemon -P PIDFILE /bin/sh status_checksh
とか

462:名無しさん@お腹いっぱい。
20/05/21 15:09:41 .net
>>443
俺がRuby製ウェブクローラをサービス化するために参考にしたページ
URLリンク(blog.bixr.com)
具体的な参考例としてはこのへんから
URLリンク(blog.bixr.com)

463:名無しさん@お腹いっぱい。
20/05/22 15:16:31.24 .net
FreeBSDのWineのWOW64の話。
技術評論社の『Software Design』って、もうFreeBSD特集は
してないのかな。
記事を一本、書かせてもらえるぐらいの話だと思うんだけど。
後藤大地さんに紹介してもらうとか。

464:名無しさん@お腹いっぱい。
20/05/22 15:41:16.89 .net
そんな記事じゃ売れないんだろ

465:名無しさん@お腹いっぱい。
20/05/22 19:31:48 .net
BSD Magazine もう出さないのかよ?

466:名無しさん@お腹いっぱい。
20/05/23 09:37:23.30 .net
「俺の最強UFSv2チューニング」みたいなのありますか?
パテサイズは4GBです

467:名無しさん@お腹いっぱい。
20/05/23 18:37:09 .net
エロ動画専用なら、inodeを減らすとか

468:名無しさん@お腹いっぱい。
20/05/23 19:28:32.38 .net
BOINCの演算用途です
UFSを知り尽くした先輩方ならば経験に基づく何かをご存知かと思いまして
自分自身でもごにょごにょしてはいます
4GBと言うのはメモリ上に配置した時です
普段は普通にSSD上で演算させてます
「俺は○○の時はこうしてた」みたいなのがあれば
武勇伝的にお聞かせ頂けると嬉しいです

469:名無しさん@お腹いっぱい。
20/05/23 20:51:57 .net
エロ用チューニングは有り難く使わせていただきます

470:名無しさん@お腹いっぱい。
20/05/23 23:12:40.11 .net
>>451
オンメモリだったらファイルシステム層のある
mdconfig+UFSより、tmpfs使った方が良いんでないの?

471:名無しさん@お腹いっぱい。
20/05/23 23:34:02.32 .net
>>453
どこかで「メモリの使用領域は始めから予約した方がパフォーマンスがいい」と言われたもので
自分勘違いしてたみたいですね。
オンメモリはtmpfsの容量決め打ちで行く事に致します。
物理ディスクのパテに関してはもう少し独自に研究してみます。
先輩方も通って来た道を私も味わってみたいので。
ありがとうございました。

472:名無しさん@お腹いっぱい。
20/05/24 01:08:35.08 .net
>>454
ファイルシステムは、パフォーマンスを犠牲にしても、
途中で止まったり、クラッシュしても壊れにくい書き込み手順で進化してるから
メモリの断片化とかそういう事を意識しても、そういうレイヤをすっ飛ばしてる
メモリ専用のtmpfsとかの法がよっぽど早いわけで…

473:名無しさん@お腹いっぱい。
20/05/24 01:29:32.25 .net
>>455
なるほどです。
しかし世話の焼ける素人でホントすみません。
これを機にFSのレイヤについてもちゃんと勉強してきます。
いつか私も先輩方の様に立派なBSD使いになって
今回御教示頂いた様に優しく教えられる様になりたいと思います。
重ね重ねありがとうございました。

474:名無しさん@お腹いっぱい。
20/06/02 14:30:42.88 ih8uoTxUV
【コロナ死者、日本だけ少ないワケ】 すでに中央銀行が国有化済みなので、人工ウィルス散布は不要
スレリンク(liveplus板)

475:名無しさん@お腹いっぱい。
20/06/19 19:28:55.05 .net
make installworld するとfreebsd-bootって更新されますか?
エロい人教えてください・・・

476:名無しさん@お腹いっぱい。
20/06/19 19:34:01.67 .net
453です
サーセン....よく考えればされる訳ないですよね。UFEIかどうかも解らないのに。
失礼しました。

477:名無しさん@お腹いっぱい。
20/06/19 19:42:51.51 .net
>>458
# make installworld | tee /path/to/log/hoge.log

478:名無しさん@お腹いっぱい。
20/07/04 18:52:59.08 .net
32bitUEFI起動しかできないPC(ASUS_T100TA)で、
USBメモリから起動またはインストールはできないですか?
DebianかUbuntu用のbootia32.efiで起動できるらしいけど
試してみるとカーネル読み込みで固まったり
その後、見えないほど小さい字のが見えて固まったり
うまくいってません
URLリンク(wiki.freebsd.org)
のタスクには始まってないとあります
Build 32-bit EFI loader and install as /BOOT/EFI/BOOTIA32.efi
Not Started
なにかヒントあればください

479:名無しさん@お腹いっぱい。
20/07/05 11:30:32.06 .net
>>461
ぐぐると若干古いけど日本語の情報もわさわさ出てくるけどダメなん?
URLリンク(www.google.com)

480:名無しさん@お腹いっぱい。
20/07/05 15:58:38.61 .net
>>461
BIOSを最新にすると解決することもあるみたいやで

481:456
20/07/05 22:43:38.88 .net
>>462
進化版の64bitUEFIのとか、linuxでは動いた報告がたくさん出てくるんですが
32bitのでは英語のも含めて見つからないんです
>>462
BIOSは最新のが入ってます
地道に探してみます、進展あればまた書きます

482:名無しさん@お腹いっぱい。
20/07/20 20:03:08.38 .net
FreeBSD 12.0 xfceで、
Dell LATITUDE5430 ノートで、何分かyoutube見てたらキー操作、クリックを受け付けなくなるので対処できません。。カーソルは動かせる。
また、デスクトップ画面起動し、すぐターミナルで freebsd update fetch し終えたとたん同じようなことになります
ヒントか原因だけでもわかる人、いませんか

483:名無しさん@お腹いっぱい。
20/07/20 20:12:30.86 .net
スクリーンセーバーを消す

484:名無しさん@お腹いっぱい。
20/07/20 23:31:32.08 .net
Ctrl+Alt+F*を押してコンソールに切り替えて、
% pkill xfce4-screensaver
freebsd-update はコンソールでやれば良い
あとうちではmousedを動かしといた方が何かと都合がよかった

485:460
20/07/21 00:11:01.06 .net
>>466
できましたありがとう

486:名無しさん@お腹いっぱい。
20/07/21 03:27:14.13 .net
>>467
やってみます感謝です
Ctrl+Alt+F*を押してコンソールに しようとしても全画面グレーになりまして そこからまずは直せるよう調べてみます

487:名無しさん@お腹いっぱい。
20/07/29 13:10:04.89 .net
hw.realmem: 512MBなVPSで
# uname -srm
FreeBSD 12.1-RELEASE-p7 amd64
をZFSで運用してます。
# top | grep Mem
Mem: 18M Active, 33M Inact, 892K Laundry, 308M Wired, 96M Free
最低8GBのメモリは欲しいとか言われるZFSがコケないかが心配なんですけど、
# zpool status見て「errors: No known data errors」
が出力されれま問題ないんだろうか?
UFS(GELI)で/とswapを暗号化したかったけど面倒そうなのでとりあえずZFSにしてみたでござる・・・

488:名無しさん@お腹いっぱい。
20/07/29 23:21:29.66 .net
>>470
ステータスを見てNo known data errorsなら、問題ない。って書いてあるわけだから、問題ないでしょ。
翻訳かけてみ。意味わかるから。

489:名無しさん@お腹いっぱい。
20/07/30 07:26:12.86 .net
ナンバーUnknownのエラーがありましたと書いてある

490:名無しさん@お腹いっぱい。
20/07/30 18:15:38 .net
それは"既知のデータエラーはありません"って意味な
もっとも"未知のデータエラーもありません"ってことにはならないが

491:名無しさん@お腹いっぱい。
20/07/31 02:06:30.67 .net
未知のデータエラーは、未知なのでデータがエラーかどうかが判別できないからね。

492:名無しさん@お腹いっぱい。
20/07/31 03:08:20.50 .net
気になるならscrubしてみればいいんじゃね
メモリ512MBでZFSとかおっかない事やった事無いから成功するかわからんが

493:名無しさん@お腹いっぱい。
20/07/31 08:03:16 .net
scrubは構造の破綻とかは検知しない
その手のエラーは修正可能なら勝手に修正されるしダメならステータスにエラーがでる
zpool status -vで出てくるエラーは該当する管理領域なんかが使われ無くなれば消えるけど
そうで無ければデバッグするほか無い

先日電源トラブルで非冗長のプールに修正不可のメタデータのエラーが出たけど該当しそうなファイルをまとめて消して開放したら消えた

494:名無しさん@お腹いっぱい。
20/07/31 08:17:35 .net
>>476
消したファイルはバックアップはしてあったってことですか?

495:名無しさん@お腹いっぱい。
20/07/31 09:10:31.96 .net
>>477
バックアップ先なんでオリジナルは別にあった。
なのでプールごと作り直しでもよかったんだけどアクセス自体がバックアップ時に
ほぼ限定されてるので大雑把に消したらエラーも一緒に消えた。

496:名無しさん@お腹いっぱい。
20/08/01 20:16:31.09 hbCobGl+F
プログラミングにはやってはいけない勉強法がある!?爆速で成長する王道のプログラミング学習法を紹介!
URLリンク(www.youtube.com)
慶應主席レベルの秀才がプログラミングの独学に失敗した理由
URLリンク(www.youtube.com)
知らずに転職したら失敗する!ブラックIT企業を見分ける11のポイントを徹底解説
URLリンク(www.youtube.com)
営業マンが独学のみでプログラマーに転職して1年で月収80万超えた話
URLリンク(www.youtube.com)
未経験から2年でフリーランスエンジニアに!安定的に稼げるようになるための5ステップ
URLリンク(www.youtube.com)
フリーランスエンジニアになるなら大規模ベンチャー or 小規模ベンチャー どっち?
URLリンク(www.youtube.com)
【初心者必見】Webライター・Webマーケターを目指すならまずこの5冊!プロ御用達の文章術本を徹底紹介
URLリンク(www.youtube.com)
【本質】稼げるフリーランスライターになるための前提とは【記事数=ライターの価値じゃない】
URLリンク(www.youtube.com)

497:名無しさん@お腹いっぱい。
20/08/10 13:00:13 .net
FreeBSD12でiscsiターゲット,windows10でイニシエーターとして使用。windowsで大量に
ファイルを書き込んでいたところディスクフルが発生しwindowsが強制オフラインにしまた。
半泣きで検索しまくった結果,下の記事を見つけwindows側からリードオンリーでマウントは
できたため最悪のデータロストは回避。
URLリンク(social.technet.microsoft.com)

しかしマウントして削除だけでもできないもんか?シンプロビジョニングでディスクフルって,俺はもう詰んだんでしょうか?

FreeBSD側ではエラーは一切発生してないみたい。だけどAVAILが1.05Mしかなです...

# zfs list tank/vol0
NAME USED AVAIL REFER MOUNTPOINT
tank/vol0 7.02T 1.05M 7.02T -

498:名無しさん@お腹いっぱい。
20/08/10 13:56:24.78 .net
それなりのサイズのUSBメモリとかをストライピング→ファイルを減らす→ストライピングしたUSBメモリをzpool remove
但し現状ではLinuxを使う必要がある

499:名無しさん@お腹いっぱい。
20/08/10 14:09:10.74 .net
>>481
zpool removeなんてできるとは...
FreeBSDでできないのは痛いけどとてもいい情報ありがとうございます!

500:名無しさん@お腹いっぱい。
20/08/10 16:22:27.79 .net
Ryzen 3800T 8コア×2SMT で Windows 10 Proを動かしてます。
Hyper-Vでふりび動かしてるけど
全コア×スレッドを割り当てたらこうなったんだけど
FreeBSD/SMP: Multiprocessor System Detected: 16 CPUs
FreeBSD/SMP: 2 package(s) x 8 core(s)
この2パッケージ×8コアってどういう意味?

501:名無しさん@お腹いっぱい。
20/08/10 16:33:43.06 .net
計16個の仮想CPUで動いていますよ、ということなんでしょうね。
Hyper-V的には2ソケット8コアのCPUとして解釈していると。

502:名無しさん@お腹いっぱい。
20/08/10 16:39:36.38 .net
なるほど、ありがとん

503:名無しさん@お腹いっぱい。
20/08/10 17:22:55.50 .net
>>481
CFT for FreeBSD + ZoL
URLリンク(lists.freebsd.org)
上の記事を見たんだけどZoLっていうのを試せばzpool removeが動く可能性あり?
ちなみにこの記事のリンク先の
URLリンク(pkg.trueos.org)
がTrueOS ディスコンに伴い無くなってる。

504:名無しさん@お腹いっぱい。
20/08/10 18:19:15.96 .net
>>486
出来ちゃった
sysutils/openzfs を使えばいける
>>482
てなわけで memstick.img から sysutils/openzfs 入りのカスタムライブUSB作ってチャレンジするのがお勧め

505:名無しさん@お腹いっぱい。
20/08/10 18:58:56.12 .net
平面362度

506:名無しさん@お腹いっぱい。
20/08/11 06:12:55 .net
>>487
いけたんだね。有益な情報ありがとう。
こちらは12-RELEASEから12-STABLEにしてpkgでopenzfsとopenzfs-kmod入れて
/boot/loader.conを
#zfs_load="YES"
openzfs_load="YES"
にして起動。
すると
/usr/local/sbin/zpool (openzfsのツールが置かれるパス)
でzroot以外つまり自分で作ったtankなどが見えなくなった。なぜzrootだけ見えるのか
は不明。

/boot/loader.conを戻して既存のzfs.kmodを使えばzroot以外も無事現れたんで一安心
なんだけど,ちょっと落ち着いて作戦を立て直します。

507:名無しさん@お腹いっぱい。
20/08/11 06:54:37.57 .net
>>489
こちらも12.1-STABLE
以下やった事や現象
・/boot/loader.confの記述
 zfs_load="YES" # つまりデフォルトのまま
 zfs_name="/boot/modules/openzfs.ko"
・/etc/rc.confは特に弄らず
・ブート時zroot以外は自動importされないものの、手動でimportする事は可能
・openzfs.koがロードされている状態であれば
 ストライピングしたストレージの切り離しが
 /usr/local/sbin/zpool remove プール名 ストレージ で可能
但しルートプールしか自動importされないと言う解せない現象もある為
仮想環境やサブマシン等で十分に検証される事を推奨致します

508:名無しさん@お腹いっぱい。
20/08/12 18:03:05.04 .net
>>490
removeできるvdevの条件について教えてください。例えばHDD3台でraidz1構成のプール
があったとして,ここに1台をストライピングで足して
# zpool add tank ada6
# zpool status tank
tank ONLINE
raidz1-0 ONLINE
ada1 ONLINE
ada2 ONLINE
ada3 ONLINE
ada6 ONLINE
ここで
# zpool remove tank ada6
cannot remove ada6: invalid config; all top-level vdevs must have the same sector size and not be raidz.
と言われる。raidzの構成に入ってないディスクのremoveなのにだめなのか?
ada6とraidz1-0はストライピングなのに。
ここでも似た質問してる。
URLリンク(serverfault.com)

509:名無しさん@お腹いっぱい。
20/08/12 18:05:09.70 .net
半角スペースが消されてしまったので全角スペースで書き直し。
# zpool add tank ada6
# zpool status tank
tank       ONLINE
 raidz1-0    ONLINE
  ada1     ONLINE
  ada2     ONLINE
  ada3     ONLINE
 ada6      ONLINE

510:484
20/08/12 18:56:38.98 .net
>>492
自分が成功した時のプール構成(単純ストライピング)
ada1p1(元々のパテ /dev/gpt/hoge1が識別子)
ada2p1(先月ストライピング /dev/gpt/hoge2が識別子)
da0(USBメモリ 昨日ストライピング)
da1(同上)
このうちda0、da1のremoveに成功 ada2p1は使用中につきそのまま
夕飯後に(仮想HDDイメージですが)同様の構成で検証してみるのでしばしお待ちを
実機でも再現出来るかは保証出来ませんが

511:名無しさん@お腹いっぱい。
20/08/12 19:05:19.68 .net
>>491
横からだけど
tankを構成するトップレベル【全ての】vdevsにraidzがあったらダメってエラーじゃないの?

512:名無しさん@お腹いっぱい。
20/08/12 19:27:17.39 .net
>>493
お手数かけ,痛み入ります。
>>494
文字通り読めばそうですね。ただストライピングのremoveの処理が
実現できているのに上の例のremoveができない理由が想像つかないので
できるとばかり思ってました。


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch