Gentoo Linux 36
emerge --sync したあと git が動きつづけてるんだけど何これ? root 30734 0.0 0.0 10848 1400 ? Ss 03:49 0:00 /usr/libexec/git-core/git gc --auto --no-quiet root 30735 0.0 0.1 10848 1908 ? S 03:49 0:00 /usr/libexec/git-core/git repack -d -l -A --unpack-unreachable=2.weeks.ago --keep-pack=pack-380ccb31b4b0adc372730fee957139ca03bfeac8.pack root 30736 22.4 47.4 1699028 719572 ? R 03:49 2:58 /usr/libexec/git-core/git pack-objects --local --delta-base-offset .git/objects/pack/.tmp-30735-pack --keep-true-parents --honor-pack-keep --keep-pack=pack-380ccb31b4b0adc372730fee957139ca03bfeac8.pack --non-empty --all --reflog --indexed-objects --unpack-unreachable=2.weeks.ago デーモンを陰で操る妖怪がいるんだなあ 最近のシステムはいつの間にか知らないデーモンが起動しててようわからんわ polkitd とか udisksd とかご退場頂いたよ まあ昔も inetd とかあったけどな gentoo 飽きてきたし LFS に挑戦するか ↓ パッケージマネージャーを作らないとな... ↓ portage が理想のパッケージマネージャーだから portage っぽいやつにしよう ↓ あれ、これって gentoo でよくね? となってそのまま gentoo を使っております >>421 自己レス $PORTDIR 直下で git config gc.auto 0 としとけば抑制できるらしい 延々コンパイルするの嫌いじゃないんだけど ことあるごとにコンパイルするの面倒になったんで chromium消しちゃいましたw >>428 わかるわー ウチも Chromium ビルドできない(メモリ不足)って理由で Firefox 使ってるから そこは www-client/google-chrome じゃないのか? ソースからビルドできる代替品があるならそっち使う派なんで Android スマホでは Chrome 使ってるよ //wiki.gentoo.org/wiki/Portage_TMPDIR_on_tmpfs chromium がきつかったら firefox も... と思ったけど、意外となんとかなりそうなメモリ消費量してるね firefox は pulseaudio を使えるようにしないとダメっぽかったから chrome 使ってる (chrome も pulseaudio に依存しだしたら頑張る) pulseaudio は systemd と作者が同じと知って警戒してたんだけど 別マシンのスピーカで音声再生したくて仕方なく入れたわ よくわからんデーモンが立ち上がるけど、再生止めてしばらくしたら終了するみたいなのでまあいっかって pulse なあ… 嫌う人は徹底排除するからなぁ… 他所のディストリだとわざわざpulseを排除したものをツリーに加えてあるらしい… てか www-client/firefox もデフォルトでは pulseaudio に依存してないんだけどな いつの間にか(12月2日)make.defaults の PYTHON_TARGETS が "python2_7 python3_8" になってた てかまだ python2 残してあるのか… seamonkey 使いのおいらにとっちゃ、なきゃ困るものw > python2 pyrhon 3.8 にしたけど対応してないパッケージが大量にあって死ねる。 single target で古いの要求するやつと、新しいの入れようとするやつと… 何か良い手はないものか。 >>438 ウチは5個くらいだったから PYTHON_COMPAT に python3_8 追加した ebuild 作ったわ ほとんどのパッケージは普通に動くんだよね、単にメンテナが検証してないってだけで 本題と関係ないんだけど、ちょっと勘違いしてたので ウチは python3_9 に移行したんだったわw そしてその前は python3_8 使ってて、本家で対応してないパッケージは1個だけだった >>439 そうして、どんどん俺俺 ebuild が増えていく... 悲しい。 www-client/google-chrome のアップデートで dev-libs/wayland が入ってきてびっくり あーあ、SeaMonkey ダメにされちゃっね… もうchrome と変わらないや… python2 さ、地味にqtwebengineのビルドでも使われてるし… python2 にセキュリティパッチ適用されたの出てるよ(=dev-lang/python-2.7.18-r5) >>446 ebuild 自体は残しといてもいいと思うのよ、メンテできるんであれば ただデフォルトで全ユーザにインストールされるようになってる必要があるのかと python2 にセキュリティパッチ適用されたの出てるよ(=dev-lang/python-2.7.18-r5) >>446 ebuild 自体は残しといてもいいと思うのよ、メンテできるんであれば ただデフォルトで全ユーザにインストールされるようになってる必要があるのかと でも、キホン、全部ローカルでビルドする/し直すディストリなわけで、 メジャーなもののコンパイルに必要なものは、入るのが理屈に合うだろ、と。 メジャーなソフトならさっさと Python3 系に移行してほしいけどな いつまでも Python2 使ってると誰かが業を煮やしてフォークされちゃうかもよ? gdgdいう奴が出て行ってくれるなら有難いんじゃない? どうなんだろうね OpenOffice のメンテナが LibreOffice のことどう思ってるのか自分には知る由もない でも、自分と同じで古いものに意味がないって無理やり決めることと フォークしちゃうってことは分かるんだ?w サポート終了関連で次に問題になるのは GTK 2 なのかな 当の GIMP が脱 GTK 2 できてないって何の冗談かと思ったけど 質問です、package.useをディレクトリにする利点ってなんだろう? >>458 ファイルを複数に分けて管理できる 「利点」と捉えるかは人それぞれだろうけど あと、emerge に --autounmask=y --autounmask-write=y を指定してUSEフラグが自動生成された場合に作られるファイルが、それ専用になる 具体的には /etc/portage/package.use に直接追記されていたのが /etc/portage/package.use/zz-autounmask に書かれるようになる >>459 stage3にデフォルトでpackage.use/があったからファイルで管理してたけど、autounmaskを使わないならどっちでもよさそうですね ありがとうございました 利点というか、自分は crossdev 使うときにディレクトリにしろって怒られた記憶が GCC 10(と Clang 11)のデフォルト -fno-common の問題 https://wiki.gentoo.org/wiki/Gcc_10_porting_notes/fno_common ↑見ると extern キーワードで解決してるんだけど、最近とあるプロジェクトで __attribute__((common)) を付けて解決してるのを見た extern だとケースによって undefined reference エラーになるからだと思うんだけど 一般的にはどっちの方がいいんだろうね zz-autounmask ぐちゃぐちゃなんだけど大丈夫かな? $ wc -l zz-autounmask 720 zz-autounmask 気になるなら # enalyze rebuild でもすりゃいいんじゃないの でも 1000 行程度で Portage の動作が遅くなるとかないと思いたいけどね バージョンの末尾に -r100 とか付いてるの何かと思ったら LUA_SINGLE_TARGET がらみか あと acct-{group,user}/portage って今までなかったのね こんにちは 今はArch民の者です 質問させて下さい Gentooをインストールした後、ソースコードの配布形式でなく バイナリ実行形式で配布されてるデーモンやアプリをインストールすることは出来ますか? chromeとかコンパイルなんて何時間掛かるのか気が遠く成りそうです >>469 binパッケージが配布されてればできるよ。 >>470 ありがとうございます、出来るんですね良かった >>471 そうなんですね、じゃまずvirtual boxで、試してみます♪ Python の脆弱性(CVE-2021-3177)の件 https://www.activestate.com/blog/latest-python-3-vulnerability-affects-python-2/ Gentoo では 2.7 でも当然の如く修正済(>=dev-lang/python-2.7.18-r6) https://security.gentoo.org/glsa/202101-18 >>469 Chromium とか自分の環境だと一体ビルドに何ヶ月掛かるのやら…(深刻な RAM 不足) 俺ルール emerge -uDN @world は月一回 自分もうどぅワールドは月二回程度で glsa-check だけ毎日とかやりたいんだけどね ただ脆弱性のある古い ebuild 消すだけで GLSA に上がらないのがあるのがなあ カーネルの脆弱性も基本的には GLSA に上がらないよね 今見たら最後が2004年8月だったわ i686端末が余ってたので、久しぶりにGentoo入れてる 大きいパッケージはビルドが大変だね、binパッケージの方がいいのかな? 余ってるなら72時間くらいかけてqt5とかchromiumをビルドすると楽しいかもな() Python で混乱があったみたいだけど dev-Lang/hy がいまだに0.17 なのはコミュニティとしてはこのバージョンが正式で GitHubの0.20はいないことになってるのかな ここの作者が互換性ないアップグレードを何度もするので0.17に固定してくれるというならありがたいのだが 正式とかそういうものはなくて、単に ebuild をメンテしてないだけだと思う いずれ 0.20 用の ebuild が用意されるだろうから、その時に 0.17 用の ebuild を自分の overlay に置いたりすればいいんじゃないですかね バージョン上げろって催促は一応あるんだけどね https://bugs.gentoo.org/show_bug.cgi?id=758335 話変わるけど 3月は GLSA 無しで終わるのかと思ったら駆け込みで出てたわ Pythonのlistとtupleとlispの慣習をいい感じにバランスしてたのが0.17だったので愛用者が多いからかと思ってたけど単なるメンテ漏れか influxdbいまだにバージョン1なのは何か依存で上げれないから? //bugs.gentoo.org/767697 問題があると言われていないのでメンテナーの作業待ちだろう っていうか○○パッケージのバージョンが〜っていう人、パッケージを使ってるんだからメンテナンスに貢献したらどうなんだ SMRのHDDにこれ入れてたらあっちゅーまにオシャカになって大爆笑した SSD の方がヤバそうだけどね何となく まあ今どきのメインメモリ潤沢なマシンならふつう tmpfs 使うとおもうけど Pytorch今まで一度しかコンパイル通ったことない まともなebuildはどこにもないっぽい rustで調べていたら気付いたがlibreSSL、Gentooでディスコンになってたのか >>493 これね https://www.gentoo.org/support/news-items/2021-01-05-libressl-support-discontinued.html さんきゅ OpenSSLのと差が大きくなりすぎて対応するの大変だから止めってことかな? >>490 HDDにOS入れるとき、普通、特にgentooやLFS使いは smartmctlでHDDのErrors Loggedをチェックしないのかね? 数十時間もコンパイルしたバイナリーが一瞬で飛んだら目も当てられないからね。 あの有名な宇宙人の方か Gentoo は今日も平和だな Perl 5.34 への移行作業やったけど、うどぅワールドで何の問題も無く完了したわ 最近のgenちゃんは, メタボが酷い wifiのスクリプット,チョイと書けば数Kバイトなのに NetworkMなんか入れると関連ファイル含めて数十Mバイト それでも,他の鳥より軽いから,よしとするか. w 「つまり、ウィンドウシステムは豊富な機能を極力殺して使うのがいいのである。」 って90年頃の X Window System の本に書いてあったけどまさにそれな 自分はぐのめとかちょっと入れる気にならんわ Python 3.10からは CFLAGSにno-semantic-interpositionが付いて少し高速化するそうですよ。 グローバルで有効にできるものかはちょっと分かりませんけどね bugs.python.org/issue38980 app-portage/kuroneko なんで黒猫? $ equery b /usr/bin/apt * Searching for /usr/bin/apt ... app-eselect/eselect-java-0.4.2 (/usr/libexec/eselect-java/run-java-tool.bash) app-eselect/eselect-java-0.4.2 (/usr/bin/apt -> /usr/libexec/eselect-java/run-java-tool.bash) なんぞ?aptがjavaとな?? そりゃ Annotation Processing Tool の略だからねえ gentooってcompizのbuildって野良ビルドしかないのかなぁ〜 >>513 https://wiki.gentoo.org/wiki/Compiz 「時代遅れ」のため消された(Gentoo 公式ではよくあること) それっぽいものが欲しければ Wayland 入れて Wayfire 使えだとよ >>514 そうすか! やれやれ、やっとcompizのアニメの設定理解したのに、また初めから出直しw でも、Wayland入れてやってみます。Thanks. 202106 は遂に GLSA が一個も出ずに終わった …のか? なんか最近 libcrypto 関係で動きあるなと思ってたら news items 読んで納得 やっぱり定期的にうどん(うどぅ)ワールドすることが前提なのね 長年放置してからアップデートしようとしてできないって上の方にあったの思い出した ここの住人にそれが当たり前であることを周知したい! 住人じゃねえな、くだらない質問しに来る奴らにだ ID の 0x5b って ASCII の '[' だな、どうでもいいけど 1年位放置してると350item位update対象で、うどnワールドが拒否される それを無理クリ,うどnワールドするのに1週間掛かった!w /homeだけコピーして新しいバージョン入れた方が速かったw でも新しいバージョン入れると前みたいに4ワードくらいの短いパッスワードが 拒否されるのが辛い.. 長期間放置でも、 >>340 , >>343 の方法で更新できた。 一回だけpytorchのコンパイル通った時のバージョンに戻したい めんどくさくなってUbuntu に乗り換えた Linux の基礎の勉強にはなったけど お、入れ違いだね。しばらくUbuntu使ってたけど小回りがきかなくてGentoo戻ってきた。 Ubuntu行ってらっしゃい。 いつかpc買い換えたらgentooにするんだ、今七年目 binutils-2.37 にしたおまえらいる? 大丈夫? >>529 公式はまだ unkeyworded だと思うのだが… まあ最悪 2.37 使ってビルドしたバイナリが壊れてるくらいの事故しか思いつかんけど それに問題出ても eselect ですぐ旧バージョンに戻せるはずだし そんなことより glibc-2.34 の方がよっぽどカオスなことになってるみたいだな glibc 2.34ってまだ本家も出てないよね。いつものスケジュールなら8月頭だっけ。 何があったん? >>531 なんか仕様変更で多数のパッケージがビルドこけてる (https://bugs.gentoo.org/803482) SIGSTKSZ がコンパイル時定数じゃなくなったのが目立つけど他にも Linusのせいじゃないけど、あいつがワクチンがどうだこうだ言い出したあたりから 色んなものが変になってきてる。 オープンソースがゲイツに乗っ取られる日が近いかもなw というか GNU (FSF) 対 それ以外全部 って捉え方だと Linus も MS も後者なんだよな もちろん Google や Apple も >>532 さんくす。そうなのか。 リリースされても当分は様子見かな・・・。 muslのstage3が出たのか。ちょっと気になるからここでレビュー頼んだ・・・! glibc-2.34 strip すると、libc.so が死なないか? たぶん、2.36に続いてやらかしてるなぁ >2.37 もうbinutils-2.37.1を待った方がいいな() そもそもtestingブランチ使ってるならこんなところで文句言うんじゃなくてbugzillaにでも書けばいいのに何がしたいんだ? 詳細書かずに愚痴ったっていいじゃないか ゴミクズだもの み○を 違うね 役立たずは自分の利益にならない者が許せない gccを11.2.0にしてから、glib-2関係のヘッダのインクルードでウザいことが増えてる。 atomicがどーだvolatileがあーだうぜー warning なんて無視すりゃいいじゃん それとも -Werror でも付けてんの? 2021-08-24-eudev-retirement eudev will be retired and removed from Gentoo on 2022-01-01. ですって。 なんかいま https://www.gentoo.org/support/news-items/ 調子悪いっぽい? つい二時間前くらいには表示されてたはずの >>552 の件がリストに出てこない これからPCにインスコする人のためにアドバイスってある? 特にportageとパーティションfstab関係 あとstage3のチョイス 人柱志望でなければ Stage 3 は一番上にあるやつ使っとけ >>553 調子がわるいってわけじゃないと思うけど、一覧には出てこないね www.gentoo.org/support/news-items/2021-08-24-eudev-retirement.html >>554 ハンドブックをよく読むこと stage3 は systemd を使いたいならそれ用のを、そうじゃなければ普通のを選択するのがいいよ windowsしか使ったことがない、linuxが初めてなら、gentoo は諦めること。 もしかしてlinux hardenedやselinux使うのって少数派なんか? initにはopenRC使うのが多数派な気がしたんやが違うの? いま一番上にあるのが stage3-amd64-openrc-20210801T170533Z.tar.xz だから、よく分からない人はこれ使うんじゃないの? 少数派だとか多数派だとかはどっかにそういう統計あるんかな ホスト側でダウンロード数調べるくらいはできそうだけどね >>558 Hardened, SELinux を有効にしているのはさすがに少数派だろう init は少し前に reddit で投票があって、OpenRC のほうが多かった www.reddit.com/r/Gentoo/comments/nde7a8/what_init_system_do_you_use/ >>559 それを使うのが正解 # いつの間に openrc な stage3 が生えたんだと思ったら、元々あった何も付かない stage3 は6月末で廃止されていた... 多分大丈夫だと思うけど、日付は最新のやつにしてね 今だと stage3-amd64-openrc-20210822T170550Z.tar.xz だよ 他になにかインスコ関連で後で後悔しそうなことってある? もし後悔するならディストリの選択まで遡るだろう。 systemd を棄てたい人なら他のディストリが良く見えることも少なかろう。 VPSでGentooを3台ほど運用しているけど全部OpenRCです。OpenRC万歳。 Snortの新しいのが出ないのってもしや snort-2.9.8.3-rpc.patchでAS_HELP_STRING()を使ってて エラー出るからか? いやそのくらいすぐ直せるでしょ 自分はアプデ来ないやつは野良 ebuild 作って入れちゃってるよ Inkscape とか Bugzilla には要望出てるけどなかなか出ないよね できるかどうかとメンテナのやる気の有無は別だしなー dev-libs/openssl-3.0.0 にキーワードついてて、えっ?て思ったけど ちゃんと mask されてたわ あえて libressl にする理由ってなんだ? gentoo でのサポートは終了してるぞ SSD使ってる人で寿命延ばすためにやってることある? メモリをたくさん積む。 run, tmp, log, cache とかの書き込みが多いディレクトリは別のディスクにする。 作業用ディレクトリとかはRAMディスクにする。 くらい? /var/tmp/portage あたりをRAMディスクにしておくと捗る。 もしマシンずっと立ち上げっぱなしなら /usr/portage とかもRAMディスクで良いと思う。 ちなみに直接関係ないけど、Gentoo入れてるVPSはSSDじゃなくてHDDを選択してみた。 マシンをずっと立ち上げてるんだと SSD とか無くても普通の HDD raid と RAM たくさん積んでキャッシュにするだけで快適だったりする。 消費電力大きくなって電気代がかかるのが欠点。 eselect news read したら eudevがudevで置き換わるとか書いてあるけど 今のところは放置でおkですか? 暇なタイミングで自分で置き換えて事故らないか確認するといいよ ほとんどの場合、大したことは起こらないはずって書いてあるけどね すみません、教えてください(_ _;) なにがいけないんでしょう?@@ # emerge --deselect sys-fs/eudev >>> No matching atoms found in "world" favorites file... ちなみに # equery list '*' | grep eudev sys-fs/eudev-3.2.10-r1 >>582 インストールされてるけど world には登録されてないってこと てかそれが普通だよ >>583 ははーなるほど 普通にunmergeしたら通りました ありがとうございますm(__)m というかその辺の仕組みを理解してないなら profile が更新されるのを待ったほうがいいよ、マジで まあ10月1日まで待てばいいよね そこから削除まで3ヶ月あるんだし Linux kernel の CVE-2021-41073 の件 5.4.148 が stabilize されてるけど、これ影響ないよね? 自分が 5.4 系使ってるんで気になるんだけど 正直あんま再起動とかしたくないんで 5.4系をまだ使ってる奴は5ちゃんでも流石になかなか出てこないと思うぞw そうなんかなあ いちおう2025年まではサポートされる予定なんだけどね 以前 5.9 に上げてみたら動作が異様にモッサリするようになったんで戻したのよ ちなみに Spectre/Meltdown の緩和策をオフにしても相変わらずで まあ2007年製のオンボロ PC 使ってるのも悪いんだけど >>590 そういえば 5.4 から 5.10 に上げたとき目に見えて遅くなってびっくりしたっけ https://bugs.gentoo.org/779835 のコメントのおかげで解決した もし cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor の出力が powersave になってたらそのせい Default CPUFreq governor を performance にすれば直るはず -> Power management and ACPI options -> CPU Frequency scaling -> CPU Frequency scaling (CPU_FREQ [=y]) -> Default CPUFreq governor (<choice> [=y]) 自分は普段 powersave で速度上げたいときだけ performance にしてるよ まあ performance にしてても負荷掛けつづけるとすぐクロック下がるけど まだまだ5.4系使ってるよ。理由は >>590 と同じで2025年までの長期サポート対象だから。 ある非営利組織のWEBサイトをGentooで運営してるんだけどカーネルバージョン上げる時の検証が面倒だからなるべく長く使いたい…。 今日emerge -uDU @worldとカーネルのアップグレードをしたら、ブートしなくなった。 調べてみると[/usr/lib64/libnss_dns.soがない]というエラーで、genkernelがinitramfsを作っていない。 /lib/libnss_dns.so.2があったのでシンボリックリンクを作って、再度genkernelをしたら、復旧した。 ナニコレ?glibcのバグですか? そうそう、ついに glibc-2.34 が keyworded になったのよね これからもいろいろ細かい問題が出てきそうな悪寒 とりあえず2.34はmaskしておこう。うっかり上げてしまうと面倒そうだ・・・。 | \ |Д`) ダレモイナイ・・オドルナラ イマノウチ |⊂ | ♪ Å ♪ / \ ランタ タン ヽ(´Д`;)ノ ランタ タン ( へ) ランタ ランタ く タン ♪ Å ♪ / \ ランタ ランタ ヽ(;´Д`)ノ ランタ タン (へ ) ランタ タンタ > タン 今のところemergeただ乗り状態だからebuild書ける人尊敬してる 書くだけなら既存の ebuild 改造からはじめれば書けるようになると思うけど コミットするとなるとまた GLEP 準拠って壁があってね… New Gentoo LiveGUI ISO and artwork / branding contest! (Apr 3, 2022) After a long break, we now have again a weekly LiveGUI ISO image for amd64 available! The download, suitable for an USB stick or a dual-layer DVD, boots directly into KDE Plasma and comes with a ton of up-to-date software. This ranges from office applicactions such as LibreOffice, Inkscape, and Gimp all the way to many system administrator tools. https://www.gentoo.org/news/2022/04/03/livegui-artwork-contest.html [Tips & Tricks] - New Gentoo LiveGUI ISO gentoo@livecd ~ $ sudo su - livecd ~ # passwd gentoo You can now choose the new password or passphrase. A valid password should be a mix of upper and lower case letters, digits, and other characters. You can use a password containing at least 7 characters from all of these classes, or a password containing at least 8 characters from just 3 of these 4 classes. An upper case letter that begins the password and a digit that ends it do not count towards the number of character classes used. A passphrase should be of at least 3 words, 11 to 72 characters long, and contain enough different characters. Alternatively, if no one else can see your terminal now, you can pick this as your password: "You+Yogurt_chile". Enter new password: Re-type new password: passwd: password updated successfully livecd ~ # exit >>606 LiveGUI のアカウント名は gentoo です。 パスワードが無いので再ログインするには設定しなくてはいけません。 和文フォントが入ってるので即サイト閲覧できますが、日本語入力は設定が必要です。 GentooはmullvadをCUIで使わないといけないのか… GENTOO_MIRRORSに指定する日本のURL riken iij jaist どれもダウンロード出来ないで待たされる。 とりあえず他国のサーバにつないだけど。 なんで? 全部一緒に? jaistが応答ないね ほかは特に問題なし Service temporarily unavailable https://www.jaist.ac.jp/ 法定電気設備点検に伴う全学停電のためサービスを停止しています この Web ページは下記の期間サービスを停止しています。 2022年5月13日(金) 19:00 から 2022年5月14日(土) 24:00 まで お手数ですが、メンテナンス終了後に再度閲覧ください。 >>610 そうなんだ、ありがとう。 明日、設定、再確認するよ。 >>673 gentooでkde使っているユーザーの方はいらっしゃいませんか? KDEのplymouth-kcmっていう boot splashアニメーション設定画面のバグなおしているんですが 検証するのに困ってます あれ まちがって、将来のレスにアンカーつけちゃった 未来の>>637 さん、ごめんなさい 親切なgentooユーザーの方が、KDEスレでLiveGUIを紹介してくれたおかげで なんとかなりました 10月ぐらいには、gentooでも plymouth-kcmが機能するようになると思いますが それを使う際には、cracutをインストールしください おじゃましました あ また、まちがっちゃた ❌cracut ◯dracut それplymouth-kcmのバグなの? initramfs再パックせずにスプラッシュテーマが変わらねぇって言ってるだけでは? >>617 よくわかってらっしゃる plymouth-kcmで、initramfsの再パックしなきゃいけないのに 再パックするのに問題児のUbuntuのことしか考えてなかった っていう、plymouth-kcmのバグです 志賀慶一氏がGentooに近寄らないのは 志賀が低能だからですか? gentooのcupsで日本語の印刷ができず、困っています。 複数の違う機種のプリンタがありますが、両方文字化けします。 pdfを印刷する場合、gsとかgvでpdfを見るのと同じ文字化けの仕方をしています。 ので、ghostscriptかcups-filterあたりかなあと思ってはいるのですが… evinceとかqpdfview google chromeなどでの表示に問題はありません。 試しに /usr/share/ghostscript/9.56.1/Resource/Init/cidfmap というファイルを編集してみたりしましたが、だめでした。 みなさん印刷できてますか?なにか情報があればお願いしますm(__)m >>619 とりあえず以下を試してみらた? 手順1./etc/portage/profile/package.use.mask に以下の行を追加する。 app-text/ghostscript-gpl -l10n_ja 手順2. ghostscript-gpl を再コンパイルする 手順3. ja-ipafonts あたりをインストールして、それを使うように cidfmap に書く 駄目だったら、すまん。 ※現在 ghostscipt-gpl の日本語は非商用限定の kochi-substitute に依存しているため、強制的に無効化されてる。 ※誰かが商用可能なフォントに書き換えるパッチを送ってやれば良いだけどだけだと思うけど、ずっと放置されてるな。(他力本願) >>622 情報ありがとうございます useフラグにmaskなんてあるんですね もう直ったようなものだと勝手に思っていますが 今からごにょごにょしてみます。 では良い週末を >>621 ワラタ >>624 私のところだと ja フラグ無効のままでも cidfmap をきちんと書いてやれば日本語が出力できているので、単に cidfmap の書き方の問題かもしれないけどね。 直りました ただghostscriptのバージョン 9.56.1はなぜかだめで、 9.55.0-r1でOKでした。 >>625 よくわからないので、適当に書いたかもしれません。 でも直ったので良かったです。 スレ汚し失礼しました。 ごめんさい 開発者と喧嘩してしまったので、このバグは修正されないことになりました もうアホらしくなっちゃたよ なっちゃたか ていうか上流じゃなくてディストロ側で対処すべき問題じゃないのこれ よく知らんけど >>629 私のパッチ当ててくれたらディストリごとに対応するのも可能だけど そこまでするとこないでしょうね そもそも、マトモに動かないから KDE Neon以外からは見捨てられたプロジェクトです 天地がひっくり返ったって起こり得ないバグの報告されて、私のせいにされました コードレビューなのにコード読んでくれないんだから手の打ちようがない >>632 そのプロジェクトにとっては、超絶スーパーウルトラ絶対に必要です でもプロジェクト自体はオワコンですね SSDで起動が速くなったのもあって、plymouth自体を、標準採用してるディストリは少数です gentooでもオプションでし >>633 盛大に自爆して、こっぱみじんになりました レビュアー自身の問題で私に余計な負担押し付けたくせに、自分の問題をあやふやにして責任逃れしようとした事について ヤル気がないなら、プロジェクトごと無くしちゃえよ ってブチキレました うっかり、過疎プロジェクトに 希望を取り戻して上げようと思ったら 絶望の淵に沈めてしまいますた パッチ何個か投げた程度で大物開発者に「おまえの糞環境のせい」とか言える度胸は正直ちょっと羨ましい >>635 誉めて貰えて光栄です だって致命的な症状訴えといて 未知の問題で片付けようとしてんだよ それってバグですよね 見過ごせませんよ、そんなの こっちは必死にバグ治しているんですから… で、私がへそ曲げたこで失ったものは、仕様のキャッチアップを怠った10年以上にも及ぶ怠慢の回復と 全部のバグレポートの解消です 利用者少ないから5個ぐらいしかないんだけど… パッチてどんなパッチなの?w update-initramfs -u nowを以下に変更するの? dracut genkernel mkinitcpio mkinitrd >>637 ちょっと違うよ Ubuntuだけ勝手に自分仕様で無茶苦茶な管理してるから、それ以外を普通のplymouthのコマンドで処理するってやつ そうすることで、ほぼ全てのディストリに対応できます gentooは、wikiにも書いてあるけど、dracutを入れる必要がありました Ubuntuじゃないことを確認するのが厄介だったかな あとは、非同期処理にしてクラッシュ防止したり 幻の私のパッチはこんなかんじです もうね、update-initramfs決めうちで書かれてるから dracut登場以降、Ubuntuとdebianぐらいでしか使えないっていうアホアプリです 私がコードレビューしてやったみたいなもんなのにな グチグチさすがにうぜえ 勝手に自分でフォークすりゃいいじゃん あほくさ >>637 あ それと、笑っちゃうのが、3年ぐらい前の修正で、ユーザーがroot認証をキャンセルしたときエラー表示すると鬱陶しいだろうから、って修正されたんだけど なんと、その修正がミスっててエラーを一切表示しなくなってました こんな重大なバグがずっと生きてて誰も気がついてなくて MRの概要でエラーを表示するようにしたって書いたんだけど レビューアーにエラーが出たんだけど 何でですか? って聞かれました ずっとそのエラーあっても表示されてなかっただけなのに… つまり、いままでエラーでマトモな機能していないことに気づいていなかったのです こんなダメアプリ無くしちゃった方がいいよね >>639 うざいのは認めるけど 喧嘩した開発者にちょと治してって頼まれて 始めたんだけど、状況が酷すぎて 見てみぬフリするのも嫌だし 断るのも悪いから、治せそうなとこ全部治したってだけなので、フォークなんするき無いね もともと、頼まれるまで存在自体知らなかったし >>639 暑いから色んなスレに変なの湧いてるw >plymouth自体を、標準採用してるディストリは少数ですgentooでもオプションでし この時点で・・・ >>639 あ ごめんなさい パッチ提出するのにフォークしなきゃいけないので フォークしてました AURで困ってる人いたから、私のフォークのリンク教えて上げようかな >>641 この自分大好きKDEパッチャーは暑くなる前からあちこちのスレで見たな。まじうぜえ。 >>642 AUR?どーでもいいし、うぜえから巣に帰れ。 >>641 暑かった気持ちを、いま冷ましています gentooでは、オプションですが plymouth自体は使えますよ 注意しなきゃいけないのは、KDEのplymouth-kcmです リポジトリにありますが、上でぐちゃぐちゃ騒いじゃった通り、マトモに使えません 5年も前にgentooユーザーがバグレポ提出してますが、ずっと放置され続けてます 私がそれ直そうとしたんですが失敗しました >>643 KDEパッチャーって初めて言われたけど 残念ですが1クールで卒業となりました 暑い応援ありがとうございました つぎからは… >>644 どういうつもりでオプションて言ってるのか知らんけど ベースシステム以外は全部オプションとも言える。 gentooの場合は特に なにをもってマトモに使えないって言ってるのか知らんけど plymouth-kcmでtheme変更すると設定ファイルにちゃんと反映される あとはinitramfsを再作成するだけ ずいぶん自信に満ち溢れてるようだけど、ここにパッチ晒してみたら? >>645 テーマを選択し適用したらinitramfsを再パックするまでが plymouth-kcmの本来の仕様です そして、3年前に追加されたバグによって エラー表示はされれてませんが 存在しないupdate-initramfs コマンドを実行し失敗したエラーが発生しています gentooユーザーのバグレポートはエラー表示がまだ機能していたときの物です KDEのplymouth-kcmのソースコードにパッチ残ってます あそこは、提出したMRを削除できません 興味があるなら引き継いでください >>645 引き継いで貰えるなら 私が知ってることは何でも解説します initramfsを再パックできるUbuntuでも問題がありますが もう荒しみたいになってるので 場所はKDEスレでお願いします >>646 こっちは、あんたが何処の何者かすらしらんのよ 自信があるなら自分の書いたパッチはこれですってURL位貼れよ もしかして志賀なんとかって有名人か? 見てきたけど変更の説明が理解されなかったことにキレてレビュアーを攻撃する異常者だったよ なんでこのスレでごちゃごちゃ言ってるか分からないけど、別スレに行ってくれるみたいなんでもう触らんほうがいいね >>649 ここで書いたことが本質です 私はいい加減な報告の為に調査に苦労して爆発しました 彼は、論理上あり得ない報告を繰り返してます エラーは出たけど設定は変更されてるようです とかね エラーがでたら設定変更しないようになってるのに、適当なことばかり言います そして、絶対に出るはずのないエラーが出たと繰り返し報告しました 原因は、彼が使っているのがエラー表示を復活させただけの、問題だらけの元コードだからです とりあえず b.g.o にレポート出してくれない? 上流がクソみたいな理由でパッチ拒否するとか別に珍しくもないよ 俺も複数のプロジェクトで何度か経験してる >>650 煽ってすまん。 理解したわ -R付ければdracut -fが実行されるんだな。 linuxへの入口みたいになってるubuntu系ディストリで それを採用しない理由もなんとなく理解できるけど >>653 そうです plymouth-set-default-theme -R {theme} で、dracut -fも実行されます gentooのwikiには、そういう情報がなかったので 実際に確かめたくて、gentooユーザーの方に協力してもらいました ちなみに、dracutを入れてない場合 dracutが無いってエラーになりますね ぶっちゃけ、こっちの方が1行だけだしシンプルで好きです >>655 >gentooのwikiには、そういう情報がなかったので わざと、載せてないって気がしないでもないけど、よう分からん。 例えば、普段genkernel使ってるnvidiaな人がplymouthの為に dracut入れて、dracut.conf.dに設定足さず-Rコマンド打ったら GUIになれないinitramfsが出来る。 普段からdracut使ってる人とdracutのデフォルトで事足りる人は良いかも知れない。 clangとか付属物がpython使ってて、本体作るのに時間がかかるパッケージって、 pythonのupdateで再コンパイルされるの、面倒だな。 ただ、別パッケージに分けてくれって言うのも、メンテナーの手間を考えると申し訳ないし。 まぁ、我慢汁か。 時間がかかるだけで別に面倒ではないと思うけど 不満だったら PYTHON_TARGETS とか PYTHON_SINGLE_TARGET を自分でいじればいい >>649 GUIアプリにdracut -fとか地雷w Linux 板のスレなんて大抵こんなもんでしょ 150 日ぶりに再起動したら X が起動しなかったよ とりあえず x11-drivers/xf86-video-intel を再ビルドして解決 多分 VIDEO_CARDS に i915 が必要だったっぽい(intel ではなく) 書き込んでないだけで毎日見てはいるよ。 gentoo面白くなってきたから手持ちのマシンはgentooだらけになってきた。 ラップトップだとビルドにえらい時間かかってつらいつらい 皆さんどうしてますか? 寝る前にビルドするようにしてる あと、余分なパッケージを入れないようにとかかな 昔、コンパイル専用マシンを作ってローカルバイナリレポジトリを作ってたな。 Redcoreは新版も日本語入力サポートせず 出来が良いだけに残念です emerge でインストールは可能だが 無効化されて駄目 日本語入力 >>671 暇だったからレッドコアVMに入れてみたけど >>670 だったよ fcitxはインストールして/etc/environmentに書けば使える ibusは最初から入ってるようだけど初期状態だと使えない ibusを使いたいならgentoo wiki ibusのKDEのとこ見て mozc使いたい場合はgentoo-zhのやつ カーネル6.0がきてる なんかコワイ、食あたりしそう もはや linux kernel のメジャー・バージョンは意味が無くなって久しいので気にすんな。 リーナスが数字が大きくなってきたのでそろそろ上げようかとか言い出したら上がる。 DL するときディレクトリが違うからウザい v5.x v6.x むぅ emergeが異常に遅くなった。 zfs2.1.5にしたからだろうか。 txg_syncあたりのblockな感じだが、なんか手あるんかな? とりあえず別のfsで同じ環境を作って比較、zfsと特定出来ているなら原因の特定・・・かな。 >txg_syncあたりのblockな感じ と思った理由は? >>678 htopで、txg_sync と python(emerge) の STATE が ほとんど ディスクスリープ状態だし dmesgに、 INFO: task txg_sync:10594 blocked for more than 120 seconds. とか、出たあたりで。 Mergingが、異常に遅いんだよなぁ とりあえず、2.1.6にしてもかわらんのは確認済 2.1.4 か 2.1.2の時は問題なかった気がするので、落としてみるかなぁと >>679 自己レス とりあえず、 portage-3.0.38.1/src/portage_util_file_copy_reflink_linux.c の 145行目の lseek が異常に遅いな。 1~10秒もかかってる えっまだだったんだ(ずっと unstable で使ってるからそういうの気付かない) GCC 12 ってなんか破壊的変更でもあったっけ?それともいつもこんなに遅い? Stabilize 12.2.1 amd64 きたよ mold使ってみたかっただけgcc11だとパッチが完全に適用されませんとかなんとか openSUSE、FedoraがパッケージのビルドにデフォルトでLTO使ってるて初めて知った >>680 自己レス2 zfs_dmu_offset_next_sync=0 つけて zfsモジュールをロードしたら、元のスピードになった /var/tmp にいろいろ溜め込む癖のある人は気をつけたほうがいいかもよ 俺みたいに orz OpenSSL 3.0 の mask ついに外れたんか さて 言語戦争はよそでやってね 自分がマシン買い替える基準として dev-lang/rust か www-client/firefox が 自前でビルドできなくなったらってのがあるんだけど、まだまだ大丈夫っぽい 実メモリ 1.5 GB しかないんだけどな なんという無駄なことを... 俺はどっちも bin を使ってる どちらもリリースサイクルが決まっていて同じ周期でアップデートが降ってくるからビルドするのは無駄 約20年ぶりにLinuxに戻ってきたよ virtualboxで練習してから本番マシンに入れてるけど カーネルのビルドが恐ろしくかかる 新しく増えたディストリビューションカーネルとかいう奴 全ビルドしてるのか おれもvirtualboxで試してみたけど X-serverが立ち上がらず玉砕 ・ GCC 13.1.0 リリース(~amd64 はキーワード付きで mask なし) ・ Python 3.11 が 5 月 1 日付で デフォルトに 以下チラ裏: sys-devel/gcc は俺がマージする単体パッケージで多分一番時間かかってる 3 ステージブートストラップ x (i686 + x86_64) は伊達じゃない ただ sys-devel/{llvm,clang} とかも合計では同じくらいかかる気がするけど Python は俺は毎回手動で移行してるから影響なかった(既に 3.11 メイン) うちhaswell Ci3 3.2Ghz メモリ8G しかなくて、5時間半かかるよ。>gcc-13 Haswell i7 4Ghz ビルドはtmpfs上 makeは-j4で1時間ちょい Raptor Lake i7ならどれぐらいなんだろ ThinkPad P16sを使っていてGentoo Linuxなのですが、タッチパッドと電源ボタンが反応しません。 Linux初心者に教えるスレからこちらに来ました。 Kernel config: https://pastebin.com/v0auvGyU lspci: https://pastebin.com/uS9KMRy6 dmesg: https://pastebin.com/6Nc5s4TK lsmod: https://pastebin.com/GTXwT3s2 どこがおかしいのでしょうか? まだ初心者で必要な情報がわからないので申し訳ないです。 他に必要な情報があれば、おしえてください。 >>703 lshwをインストール&実行してタッチパッドと電源ボタンに関係するデバイスの情報を調べ、それに関係するドライバを特定する。 またはタッチパッドと電源ボタンがちゃんと動く別のLinuxディストリをそのPCで起動させlsmodする。 lsmodして列挙された中からタッチパッドと電源ボタンに関係するモジュールを特定する。 特定したらそれに対応したカーネルモジュールをビルド。 >>703 dmesg 見る限りカーネルからは両方とも見えてるように思えるけどね 電源ボタン(その他): [ 0.974262] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0 [ 0.974275] ACPI: button: Power Button [PWRB] [ 0.974295] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input1 [ 0.974364] ACPI: button: Lid Switch [LID] [ 0.974379] input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input2 [ 0.974400] ACPI: button: Sleep Button [SLPB] [ 0.974416] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input3 [ 0.974434] ACPI: button: Power Button [PWRF] タッチパッド: [ 1.470279] psmouse serio1: trackpoint: Elan TrackPoint firmware: 0x00, buttons: 3/3 [ 1.482127] input: TPPS/2 Elan TrackPoint as /devices/platform/i8042/serio1/input/input6 ざっとググってみた限り、Elan のタッチパッドが動かないって相談はけっこうあるね (英語だけど) Gentoo Forums にも:ttps://forums.gentoo.org/viewtopic-t-1112412-start-0.html 多分カーネルじゃなく X.Org の設定だと思うんだけど、自分でいじれないと何とも >>0704 ありがとうございます。 >>0707 Gentoo forumsの方法を試してみます。ありがとうございます。 >>704 ありがとうございます。 >>707 Gentoo forumsの方法を試してみます。ありがとうございます。 安価ついてなかったので連投ごめんなさい no-multilibからno-multilib/hardenedに変更してみた。 今のところ何の問題もなし。 no-multilibからno-multilib/hardenedに変更してみた。 今のところ何の問題もなし。 multilibが必要になるのは32bitの実行ファイルを実行するときぐらいだよね。 wineから32bitのwindowsの実行ファイルを動かしたいとかオープンソースでない実行ファイルを動かしたいとかなければ問題無いんじゃない? no-multilibにした話じゃなくてhardenedにした話では。 gentoo-sources で 5.4 のサポート切られちゃった >>590 で書いた理由で 5.10 に上げるのはあんま乗り気じゃないんだけどなあ (2 年経っても未だに同じ PC 使い続けてる) vanilla-sources ではまだサポートされるみたいだけど この二つって何が違うんだっけ >>715 カーネル概要に書いてあるが サポートされないパッケージ vanilla-sources公式カーネルソースのコピーです。 >>716 トン 自分が知りたいのはむしろこっちだった > gentoo-sources は Linux 4.x および 5.x を基にして、セキュリティ問題やカーネルのバグの修正、そして稀に見られるシステムアーキテクチャとの互換性を高めるため、少々のパッチを当てたものです。 うーんでもこれだけだとよくわからんな これだと vanilla-sources がセキュリティ問題やバグを放置してるように読めてしまう まあ後でパッチの中身見てみるか… >>717 experimental有効にするとvanillaには無い項目でるから分りそうなもんだけど >>715 最新版に上げてみろ、たいてい速くなってるから。 Linux kernel はバージョンアップで一時的にデグレードして性能劣化するのは良くあることだけど、そういうのは次か、次の次くらいのリリースとかで解消されるので、長い目で見ると新しいの使った方が絶対いい。 >>717 vanilla-sources は2026年12月までセキュリティやバグへの対応がされるので、それを使うのが一番楽で安心かと。 どうしてもGentooの公式カーネルがいいということなら、 gentoo-sourcesは公式ソースにgenpatchesをあてたものなので、 手動で上記 vanilla-sources にgenpatchesをあてるかですかね。 最終版は5.4.253 向けのパッチですが、おそらく5.4.254以降でもそのまま当て続けられると思います。 個人的には>>719 に同意ですが。 https://dev.gentoo.org/ ~mpagano/genpatches/tarballs/genpatches-5.4-260.base.tar.xz https://dev.gentoo.org/ ~mpagano/genpatches/tarballs/genpatches-5.4-260.extras.tar.xz https://dev.gentoo.org/ ~mpagano/genpatches/tarballs/genpatches-5.4-260.experimental.tar.xz 参考 https://dev.gentoo.org/ ~mpagano/genpatches/ バイナリパッケージを使う仕組みが新たに追加 USEフラグが完全一致するとかgccのバージョンをstableの最新に しておくとか色々条件があったり、最適化が-mtune=genericだけど いちいち-binパッケージを探す必要はなくなった https://www.gentoo.org/news/2023/12/29/Gentoo-binary.html 同じく昨夜上げた。 ここだけ注意かな。あとは考えることは何も無かった。 6. Select the 23.0 profile corresponding to your current profile, either using "eselect profile" or by manually setting the profile symlink. Note that old profiles are by default split-usr and the 23.0 profiles by default merged-usr. Do NOT change directory scheme now, since this will mess up your system! Instead, make sure that the new profile has the same property: for example, OLD default/linux/amd64/17.1 ==> NEW default/linux/amd64/23.0/split-usr (added "split-usr") OLD default/linux/amd64/17.1/systemd/merged-usr ==> NEW default/linux/amd64/23.0/systemd (removed "merged-usr") openrcだと特段merge-usrにする意味はなくsplit-usrのままでいいという理解なんですが、あってますかね? >>726 wiki読んで自分がそう言う事をするかしないかで判断すれば良いんじゃね? 「そう言う事」が何を指してるか正確には分からんのだけど ディストリ間の互換性を高めるのが動機って書いてあるね 例えば Debian や Fedora 用に書いたスクリプトを変更無しで動かすとかそういう xz-util のバックドアの件。gentoo ユーザーは気をつけろとか言ってるやるがいるけど、gentoo 安全だろ。openssh に systemd 対応のいらんパッチ当てちゃうような、ディストロと一緒にしてるんじゃねー。 Gentoo における影響の可能性は小さいってのがセキュリティチームの見解っぽいね いらんパッチっていうと DSA-1571-1 を思い出すな、今回の件と全く関係ないけど liblzma の確認ついでに手元の環境で sshd にリンクされているライブラリの数を数えると Debian 28, Arch 14, Gentoo 7 だった % ldd /usr/sbin/sshd|wc -l シンプルと言われている Arch でも Gentoo の倍、Debian はさらにその倍か まあバイナリ配布だとそうなるよねえ 有効にできるものはなるべく有効にするっていう ldd /usr/bin/clang |grep lzma いや、別に何かあるってわけじゃないけど気持ち悪いな。 >>733 あとは諸悪の根源みたいな systemd のせい。 シンプル・イズ・ベストの真反対みたいば実装なので、これに完全対応させようと思うと色んなところに自由度が無くなって様々な複雑性をかかえ込むことになる。 >>734 どこのディストリ?うちの Gentoo には /usr/bin/clang なんてなかった $ command -v clang /usr/lib/llvm/17/bin/clang ちなみに liblzma にリンクもしてない デバッグインフォの圧縮?って思ったけどあれは ZSTD だったか >>736 余所の鳥の話してご免なさい。自分ちのLFS+BLFS。 libLLVMがlzmaにリンクされてることがある それ(clang が liblzma にリンク)も systemd のせいなの? systemd なシステム使ったことないからわからん 今回の件でアンチ systemd 運動が盛り上がったら面白いんだけどなあ まあそううまくはいかないか あー ZSTD が liblzma に(デフォルトで)リンクしてるからか 間接的なもんだろうね 737,738だけど、いや、ウチのlibzstd は lzma にリンクされてない。 自分もアンチsystemd でメインはS6使ってる。 pulseaudio も排除() そうでした、うちの Gentoo でも libzstd は liblzma にリンクしてない (リンクしてるのは /usr/bin/zstd の方) だとするとなんで libLLVM が liblzma にリンクしてるのかますます分からんな >>743 あーかもね sys-devel/llvm で +xml して dev-libs/libxml2 で +lzma すれば多分? 実際ビルドして確かめたわけじゃないけと多分 ここが詳しいし、まとまってる感じだね https://piyolog.hatenadiary.jp/entry/2024/04/01/035321 m4/build-to-host.m4 これがツリーにあるtar ball からビルドしたのがヤバいと git でとってくるとないんだね VMware workstation 17 player 上にインストールしました。 startxでXが立ち上がるところまでは行きましたが、 .xinitrcが読み込まれない?ctwmのメニューからコマンドを実行させてもxtermなどが立ち上がらないという 現象が出ています。 とりあえず ~/.local/share/xorg/Xorg.0.log を見てエラーとワーニングつぶして行って大体つぶせたのですがあまり改善されませんでした。 logに残らずXを終了されたときに表示されるエラーとして、 xf86EnableIO: failed to enable I/O ports 0000-03ff (Operation not permitted) vmwgfx: driver missing が原因のような気がしているのでvmwgfxというドライバをインストールしてみようと思っています。 カーネルコンパイルは非常に時間がかかるのでディストリビューションカーネルのしかもバイナリ gentoo-kernel-bin を利用しているのですが、vmwgfxドライバを導入する方法としてはマニュアルで再コンパイルするしか ないもんでしょうか? ドライバモジュールを後から追加するというような方法もできないものでしょうか? ウィンドウマネージャは動いてるってことでいいんだよね だったら X サーバのドライバは問題ないような気がする 俺は ~/.xinitrc じゃなく ~/.xsession 使ってる(どう違うのかは理解してない)けど これだとコマンド実行のエラーログとかは ~/.xsession-errors に残るのよ コンソールからコマンド手打ちで具体的にどんなエラー出るのか確かめるのも手かと 注意するのは DISPLAY 環境変数を設定する必要があることくらいか 自分もvirtualboxだけどxの起動に苦戦している コンパイルオプション弄らなあかんかな ご返事ありがとうございます。 ウィンドウマネージャは動いています。.xsessionは確かXDMでグラフィカルログインした際に読み込まれるスクリプトで startxしたときは読み込まれないんでなかったかと思います。 試しに mv .xinitrc .xsession してstartxしましたが、~/.xsession-errorsは残りませんでした。 Xクライアントが稼働していてtwmの起動は確認できているのでDISPLAY環境変数は関係ないかなと。 .xinitrcで記述した内容がことごとく実行されていないので、読み込みプロセスがどっかおかしいだろうなとは思うのですが、 ヒントがないので、とりあえず手打ちでコマンド実行して出てきたエラー対処してるんですが、カーネルモジュールまで いじるとなると手が出しにくいというのが正直なところです。 >>748 ブートはBIOSじゃなくてEFI?VMWareはvmxファイルにfirmware="EFI"って設定変更しないといけないというのが嵌った。 デフォルトだとBIOS使うのね。 ディストリビューションカーネルってVirtualboxとかVMWareとか想定した設定になってないんですかね。 portageにもvmware-toolsとか入っているしVMWare上でX動かすなんて言うのは想定のうちだと思うんですよね。 そうじゃなきゃXorgの設定ページに書いてあるだろうし、何が悪いのかなぁ .xinitrc が無視されることだけが問題なのね 手掛かりないってことなら strace 使うとかかな、一般論だけど (いきなりソースレベルデバッガ使ってもいいけどオーバーキルじゃないかと) >>749 xterm がインスールされてないとか、ライブラリが足りないとかそういう落ちじゃない? >>750 >.xinitrc が無視されることだけが問題なのね そういうわけじゃないけどとりあえずそこが簡単そうだからつぶして行こうと思ってる。 .xsession-errorsみたいにコマンド打ち込みした際にでるエラー出力を確認してないことに気づいたんで(整形されてないので非常に読みづらかった) startx > error.log 2>&1 で出力したら思い当たった。xclockとxtermがそもそもインストールされていない。 xorg-serverインストールしたら自動的についてくるものだと思っていたけど、別途インストールしないといけないのね。 twmはインストールしてたからウィンドウマネージャだけ起動してた。 >>751 .xinitrcについてはお察しどおり >>753 乙。gentoo 使ってると入れ忘れとかは良くあるので。 日本語入力まわりのフロントエンドとバックエンドは、全部自分でできるようになっとかんとアカンで distroに頼っているだけで、すぐに破綻するから 756です 6/1 以降 mozc がインストールできないですよね python の依存関係で cadence はなくてもこまらないです package.use app-i18n/mozc PYTHON_TARGETS: -* python3_11 とかで駄目なの? >>759 環境が手元にないので、帰宅してからになると思いますが 現状、/etc/portage/package.use/python が */* PYTHON_TARGETS: -* python3_12 */* PYTHON_SINGLE_TARGET: -* python3_12 このようになっているので、 */* PYTHON_TARGETS: -* python3_11 python3_12 */* PYTHON_SINGLE_TARGET: -* python3_12 に変更して、upgrade かければ mozc インストールできますかね? >>760 それでも大丈夫と思うけど他のパッケージも、いくつか再ビルドになると思うよ mozcと関連パッケージだけ個別に設定した方がビルドの手間はぶける。 >>761 ありがとうございます 個々のパッケージに設定してやってみます 762です mozc と fcitx5 がインストールできました dev-build/gyp python_single_target_python3_11 を設定すると その他のパッケージの use flag は自動的に生成され 無事にインストールされました ありがとうございました read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる