1 名前:login:Penguin mailto:sage [2006/11/30(木) 02:10:59 ID:3Nr1y6Nx] Gentoo Linux www.gentoo.org/ Gentoo Linux Users Group Japan (GentooJP) www.gentoo.gr.jp/ ・はじめに GentooJPの歩き方 www.gentoo.gr.jp/jpmain/arukikata.xml Gentooハンドブック(含 インストールガイト) www.gentoo.org/doc/ja/handbook/ ・もうちょっと先 Gentoo Linux Frequently Asked Questions www.gentoo.org/doc/ja/faq.xml Gentoo Linux tips 集 www.gentoo.gr.jp/jpmain/tips.xml Portage ユーザガイド www.gentoo.org/doc/ja/portage-user.xml Gentoo-Portage.com www.gentoo-portage.com/ Gentoo-Wiki.com gentoo-wiki.com/Main_Page 前スレ Gentoo Linux 20 pc8.2ch.net/test/read.cgi/linux/1155599053/
2 名前:login:Penguin mailto:sage [2006/11/30(木) 02:11:54 ID:3Nr1y6Nx] 過去スレ 20 ttp://pc8.2ch.net/test/read.cgi/linux/1155599053/ 19 pc8.2ch.net/test/read.cgi/linux/1150058871/ 18 pc8.2ch.net/test/read.cgi/linux/1141465277/ 17 pc8.2ch.net/test/read.cgi/linux/1135506335 16 pc8.2ch.net/test/read.cgi/linux/1129969471/ 15 pc8.2ch.net/test/read.cgi/linux/1123823485/ 14 pc8.2ch.net/test/read.cgi/linux/1114410802/ 13 pc8.2ch.net/test/read.cgi/linux/1106552166/ 12 pc5.2ch.net/test/read.cgi/linux/1100349348/ 11 pc5.2ch.net/test/read.cgi/linux/1094915653/ 10 pc5.2ch.net/test/read.cgi/linux/1088540408/ 9 pc5.2ch.net/test/read.cgi/linux/1084107269/ 8 pc5.2ch.net/test/read.cgi/linux/1080398777/ 7 pc3.2ch.net/test/read.cgi/linux/1076059699/ 6 pc.2ch.net/test/read.cgi/linux/1071138693/ 5 pc.2ch.net/test/read.cgi/linux/1065520318/ 4 ttp://pc.2ch.net/test/read.cgi/linux/1047823838/ 3 ttp://pc.2ch.net/test/read.cgi/linux/1049981814/ 2 ttp://pc.2ch.net/test/read.cgi/linux/1041348878/ 1 ttp://pc.2ch.net/linux/kako/1024/10244/1024483126.html
3 名前:login:Penguin mailto:sage [2006/11/30(木) 02:12:30 ID:3Nr1y6Nx] ・コミュニティ ebuildJP ebuild.gentoo.gr.jp/ Wiki wiki.gentoo.gr.jp/ 航海日誌 diary.gentoo.gr.jp/ emerge --syncは一日一回。 二台以上Gentooがある人はlocal mirrorを立てましょう。(とっても簡単) www.gentoo.org/doc/en/rsync.xml prelinkはアプリケーションの起動時間を短縮できます。 簡単ですぐに出来るのでオススメ Gentoo Linux Prelink ガイド www.gentoo.org/doc/ja/prelink-howto.xml Gentoo開発者向けの詳細なガイド(英語) dev.gentoo.org/~plasmaroo/devmanual/
4 名前:login:Penguin mailto:sage [2006/11/30(木) 02:13:30 ID:3Nr1y6Nx] Gentoo Linuxディストリビューションの誕生 www-6.ibm.com/jp/developerworks/linux/010223/j_l-dist1.html Enoch発Gentoo行き (「若干の"つまずき"と"いさかい"」経由) www-6.ibm.com/jp/developerworks/linux/010413/j_l-dist2.html Linuxからの離脱と復帰 www-6.ibm.com/jp/developerworks/linux/010511/j_l-dist3.html ebuild システムの探訪 www-6.ibm.com/jp/developerworks/linux/000714/j_bash3.html
5 名前:login:Penguin mailto:sage [2006/11/30(木) 12:11:52 ID:CaYzFu6s] >>1 乙。 今回会社で50台程度Gentooで鯖建てが決まりました。
6 名前:login:Penguin mailto:sage [2006/11/30(木) 12:25:42 ID:3yYlO06B] gentooはサーバーには向かないといわれるがなぜに?
7 名前:login:Penguin mailto:sage [2006/11/30(木) 12:50:25 ID:j3a3pcCI] 手間がかかりすぎる やっぱりDebianだろ
8 名前:login:Penguin mailto:sage [2006/11/30(木) 12:50:36 ID:WNHNymfO] どうでもいい事だが Gentoo Linux 2006.1への乗り換えに自信のない人に、自信を持ってお勧めできる無料OS、それがFedora Core サンプル画像 www.lynucs.org/index.php?screen_id=16160218054558aaec4d948&p=screen www.lynucs.org/index.php?screen_id=12170238984554b554f0ad2&p=screen 動画 高画質 stage6.divx.com/members/225743/videos/1032106 低画質 www.youtube.com/watch?v=ksxADo-4Q4k FedoraというのはLinuxの一種で、日本で最も普及しているLinuxがFedora インストールは ftp://ftp.sfc.wide.ad.jp/pub/Linux/Fedora/6/i386/iso/FC-6-i386-DVD.iso のisoをDVDに焼いてパソコンを再起動すればいい 注意としてDVDは「イメージとしてisoを焼く」ようにしないといけない linux2ch.is.land.to/index.php?InstallCDCreationInfo が参考になるぞ CDブート後の手順は itpro.nikkeibp.co.jp/article/COLUMN/20061101/252399/?ST=lin-os&P=2 を見てくれ。 アドバイスだが「SELinuxの設定」は無効にしておくことをお勧めする。 Windowsの管理者(Administrator)にあたるユーザーは、Linuxでは「root」という名前だ パスワードを忘れないようにな ファイラーのデフォルトの設定が良くないので、linux2ch.is.land.to/index.php?GNOMEFAQs#a3077218 を見てくれ ゴミ箱には保存場所の記録がないので注意してくれ(KDEというのならある) 特許の関係で動画と音楽の再生に制限がある。もしdivxとかはxine、mplayer,vlcなどソフトを入れてくれ ソフト更新ツールが少し重くて遅いことは勘弁してほしい ウイルスの心配のないネット生活をエンジョイだ 初心者質問大歓迎掲示板↓ pc8.2ch.net/test/read.cgi/linux/1162940232/ ・・・とまあ、Fedoraを誉めたが実はMandriva Linux(Mandrake)の方が優れている pc8.2ch.net/test/read.cgi/linux/1099123314/768n-
9 名前:login:Penguin mailto:sage [2006/11/30(木) 13:20:58 ID:H2OnZKMp] >>1 乙 ( ´∀`)
10 名前:login:Penguin mailto:sage [2006/11/30(木) 13:22:57 ID:rUgwJbyT] 10
11 名前:前スレ992 mailto:sage [2006/11/30(木) 14:32:48 ID:81sGOGV5] しつこくてすまん。 perl-cleaner allmoduleとか、perl-ph-cleanしてみたけど、 emerge以外のモジュールの削除のようなことはしてくれなかった。 vendor_perlにある、emergeで入ったArchive-Tarは1.28、 site_perlにある、cpanのシェルから入ってしまったArchive-Tarは1.30 で、@INCの中身はvender_perlが先にあるから、 cpanのシェルからrを押すと、表示されるのは1.28というちぐはぐな状態。 VMWareにはいってる素Gentooと比べたりして、emergeで入った以外のは ちまちま消すしかないかなぁ…。 cpanのご利用は、計画的に…。
12 名前:login:Penguin mailto:sage [2006/11/30(木) 22:28:42 ID:gAKwCWcb] emerge -C python わーい、何にもできないや・・・or2
13 名前:login:Penguin mailto:sage [2006/11/30(木) 22:54:15 ID:fLjV2vjL] >>11 前スレ998が書いてくれていると思うんだけど、 cpanコマンドでいれた物->自分で管理 cpanをからのインストール物をgentooのパッケージシステムを使って 管理->g-cpan て、いうことなんだから、perl-cleanerみたいなgentooツールで持って、 cpanの管理物を扱おうというのは、勘違いな気がする。 だから、cpanでインストールした物->通常のcpanでのアンインストールと一緒 て、ことでないの。 オデの理解が間違ってなければ。
14 名前:login:Penguin mailto:sage [2006/12/01(金) 00:24:56 ID:U5EF2nMn] >12 やっちまったああああああああ ttp://pc8.2ch.net/test/read.cgi/linux/1024766833/
15 名前:login:Penguin mailto:sage [2006/12/01(金) 06:20:44 ID:DfoCJrL3] >>12 stage3のtarballからpython関係のファイルをコピーしてくるとか。 (含まれる"var/db/pkg/dev-lang/python-X.Y.Z-rN/CONTENTS"の内容を参考に) それか、パッケージ(tbz2)をなんとか入手、展開して手動でコピーとか。 (livecdって基本的なパッケージが付属してるんだっけ?) ライブラリのリンク関係でうまくいかないかもしれないけど。
16 名前:12 mailto:sage [2006/12/01(金) 15:31:32 ID:yARdXh9r] thx>>15 とりあえずstage1のtarballでやってみたら、普通に動いてるっぽい。 ので、改めてemerge pythonして元通りに。 CONTENTSはちゃんと見てないから、不具合出るかもしれないけど・・・
17 名前:login:Penguin mailto:sage [2006/12/01(金) 23:50:01 ID:cApf5JvT] GTKのバージョンあげたらテーマが軒並うんこなことに!
18 名前:login:Penguin mailto:sage [2006/12/02(土) 00:01:54 ID:cApf5JvT] emerge -epv world | grep engine して出てきたパッケージを--oneshotで突っ込んだらなおったぜ!
19 名前:login:Penguin mailto:sage [2006/12/02(土) 00:25:54 ID:BTSVI1Da] >>17 ログぐらいチェックしろボケ。 $ tail -n 3 /var/log/portage/x11-libs\:gtk+-2.10.6\:20061201-*.log * You need to rebuild ebuilds that installed into /usr/lib/gtk-2.0/2.4.0 * to do that you can use qfile from portage-utils: * emerge -va1 $(qfile -qC /usr/lib/gtk-2.0/2.4.0 )
20 名前:login:Penguin mailto:sage [2006/12/02(土) 01:44:03 ID:ZYhID/F6] coldplug がブロックされてるんだけど udevだけでよくなったの?
21 名前:login:Penguin mailto:sage [2006/12/02(土) 01:54:33 ID:56EvJFzQ] かなり前から
22 名前:login:Penguin mailto:sage [2006/12/02(土) 09:32:06 ID:N+WpbSi8] >>20 ~x86だとかなり前から。 x86に来たのは最近だった気がする。といっても俺は1,2週間単位でしか更新してないけど。 ~x86に来たばかりのころはmodules.autoload.dだか何かに書いたモジュール名とオプションの読み込みが上手くいかず、PCIキャプチャーカードのドライバをrmしてmodprobeしなおす必要ができてしまったけど・・・ 毎回読み込むモジュール指定したりオプションの値を与えたりするのってってどうやって制御するんだろ。 ドキュメントあさるのメンドクセ
23 名前:login:Penguin mailto:sage [2006/12/02(土) 09:37:23 ID:HnWVpa7/] 2.6.19 の device drivers → multimedia devices の中に autodetect しない ようにするオプションが追加されたような。
24 名前:login:Penguin mailto:sage [2006/12/02(土) 10:29:42 ID:pp4h/oBK] >>22 モジュールのオプション指定なら/etc/modules.d/*だよ modules-updateを忘れずに
25 名前:login:Penguin mailto:sage [2006/12/02(土) 20:37:10 ID:nnt1ZMtY] ところで enotice ライクな何かってもうあるの?
26 名前:login:Penguin [2006/12/03(日) 02:09:31 ID:utQiPWBU] >>17 >>18 >>19 GTKのバージョンが上がったら、geditがフリーズするようになりましたが、 19さんの emerge -va1 $(qfile -qC /usr/lib/gtk-2.0/2.4.0 ) を 実行したところ、あっさり直りました。同じ症状が出た方がいるかもしれないので、 参考までに。ちなみに、GTK の engine 以外に、uim も emerge し直しだったので、 uim も関係していたのでしょうか?
27 名前:login:Penguin mailto:sage [2006/12/03(日) 05:35:44 ID:dUHqkyRL] /etc/conf.d/local.start に if [ "${softlevel}" = "hoge" ]; then ... fi って書いてカーネルを softlevel=hoge で起動しても 効かなくなった?前はできてたんだけど・・・ 仕方ないから if grep -q hoge /proc/cmdline; then ... fi としてるけど、どうするのが作法なんだろ?
28 名前:login:Penguin mailto:sage [2006/12/03(日) 07:32:04 ID:zIrPXCHe] >>27 よく知らないのでかなり適当だけど、 /etc/init.d/hogehogeを書いて必要なら/etc/conf.d/hogehogeも書いてから、 mkdir /etc/runlevel/hoge rc-update add hogehoge hoge というのが作法といえば作法だとおもう。
29 名前:login:Penguin mailto:sage [2006/12/03(日) 11:16:11 ID:vCvy9wQ5] /var/tmp/ccache と /var/tmp/portage がかなりの容量くってるんですが これ消しても問題ないですか? /var 5GB じゃたらんかったか...
30 名前:login:Penguin mailto:sage [2006/12/03(日) 11:18:36 ID:HP6byyJn] ソースからコンパイルして最適化したのとパッケージとはどの程度差が出るんだろうか?
31 名前:login:Penguin mailto:sage [2006/12/03(日) 11:31:18 ID:B152uhZO] 差が出るというよりも、好き勝手なコンパイル環境でできたバイナリで遊べるってとこがいいんです
32 名前:login:Penguin mailto:sage [2006/12/03(日) 11:55:54 ID:qGNR2+QY] >>29 ccacheは、設定変えて別なディレクトリにすればいい。 /var/tmp/portageは、emergeの残骸なので、消していい。 gentooで/var 5GBは、少ないと思う。
33 名前:login:Penguin mailto:sage [2006/12/03(日) 12:27:07 ID:sTIRby8K] >>29 gentoo-wiki.com/HOWTO_clean_/tmp tmpwatchをインストールすれば掃除してくれますよ
34 名前:login:Penguin mailto:sage [2006/12/03(日) 15:01:42 ID:vCvy9wQ5] >>32 /home 150GB あるんで ccache は /home にしました というか何も設定しなけりゃ /home になるんですよね? >>33 それいれました thx 使用量 1.2GBまで減ったんで、これなら 5GB ありゃ十分かな
35 名前:login:Penguin mailto:sage [2006/12/03(日) 22:16:20 ID:9vDFY6hO] www.gentoo.org/doc/ja/handbook/handbook-x86.xml?part=1&chap=4#doc_chap4 には > Note: もし/tmpを別のパーティションとして置きたいのであれば、マウント後にパーミッションを > 変更するのを忘れないでください。:chmod 1777 /mnt/gentoo/tmp。これは/var/tmpも > 同様です。 とあるのですが、/var が別パーティションだとして、 mount /dev/sda5 /mnt/gentoo mkdir /mnt/gentoo/var mount /dev/sda1 /mnt/gentoo/var ln -s /var/tmp /tmp とした際には、やはり `chmod 1777 /mnt/gentoo/var/tmp` とする必要があるのでしょうか。 それと、皆様は portage の FEATURES のひとつ "test" は使っていらっしゃるのでしょうか。 ソフトウェアの動作を検証できるということで非常に興味深く感じているのですが、試しに前に 使ってみた際、一部のパッケージ (ruby 等だったような) でコケてしまったものでして。 (ACCEPT_KEYWORDS は x86 です)
36 名前:login:Penguin mailto:sage [2006/12/03(日) 22:25:39 ID:tpb+/wq2] わかんないならパーミッション変更しておけ testは使ってない
37 名前:34 mailto:sage [2006/12/03(日) 22:35:04 ID:9vDFY6hO] >>34 9行目 今気づきましたが ln -s /var/tmp /tmp ↓ cd /mnt/gentoo; ln -s var/tmp tmp でした。すみません。
38 名前:34 mailto:sage [2006/12/05(火) 01:02:33 ID:1zYVOIuL] >>36 ありがとうございます。とりあえず 1777 としてみます。
39 名前:login:Penguin mailto:sage [2006/12/05(火) 20:48:16 ID:NI38H4ag] ttp://www.gentoo.org/doc/ja/utf-8.xml をみてUTF-8を使用しようとしたのですが 日本語入力できなくなったのでもとに戻そうと思い /etc/env.d/02localeを LC_ALL=ja_JP.euc.JP と書いてenv-updateをおこないlocaleすると euc.JPに戻っていたのですが PCを再起動すると再びUTF-8に戻ってしまっています どうすればよいのでしょうか?
40 名前:login:Penguin [2006/12/06(水) 09:14:23 ID:CwI3afgf] ~/.bash_profile or ~/.bash_login を見れ
41 名前:login:Penguin mailto:sage [2006/12/06(水) 11:14:16 ID:53P/lBit] オレは /etc/X11/gdm/locale.alias でやられたことがあったなぁ。
42 名前:login:Penguin mailto:sage [2006/12/06(水) 14:21:19 ID:IUwcQmBf] /etc/env.d/02locale これ俺のに無いんだけど何に入ってた?
43 名前:login:Penguin mailto:sage [2006/12/06(水) 14:34:51 ID:CYB/GAg1] >>42 自分で作成した記憶がある。
44 名前:login:Penguin mailto:sage [2006/12/06(水) 18:28:28 ID:R8nx7/Ab] Gentoo歴短いんだが、ちょっと聞いてくれよ。昨日ふと思い立って GNOME を削除し、 いざ emerge -uav --newuse --deep world && /usr/sbin/etc-update したところ、 今まで各所のUIで使っていた ipmonafont がアンチエイリアスされなくなってしまった。 どこをどうしたからこうなったのかわからないorz 誰かヒントをくれないか… 小さいフォントと大きいフォント、斜体になったフォントはアンチエイリアスされるし、 Firefox や xfce のフォント選択ダイアログにも IPAMonaPGothic などがリストされている。 >>17 >>18 >>19 は関係あるのかな。一応実行してみたけれど、変わらず。 etc-update の時にえいやと-5 を指定してしまったのも悔やまれる…。
45 名前:login:Penguin mailto:sage [2006/12/06(水) 18:50:41 ID:baq/+MJ5] >>44 /etc/fonts/fonts.conf /etc/fonts/local.conf これが書き換えられたんじゃね? 漏れは.fonts.confを作って/etc/skel/に放りこんでる。 外してるかも知れないが一応。
46 名前:login:Penguin mailto:sage [2006/12/06(水) 18:58:31 ID:/FVl8Tg7] >>44 なあ兄ちゃん、なんでdispatch-confつかわへんの?
47 名前:login:Penguin mailto:sage [2006/12/06(水) 19:48:47 ID:IUwcQmBf] >>43 何かに作れってあった? /etc/env.dなんかいじったことない。 俺のGentooには何かが足りないかもしれん。
48 名前:login:Penguin mailto:sage [2006/12/06(水) 20:17:54 ID:baq/+MJ5] これ見て作った記憶がある www.gentoo.org/doc/ja/guide-localization.xml
49 名前:login:Penguin mailto:sage [2006/12/07(木) 00:47:59 ID:HadXAAuJ] >>46 うへえ、 dispatch-conf だったか。 友人が「Gentooは設定ファイルの履歴を残しながらアップデートできるんだぜ」と 言っていたのを聞いて、感心した覚えはあるんだが… 標準の機能ではなかったのね。 インストールはされているので、次回からは使うよ。トン楠。 >>45 ~/.fonts.conf でアンチエイリアスの設定をしてみたけれど、どうも効いてくれないよ うだ。むう。 /var/log/Xorg.0.log に怪しいログは残っているけれど、これは直接関係なさそうなん だよなあ。 (EE) Failed to load /usr/lib/xorg/modules/fonts/libtype1.so (II) UnloadModule: "type1" (EE) Failed to load module "type1" (loader failed, 7)
50 名前:login:Penguin mailto:sage [2006/12/07(木) 00:58:47 ID:etQ61qy5] 最近のプロファイルだとデフォで入ってくるはずだが。>dispatch-conf
51 名前:39 mailto:sage [2006/12/07(木) 01:13:16 ID:XbpobuG6] アドバイスありがとうございます。 ~/.bash_profile ~/.bash_login にはそれらしきことは書かれていませんでした。 /etc/X11/gdm/locale.aliasのjapaneseのところがUTF-8だったのでeucJPに書き換えたのですが 相変わらず再起動するともどってしまいます。どこが悪いのですかね?
52 名前:login:Penguin mailto:sage [2006/12/07(木) 02:30:21 ID:QMjmI2ob] >>51 いっそ、UTF-8にしたら?日本語入力できなかったって、具体的に何を入れようとして失敗したの? うちの環境だと、UTF-8でcanna, anthyともにうまく入力できるけど。
53 名前:login:Penguin mailto:sage [2006/12/07(木) 08:31:35 ID:TB17V8b3] >>50 日本語OK?
54 名前:login:Penguin mailto:sage [2006/12/07(木) 08:45:21 ID:Cney6mLp] プロファイルは2006.1 # which distpatch-conf which: no distpatch-conf
55 名前:44 mailto:sage [2006/12/07(木) 11:21:12 ID:HadXAAuJ] >>53 日本語はおk スクリーンショットを取ってみるす GNOMEを消したときにいろいろやっちゃった可能性を考えて、 今晩は USEにgnome入れて emerge -e world して寝ます。
56 名前:login:Penguin mailto:sage [2006/12/07(木) 17:08:24 ID:XX8Y8hLV] >54 portage に含まれてるはずのような気が。つか typo か。 $ equery files portage | grep dispatch-conf /etc/dispatch-conf.conf /usr/lib/portage/bin/dispatch-conf /usr/sbin/dispatch-conf /usr/share/man/man1/dispatch-conf.1.gz
57 名前:login:Penguin mailto:sage [2006/12/07(木) 21:24:15 ID:35WtD0J9] distpatch-conf dispatch-conf
58 名前:login:Penguin mailto:sage [2006/12/07(木) 22:17:15 ID:etQ61qy5] まぁ入ってなかったら入れれば済むだけなんで どうでも良いと言えばどうでも良いのだけど。 ttp://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=3&chap=4 最近は Handbook の中でも触れられてて etc-update と同列(先でないのが惜しい)扱い。
59 名前:login:Penguin [2006/12/08(金) 00:02:34 ID:60zewALB] SLOTで分けられているものをインストールするとき、 /etc/portage/package.maskで指定するやり方しかないんでしょうか?
60 名前:login:Penguin mailto:sage [2006/12/08(金) 00:37:07 ID:1AJ8IFE6] ナニいってるかわかんね。たとえば?
61 名前:login:Penguin mailto:sage [2006/12/08(金) 00:48:48 ID:Oj6wcyZv] emerge sys-fs/xfsprogs すると g++: /usr/lib/gcc/i386-pc-linux-gnu/4.1.1/crtbeginS.o: No such file or directory g++: /usr/lib/gcc/i386-pc-linux-gnu/4.1.1/crtendS.o: No such file or directory こんなエラーが出ます。 i686ディレクトリには両方のライブラリがあるのですが・・・ どうすればi686の方をみてくれますか? ちなみに/etc/env.d/05gccは LDPATH="/usr/lib/gcc/i686-pc-linux-gnu/4.1.1" となっています
62 名前:login:Penguin [2006/12/08(金) 01:11:25 ID:60zewALB] >>60 たとえばgcc-3.4とgcc-4.1を共存させたいとします。 そのときに、package.maskに >sys-devel/gcc-4 と書いて3.4をインストールしてからpackage.maskの上の文をコメントアウトさせて gcc-4.1をインストールさせる。 こういうやり方しかないんでしょうか?
63 名前:login:Penguin mailto:sage [2006/12/08(金) 01:17:20 ID:ESB23O5G] emerge =gcc-3.4* とすれば3.4系の最新のやつが入る。もっと細かいバージョン指定してもよい。 ただしemerge -uでアップデートされないので注意。
64 名前:login:Penguin mailto:sage [2006/12/08(金) 01:52:03 ID:PFI/yOY+] >>63 ありがとうございます。そういうバージョンの指定方法があったんですね。
65 名前:login:Penguin mailto:sage [2006/12/09(土) 05:40:37 ID:BBQo/BcS] Xでfont/misc refcount is 2ってなるんだけど、他にこういう人いない? xorg.confに二重に書いてる訳でもないしfc-cacheしても変わらないしorz
66 名前:login:Penguin mailto:sage [2006/12/09(土) 12:48:38 ID:XgQNKJbj] GCCプロファイリングによる最適化をやってみたので報告 mozilla-firefox-2.0-r2を最適化してして簡単なスクリプトベンチで 計測したところプロファイリングでスコアが 1.82 から 1.58 にアップ。 参考: ttp://forums.gentoo.org/viewtopic.php?p=1224017 計測: ttp://scragz.com/tech/mozilla/test-rendering-time.php (PenM 1.6GHz ,Mem 1GB ,gcc-4.1.1 ,glibc-2.4-r4) 結構な手間がかかるので最初は小さなアプリでの試行を推奨
67 名前:login:Penguin mailto:sage [2006/12/09(土) 13:36:03 ID:v+DZsP5p] 検証乙です。 時間ができたら試してみたいなぁ。
68 名前:61 mailto:sage [2006/12/09(土) 13:43:21 ID:gQUVUEYu] とりあえず、emerge -eav styem ですべてビルドし直したらOKでした。 (もしかしたらGCCだけでよかったのかもしれないけど)
69 名前:login:Penguin mailto:sage [2006/12/09(土) 13:44:26 ID:WH32Ej/S] gcc-4.2.0-alpha20061205でもまだfirefoxがsegfaultしちゃうんだよなー。 firefoxのためだけにgcc-4.1.1使ってる。 まー他にもc++,inline asmの部分でちょくちょく問題あるけど、2,3ソフトだけ。 実質firefoxが動けば切り替えても大丈夫な感じ。 てかgcc結構バグ多いのね。コンパイラのバグ取りは難しそうだ。 >>68 多分libtoolかな、、、とおもったら遅かった。
70 名前:login:Penguin mailto:sage [2006/12/09(土) 13:48:16 ID:gQUVUEYu] なるほどlibtoolですか。 (といっても何なのか分からない自分ですが) 本腰入れて勉強してみます。
71 名前:login:Penguin mailto:sage [2006/12/09(土) 13:56:36 ID:v+DZsP5p] fix_libtool_files.sh かね。
72 名前:login:Penguin mailto:sage [2006/12/10(日) 01:18:57 ID:YXG6SfFu] >>69 gcc-4.2.0-alpha20061107を使っているけどうちのathlon-xp上ではfirefox2.0は動いているよ。 ただ、2.0-r1は動くのだけど、2.0-r2は起動しないのでマスクしている。 まだ20061205は公式のツリーにないけど、どうやって入れているのさ?
73 名前:login:Penguin mailto:sage [2006/12/10(日) 01:27:34 ID:FC7WkU00] profuse より ufed のが使いやすいじゃねーかよ 依存パッケージ 47も入れられて消すのダルかったぞゴルァ
74 名前:login:Penguin mailto:sage [2006/12/10(日) 01:48:20 ID:CEJqPa4F] >>72 リネームしてオーバーレイに置いただけだよ。 ここのsvnスナップショットです。 ftp://sources.redhat.com/pub/gcc/snapshots
75 名前:login:Penguin mailto:sage [2006/12/10(日) 01:53:34 ID:Vzzwlyk6] >>73 --depclean
76 名前:login:Penguin mailto:sage [2006/12/10(日) 04:06:52 ID:1Lps8ef+] firefox cvs head + gcc4.1.1 で static profile estimation ならやったけど 効果がなかった
77 名前:44 mailto:sage [2006/12/10(日) 08:52:36 ID:mIZUq/XU] 遅くなったけれど、 emerge -e world 終了。 とりあえずスクリーンショット取ってみた いい例 (CentOS4.4): ttp://vista.o0o0.jp/img/vi6570710332.png 悪い例 (Gentoo ~x86, xfce4.4 unmasked): ttp://vista.o0o0.jp/img/vi6570697345.png ttp://vista.jeez.jp/img/vi6570731585.png 一番下のスクリーンショット、斜体の部分だけは望み通りにレンダリングされているのが歯がゆい。 ぱっと思いつく限りでもX、GTK+2、xfce、Firefox、と、チェックすべき設定項目多いよなあ。
78 名前:login:Penguin mailto:sage [2006/12/10(日) 10:19:28 ID:CEJqPa4F] >>77 こんな感じになったけど vista.jeez.jp/img/vi6571332718.png vista.jeez.jp/img/vi6571334596.png /etc/fonts/conf.dと~/.fonts.confを見直してみたら?
79 名前:login:Penguin mailto:sage [2006/12/10(日) 11:11:04 ID:X7Q1QKVY] >>77 ヒラギノのLとVがくっつきすぎだね。 Macだとこんな感じ vista.jeez.jp/img/vi6571610349.png Vとoのカーニングが微妙だけどね。
80 名前:login:Penguin mailto:sage [2006/12/10(日) 16:02:33 ID:CEJqPa4F] >>79 fontconfigがOpenTypeのカーニング情報をサポートしてないのか 個別に設定が必要なのか分からないけど、ATとかLVとかひどいことになる。 まぁこれだけなんで放置してるけど・・・。 フォントスレのTrueType版買った人の画像みたけどどんなんか忘れちゃった。
81 名前:login:Penguin mailto:sage [2006/12/10(日) 17:31:59 ID:gwt3RtIW] linux-headersを上げたせいなのか何なのか解らんけどKDEが軒並クラッシュして 立ち上がらなくなった……orz
82 名前:login:Penguin mailto:sage [2006/12/10(日) 20:25:21 ID:DJcCowmY] linux-headersをあげたら libcとgccを再構築
83 名前:login:Penguin mailto:sage [2006/12/11(月) 09:04:00 ID:jGjozubW] >>77 fontconfigが上ったから? ~/.fonts.conf に以下を入れてみて <?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <match target="font"> <edit name="embeddedbitmap" mode="assign"> <bool>false</bool> </edit> <edit name="antialias" mode="assign"> <bool>true</bool> </edit> </match> </fontconfig>
84 名前:login:Penguin mailto:sage [2006/12/11(月) 19:32:11 ID:0GdDHjNi] >>82 それはやりました。 ついでにカーネルも作りなおした .kde, .qtなども削除してみたがKDE関係は全てクラッシュして起動しない ふぅ、諦めてqt, kde*をビルドし直すしか無いのかなぁ…… それともGNOMEに乗り換えるか……。
85 名前:login:Penguin mailto:sage [2006/12/11(月) 23:55:10 ID:KFNvG8Ev] gnome関係とか、たくさんアップデートがきたよ。 一瞬、折れのgentooが壊れたのかと目を疑ったよ。
86 名前:login:Penguin mailto:sage [2006/12/12(火) 00:41:09 ID:GkASTz+Q] もう、64bit環境なんて嫌いだ・・・
87 名前:login:Penguin mailto:sage [2006/12/12(火) 00:49:48 ID:fa5Gqxu/] 64bit CPUで32bitのほうが損してる気がする。
88 名前:login:Penguin mailto:sage [2006/12/12(火) 15:14:54 ID:oTPRNdOL] gnome-2.16に更新したら,gnomeを起動するときに Failed to open connection to session message bus: Unable to determine the address of the message bus と表示され,gconfdが起動しません. その結果フォントやテーマが反映されなくなってしまったのですが,どなたか解決法を御存じの方いませんか?
89 名前:login:Penguin mailto:sage [2006/12/12(火) 15:19:08 ID:XVMyKZdX] emerge -uD worldでごそっと更新かけたら直った
90 名前:88 mailto:sage [2006/12/12(火) 15:38:58 ID:oTPRNdOL] >>89 自分は逆にemerge -uD worldでごそっと更新かけたら不具合が起こりました・・・
91 名前:login:Penguin mailto:sage [2006/12/12(火) 15:45:18 ID:W4noQWBf] dbusだろ。 # emerge world -DNu; revdep-rebuild
92 名前:login:Penguin mailto:sage [2006/12/12(火) 15:54:57 ID:F6e0LoYJ] dbus のアレなら eval `dbus-launch --exit-with-session --sh-syntax` で OK
93 名前:88 mailto:sage [2006/12/12(火) 16:34:02 ID:oTPRNdOL] >>91 ,92 ありがとうございます. .profileに「eval `dbus-launch --exit-with-session --sh-syntax`」 を書き込むことで解決しました.
94 名前:login:Penguin mailto:sage [2006/12/12(火) 23:42:38 ID:4A/Gpjv1] dbus-glibってはいんないんだよね dbus-qtってのも一瞬見たような気がする
95 名前:login:Penguin mailto:sage [2006/12/13(水) 03:25:34 ID:MGA0t39g] MySQL-4を入れたら、MySQL-5が入っちゃってるんだけどなんなのこれ?
96 名前:login:Penguin mailto:sage [2006/12/13(水) 05:40:25 ID:BTKmD6mZ] >>95 /etc/portage/package.maskを利用すべし。 www.gentoo.org/doc/ja/handbook/handbook-x86.xml?part=3&chap=3
97 名前:login:Penguin mailto:sage [2006/12/13(水) 05:46:13 ID:MGA0t39g] >>96 package.maskに >dev-db/mysql-5 >dev-db/mysql-community-5 の二つを書かないとダメみたい。なんかすげえ。
98 名前:login:Penguin mailto:sage [2006/12/13(水) 19:49:56 ID:atha/3QX] 複数のKDE関係をemergeし直してる最中です nice値を入れ忘れてreniceしたいんだけど処理が分かれてしまってるので まとめて優先度を変更するにはどうすればいいでしょうか? rootを指定する以外の方法を教えてください。
99 名前:login:Penguin mailto:sage [2006/12/13(水) 20:11:53 ID:atha/3QX] renice -p でemergeした時のpidを指定したけどダメらった。orz
100 名前:44 mailto:sage [2006/12/14(木) 05:00:37 ID:bBwYHbZu] 相変わらず反応遅くて申し訳ないです。 >>83 ~/.fonts.conf を編集すると、このような表示になりました。 わーいアンチエイリアスだ! ありがとうございます。 vista.jeez.jp/img/vi6603913770.png あとは妙な太字をなんとかなければ… /etc/fonts/conf.d の読み方を勉強すればいいのかな。 fontconfig ってキーワードでぐぐればいいですかね。 >>99 renice 10 $(pgrep emerge) とか…? ps | grep でもいいですが。 ってそんな対症療法的な回答を聞きたいんじゃないんですよね(汗