FreeBSDを語れ Part54

■ このスレッドは過去ログ倉庫に格納されています
2021/08/27(金) 19:54:04.75
https://mevius.5ch.net/test/read.cgi/unix/1607845477/
The FreeBSD Project
https://www.freebsd.org/ja/

前スレ
FreeBSDを語れ Part53
https://mevius.5ch.net/test/read.cgi/unix/1607845477/
過去スレ
FreeBSDを語れ Part52
https://mevius.5ch.net/test/read.cgi/unix/1596404184/
FreeBSDを語れ Part51
https://mevius.5ch.net/test/read.cgi/unix/1590454119/

関連スレ
初心者もOK! FreeBSD質問スレッド その124
http://mevius.5ch.net/test/read.cgi/unix/1569601015/

##次スレは>>950を踏んだ人がたてませう
2021/11/04(木) 11:30:15.62
Corei7-1170+ASUS Z590に入れようとしたけどUEFIでインストール出来なくてcmsで入れなきゃならない俺に慰めの言葉をくれ・・・
2021/11/04(木) 11:47:56.67
ご愁傷様

    ノ从从ヽ
   /     \
  f | ̄ ̄ ̄ ̄|∧
  _|ノ     ヽ|_
 ( V≧= =≦V )
  \ ノ・) (・ヽ /
   |  |   |
   ヽ ノ¨ヽ ノ
   ∧ <三> ∧
  / )`ー―イ \
 |  VL∧/  |
 ||  V|/  ||
2021/11/04(木) 19:01:06.85
>>276
どんな感じで躓くのかエラーメッセージ貼り付けや
そもそもインストールメディアからUEFIブートできるのか等を書いてみると
神が慰めて下さるかもしれません

なお残念ながら私は神にはなれそうもありませんが
2021/11/04(木) 20:25:42.50
>>275
なるほど
TrueNAS SCALEもLinuxベースになるしなんだかね(SCALEじゃない方は継続らしいが)
280名無しさん@お腹いっぱい。
垢版 |
2021/11/06(土) 00:20:40.91
12.3 BETA3登場
この調子なら問題なく12月初めにリリースされちゃう
281sage
垢版 |
2021/11/16(火) 23:08:49.50
bhyveにVNC接続した時のキーマップがおかしいの、そろそろどうにかして欲しいんだけど
2021/11/17(水) 09:20:32.20
確かに不便
それに引き換え最近VirtualBoxは割と安定してて不満無いし
2021/11/17(水) 19:16:11.96
何故bhyve使ったし
2021/11/17(水) 22:51:29.69
そこにbhyveがあるから
2021/11/18(木) 02:40:43.36
bhyveは物理からddしたイメージをそのまま使えるのがいい
2021/11/19(金) 22:19:27.64
>>237
カーネルをビルドする時はryzenに限らず-marchは使っちゃ駄目ですよ。
拡張命令関係でまともに起動しなくなるので
最適化はOx系だけにしておきましょう。
2021/11/20(土) 14:19:13.86
セキュアブートの鍵はマイクロソフトから入手済みなんだろうか?
2021/11/21(日) 18:51:12.78
>>281
既にパッチが公式ソースツリーにマージされてるよ
2021/11/21(日) 20:14:04.12
>>281
bhyveのキーマップを修正する公式パッチ
https://cgit.freebsd.org/src/diff/?id=b563ff5d&;context=3&ignorews=0&dt=0
2021/11/21(日) 20:33:54.50
>>289
stable/13 にはまだ来てないみたい
楽しみ
2021/11/21(日) 22:51:47.87
>>290
13..0R-p4だが、bhyveにパッチだけ当てる事出来たよ。
欲張って、bhyve関連の他のパッチまで当てたら、流石にmakeが通らなかったけど。
292290
垢版 |
2021/11/21(日) 22:56:27.85
>>291
素晴らしい情報をありがとう
余裕がある時に13.0-STABLEでも試してみるわ
2021/11/22(月) 02:52:42.84
latestのx11/gnome3、少し前に中身が評判良さげなGNOME41.1になった
(quarterlyは41.0)
ツッコミどころはあるもののFreeBSDのGNOME3以降にしては割と安心して使える感じ

もっともFreeBSDでこれを好んで選ぶ人も奇特と思われるが
2021/11/25(木) 19:04:36.95
RC3不要キター
295名無しさん@お腹いっぱい。
垢版 |
2021/11/26(金) 12:34:04.03
12.3がリリースアナウンスされたら間髪入れずに13.1のリリススケジュールが来て欲しい
ていうかもう来いよ
2021/11/28(日) 21:19:54.15
250 のバグを直す正解って何?
まだ直されてないよね?
2021/11/30(火) 22:32:49.18
>>296
パッチ書いてやったぞ
https://github.com/freebsd/drm-kmod/pulls あたりにぶっこんでこい

diff drivers/gpu/drm/i915/intel_csr.c.orig drivers/gpu/drm/i915/intel_csr.c
--- drivers/gpu/drm/i915/intel_csr.c.orig
+++ drivers/gpu/drm/i915/intel_csr.c
@@ -645,7 +645,7 @@ static void csr_load_work_fn(struct work_struct *work)
"Failed to load DMC firmware %s."
" Disabling runtime power management.\n",
csr->fw_path);
- dev_notice(dev_priv->drm.dev, "DMC firmware homepage: %s",
+ dev_notice(dev_priv->drm.dev, "DMC firmware homepage: %s<ここで改行してね!!1!!!!!!1>",
INTEL_UC_FIRMWARE_URL);
}
2021/12/01(水) 03:02:29.09
つまんね
2021/12/02(木) 00:05:55.51
ねんまつ
2021/12/02(木) 02:09:13.05
まつねん
301名無しさん@お腹いっぱい。
垢版 |
2021/12/02(木) 03:21:55.57
ftp.allbsd.orgからダウンロードできない
2021/12/02(木) 09:37:33.30
12.3: update to -RELEASE
2021/12/04(土) 19:26:44.27
Advent Calenderも盛り上がりに欠けるな
飽きられたの?
304名無しさん@お腹いっぱい。
垢版 |
2021/12/04(土) 20:48:20.71
「アドベントカレンダーに参加して、
 友達に噂とかされると、
 恥ずかしいし…。

「ごめんね。
2021/12/04(土) 22:21:32.27
Advent Calenderに参加する理由がよくわからんのだわw
2021/12/05(日) 09:38:51.74
と言う風に全てをここに書かせたがる奴がいるからじゃね
2021/12/05(日) 15:43:20.17
Qiitaに定期的に記事をポストしてるからわざわざAdvent Calenderに参加しなくてもいいよね
本当のところはアカウント登録すら断られてるだけなんだけど
2021/12/05(日) 19:53:27.01
毎年聞くけどAdvent CalenderってQiitaがやってるアレのことでいいの?
2021/12/06(月) 19:18:21.53
初心者ですみませんが、
clang on FreeBSDでpthreadを使ったプログラムを書いてるんですが
プロファイラは何がおすすめでしょうか。
2021/12/06(月) 19:47:23.49
とりあえず poor man's profiler使ってみ?
2021/12/07(火) 00:59:49.05
>>310
bash入れ、ncursesがなんたらのエラーに対処してたら
nviが文字化けするようなって、あーだこーだやってvim入れて回避したのち、
poor man's profilerは動きました、が関数名などのシンボルが全部 ? に。
gdb使うからclangに-pg必要かとおもって付けてコンパイルすると
R_X86_64_PC32とかいう数年前に見たことあるエラーが出るし、
あーもう情けないし寒いんで明日以降気力が戻ったらまた手を動かします...。
2021/12/07(火) 02:44:43.80
>>311
それはねー
スクリプト10数行なんだから考えてやろうよ
どっちかというとlldb用にスクリプトを直す方向を考えたんだけどな
2021/12/07(火) 03:13:58.94
すいません、あんまりひどい書き方した自覚があるので訂正です
まずclangでプロファイルする方法ですが
https://clang.llvm.org/docs/UsersManual.html
のUsing Sampling Profilersの所を読んでください
これで基本的なプロファイルの取得のしかたは分かるはずです
perfはパッケージのgperfが相当します
poor man's profilerの考え方でスクリプトで整形すると使いやすくなります
lldb云々はすいませんいい加減な事書きましたごめんなさい
2021/12/07(火) 05:28:14.90
>>308
Adventor版もある
2021/12/07(火) 22:22:19.21
>>312 >>313
いえいえアドバイスありがとうございます
今日はgperfはハッシュ関数作るコマンドのようでなんか違うなぁと思いつつ
gperftoolsのページを見つけ-lprofilerリンク、CPUPROFILE出力して
pprofのtopコマンドまでたどりついたけど実行ファイル名100%のみ表示で
諸関数一切表示されず...また明日以降がんばります
2021/12/08(水) 18:48:29.30
>>315
自己レスです。Makefileの最後リンク行に-sをベタ書きしてるミスがありました。
直したらpoor man's profilerもgperftools,pprofも関数名が
きちんと確認できるように。gperftools,pprofでは各ラインのCPU時間が確認できる
listコマンドも面白いですね。関数呼び出し回数は確認できないのかな?(調査継続)
gcc -pg, gprof gmon.outの体系的出力には及ばないけど、まずはありがとうございました。
2021/12/10(金) 23:42:35.57
Benchmarks: FreeBSD 13 vs. NetBSD 9.2 vs. OpenBSD 7 vs. DragonFlyBSD 6 vs. Linux Benchmarks:
https://www.phoronix.com/vr.php?view=30747
2021/12/11(土) 00:17:12.57
>>317
結論がない記事など読みとうない
どうせLinuxが最強で終わりやろ
2021/12/11(土) 00:23:06.60
最期にまとめのグラフもあるが
文章で丁寧に説明されないと分からない人は
見ないほうがいいだろう
2021/12/11(土) 14:16:24.50
LLVM ですらLinuxの方が早いんだな。
去年、FreeBSD だと CPU のクロックが上がらなくてUbuntuにボロ負けしてたのを思い出すわ。
OpenBSDよりNetBSDの方が結果いいとか、たまに見ると面白いね。
2021/12/11(土) 16:41:22.09
Linuxのディストリが異なるとパフォーマンスが違うのは何でや?
カーネルとドライバは同じやろ?
違うとしたらファイルシステムくらい?
2021/12/11(土) 17:28:06.70
>>321
誤差のレベルじゃないの。
インテルの石で多少バラツキがあるか。
カーネルが古いイメージのあるCentOSが比較的新しいカーネル入れてるUbuntuに勝ったりしているのは驚いたけど、ファイルシステムが違うのかな?と予想してみたり。
323名無しさん@お腹いっぱい。
垢版 |
2021/12/11(土) 17:36:57.74
>>320
OpenBSDってSMPが標準で無効になってるって書いてある。英語読めないけど。
このあたりはMeltdown&Spectreが公表される数年以上前にその懸念があったことを公表していた気がするなあ。

>>321
多分ディストリごとの違いはバージョンだったりカーネルのビルドオプションだったりが違うんじゃないっすか?知らんけど。
特にClear Linuxってイソテルによるディストリで自家製コンパイラを使ってるのかも。知らんけど。
2021/12/13(月) 20:50:07.28
freebsd-updateでOS更新して/etc/mail/aliasesが更新された時、
aliases.db作り直さないんだね…
2021/12/21(火) 21:40:24.73
>>303
残り3枠。
25日までには全部埋まってそう。
2021/12/23(木) 01:38:27.31
全部埋まったね。
なお23日枠に佐藤先生が登場する模様。
2021/12/30(木) 16:25:50.70
早く次にリリースでないかな。
2021/12/31(金) 21:32:41.80
13.0-STABLE ブートが速くなった
ウソじゃねえだ オラこの目で見ただよ
2022/01/01(土) 02:45:35.78
そなの?
じゃあワシもこの正月休み中に13-STABLEにするかな!

いや、ワシには正月休みなどないんじゃった…
2022/01/01(土) 03:01:12.86
もすこし細かく言うと --<BOOT>-- からfstab読み込むまでの間が
オラと違ってスゲエマシン組んでる人には体感出来んかもしれんけど
2022/01/01(土) 04:07:44.04
あけおめ
2022/01/01(土) 22:53:38.92
ここは5chでも屈指の過疎板ですね
2022/01/01(土) 23:02:27.15
特定のスレが妙に伸びる時もある様ですよ
2022/01/01(土) 23:06:22.78
自演ばかりしてごめんなさい。
2022/01/01(土) 23:11:15.29
いいってことよ
何を隠そうおまえ以外の書き込みは全部俺の自演だからなw
2022/01/02(日) 01:07:55.96
と言うのが通常は通用するだろうが今はどうだろ
2022/01/02(日) 02:36:33.98
新年早々悪いが、FreeBSD はUNIXなのか?
2022/01/02(日) 03:04:48.92
元祖長浜屋と元祖ラーメン長浜家みたいなもんだ
もとは長浜屋の従業員で、独立して100メートル離れた場所に長浜家を作った
ラーメンも看板もそっくり。勘違いする人続出。長浜屋は長浜家を訴えた
https://www.nikkei.com/article/DGXNASJC28036_U3A300C1ACX000/

BSD系のUNIXも、本家から暖簾分けしてできた第二のUNIX
そしたら本家が訴えてきたので、本家のソースコードを取り除いた
だが本家と仕入元が違うだけで、それまでの第二にUNIXと同じものを提供している
2022/01/02(日) 03:45:04.74
UNIX認証のお話はしないでいいのかな
2022/01/02(日) 08:04:20.12
>>337
誰でも知ってるし調べればすぐ答えでるのに
なんでそんな馬鹿な質問をするの?
2022/01/02(日) 12:20:10.26
>>338
本家の方にもBSD由来のコードが不正にコピペされていたって話がなかったっけ
2022/01/02(日) 15:33:09.74
BSDデーモンはジョン・ラセター作なので、Toy Story には出てこないのか。
ペンギンと手を組んでネズミを倒す話がいいんだが。
2022/01/02(日) 21:26:51.65
i386 版の FreeBSD 14 CURRENT を試したのですが、"can't find '/boot/entropy'" や "can't find '/etc/hostid'" と一瞬出た後に再起動してしまいます。
13.0 -RELEASE と -STABLE および 12.3 の -RELEASE と -STABLE も再起動します。
12.2 もだめで、12.1 がようやく起動するくらいでした。

僕の VIA EDEN ESP 5000 の命はここまでということでしょうか?
だとしたら悲しい。
2022/01/02(日) 22:03:18.30
>>343
> The default CPUTYPE for the i386 architecture is now 686 (instead of 486).
ttps://www.freebsd.org/releases/13.0R/relnotes/
というわけでして、自分でビルドするか、NetBSDかOpenBSDに逃げるか、ですね
前スレの209あたりからちょっとその話題でした
2022/01/03(月) 14:45:12.05
>>344
そのスレの220は俺のカキコでした。
ふと思い立ち 12.x 系は大丈夫だろうと思って試しただけなので、普段は使ってません。
Linux 系ではなく自然に NetBSD や OpenBSD を勧めるその姿勢は素晴らしいw

OpenBSD を試しました。
ESP 5000 は USB メモリからの起動に対応してなくて、USB CD ドライブもガラクタの中で行方不明なので、起動させるまでが面倒でした。
* OpenBSD インストール ISO で qemu を使ってディスクイメージファイルにインストール
* ディスクイメージファイルを uSD カードに書き込み
* uSD -> コンパクトフラッシュ -> E-IDE 経由で起動
うーん、メインメモリ 256 MiB なので、起動初期の ld が uSD 上にスワップメモリをゴリゴリ書き込んでいく…………。
これ続けていたら 64 GB の uSD とは言え早々に死にそう。
あと同じ BSD なのに色々と勝手が違うのが印象的でした。
2022/01/03(月) 20:14:24.78
今や本当に486/586で動くのはLinuxでもSlackware、Gentoo、Tiny Coreぐらい
一つの時代が終わったのだorz
2022/01/03(月) 20:52:45.89
OS板には丸一年以上俺しか書いてないスレがある
マジで
2022/01/03(月) 21:12:19.31
保守目的ですか?
2022/01/03(月) 21:46:02.57
dd する時はいつもドキドキしてる
2022/01/03(月) 21:54:02.92
NetBSD 9.2 も ESP 5000 で動いた。
2022/01/04(火) 04:37:31.75
cp /dev/null /dev/sda1
2022/01/04(火) 07:45:15.02
それLinuxやん
2022/01/04(火) 14:59:16.28
BSDでも似たようなもんだろ
2022/01/04(火) 14:59:50.90
ddが怖い人はcpも怖いんですか?
それともFreeBSDの人たちはみんなルートで作業してるんですか?
2022/01/04(火) 21:50:07.64
すまんいつもrootだわ
ってもサーバーだからpkg installかupgradeかserviceしかやらないんでな、、
2022/01/05(水) 01:53:09.27
ま、日本のFreeBSD業界の人ってそれよねw
本場のFreeBSD開発者はもちろん違うけど

FreeBSDのコミッターを名乗る程度のレベルだと
趣味でやってるとしか思えないほどの素人臭がある
2022/01/05(水) 02:22:47.25
>w
2022/01/06(木) 13:17:13.55
2022Q1
2022/01/07(金) 13:37:05.17
openjfx8が必要になったけどportsが消滅してるから2020Q3あたりでビルドしようとしたのだけど
コンパイルエラーは出るしpkgもエラー出すし、パッチ当てるにしてもちょっとエラーの数が多いから
iocageで12.0Rを用意してビルド中だけどすでに200を超えるportsが導入されてる…きつい。

つか12.0Rでもpthreadの未定義エラーでたからまだバージョン不適合なのか。
2022/01/08(土) 01:52:23.07
特定のアプリだけ翻訳ミスでおかしくなってるのを、そのアプリだけ英語uiで起動させるには?
361名無しさん@お腹いっぱい。
垢版 |
2022/01/08(土) 08:16:58.32
$ env LANG=en_US.UTF-8 hoge_app
とかでいけなくない?
LANGだけだとあかんやつならLC_ALLとかになるかな。
2022/01/08(土) 08:36:37.71
時間掛かったけど12.0R版openjfx8-develのビルドは成功。
ビルド依存で402個のportsが導入されたけど13環境にパッケージを入れると追加の依存は無し。
依存portsを事前にパッケージで導入したかったけどうまくいかなかった。
2022/01/08(土) 18:19:22.81
>>361
> $ env LANG=en_US.UTF-8 hoge_app
> とかでいけなくない?
> LANGだけだとあかんやつならLC_ALLとかになるかな。

感謝。ダメでした、日本語のまま。
$ locale
LANG=ja_JP.UTF-8
LANGUAGE=
LC_CTYPE="ja_JP.UTF-8"
LC_NUMERIC="ja_JP.UTF-8"
LC_TIME="ja_JP.UTF-8"
LC_COLLATE="ja_JP.UTF-8"
LC_MONETARY="ja_JP.UTF-8"
LC_MESSAGES="ja_JP.UTF-8"
LC_PAPER="ja_JP.UTF-8"
LC_NAME="ja_JP.UTF-8"
LC_ADDRESS="ja_JP.UTF-8"
LC_TELEPHONE="ja_JP.UTF-8"
LC_MEASUREMENT="ja_JP.UTF-8"
LC_IDENTIFICATION="ja_JP.UTF-8"
LC_ALL=

$ env LANG=en_US.UTF-8 timeshift-launcher &
[1] 9460
2022/01/08(土) 18:28:58.39
LC_ALL=en_US.UTF-8 timeshift-launcher &

$ LC_ALL=en_US.UTF-8 timeshift-launcher &
[1] 9819
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)

en_US.UTF-8 の言語パックを削除してると思う

# dpkg-reconfigure locales
Generating locales (this might take a while)...
en_US.UTF-8... done
ja_JP.UTF-8... done
Generation complete.
#
入れた
2022/01/08(土) 18:30:55.00
どうしても、timeshift-launcher 英語にならん
2022/01/08(土) 18:33:11.40
> $ timeshift-launcher &

FreeBSDにこんなアプリケーション無いと思うが
2022/01/08(土) 19:37:47.36
シェル起動してja_JP.UTF-8の環境変数を全部消してもだめかな?
だめならGUIのツールキット固有のロケール設定かもしれない。
2022/01/08(土) 20:00:12.02
>>365
https://mao.5ch.net/test/read.cgi/linux/1636203420/749
2022/01/08(土) 21:16:36.57
>>367>>368
ありがとうございました!余所出現でほとんど書き込めず英語でした。
$ LC_ALL=en_US.UTF-8 sudo timeshift-gtk &
で願い通りに。

疑問点としては、
1,末尾に&付けるのと付けないのはどうちがうのか?
2,sudo はいるのか?あとで、sudo なしで試す
2022/01/08(土) 21:38:17.71
>>369
> 1,末尾に&付ける
https://eng-entrance.com/linux-basic-background

以後Linuxアプリケーション固有の話題はこちらでどうぞ
Linux
https://mao.5ch.net/linux/
371名無しさん@お腹いっぱい。
垢版 |
2022/01/09(日) 12:28:49.92
ホスト名に依存しないリダイレクト形式というのもある
https://5ch.net/linux/

スレッド番号、レス番もPATH_INFO形式で利用可
例:
5ちゃんねるへようこそ
https://5ch.net/unix/9245000000/
2022/01/09(日) 12:48:54.37
専ブラによって使えたり使えなかったりするからなあ
2022/01/12(水) 20:51:03.44
13.0p6
12.3p1
12.2p12
2022/01/14(金) 13:52:32.22
Advent Calendarに書くような人は社会の役に立ってるプロダクト出してるの?
2022/01/14(金) 15:39:54.60
書いてる人に直接聞いてみるといいよ
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況