[表示 : 全て 最新50 1-99 101- 201- 2chのread.cgiへ]
Update time : 05/09 11:59 / Filesize : 79 KB / Number-of Response : 286
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Gentoo Linux 21



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/

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 でもいいですが。
ってそんな対症療法的な回答を聞きたいんじゃないんですよね(汗

101 名前:login:Penguin mailto:sage [2006/12/14(木) 05:33:52 ID:uA0KfxSZ]
よーわからんが、freetype2.2.1は腐っているという話を聞く。2.2.2(まだCVSだけど)あたりだと結構改善するらしい

102 名前:login:Penguin mailto:sage [2006/12/14(木) 09:17:29 ID:KqYYxVh8]
くだ質行きかもしらんが…
ルータから外にいけなくなったんだが何が原因だろうか…他のクライアントはちゃんと外にいけてる。
net.lo start時に
SIOCSIFADDR: File exists
SIOCSIFfLAGS: Cannot assign requested address
SIOCSIFNETMASK: Cannot assign requested address
SIOCSIFBRDADDR: Cannot assign requested address
SIOCSIFfLAGS: Cannot assign requested address
って吐く以外に目に見えるエラーは無し。
/etc/init.d/netは
modules=( "ifconfig" )
config_eth0=( "192.168.0.130 netmask 255.255.255.0 brodcast 192.168.0.255" )
routes_eth0=( "default via 192.168.0.1" )
だけだから正常稼働時と変わってないはずなんだが…

103 名前:login:Penguin mailto:sage [2006/12/14(木) 09:42:24 ID:OngCFZyq]
>>102
fixed in baselayout-1.12.7-r1.



104 名前:login:Penguin mailto:sage [2006/12/14(木) 11:10:28 ID:r6gHZX2B]
とんくす。このままじゃsyncも出来ないからbaselayout 1.12.6に戻してからでokだった。
baselayoutは~x86にするの恐いんだなあ

105 名前:login:Penguin mailto:sage [2006/12/14(木) 13:02:44 ID:4zv34tG5]
>>98
おもむろにemergeを止めてemerge --resumeでやったら?
それにいちいちniceを設定しているの?make.confのPORTAGE_NICENESSは、知ってる?

106 名前:login:Penguin mailto:sage [2006/12/14(木) 13:06:57 ID:FjLmQKYt]
>>105
やっぱ止めるしか無いのか
make.confの環境変数は知りませんでした。
ありがとう。

107 名前:44 mailto:sage [2006/12/14(木) 21:52:31 ID:bBwYHbZu]
設定を勉強するとか言って放置気味です。
emergeは放置している間も動いてくれるので楽で楽しくていいです。

>>101
* media-libs/freetype
Latest version installed: 2.1.10-r2

とりあえず該当する(腐った?)バージョンではないようです。
腐ったところへあえて突っ込むのもまた一興かもしれませんがね。

108 名前:login:Penguin mailto:sage [2006/12/14(木) 21:59:25 ID:OngCFZyq]
emwrapだとさらに何かのemergeが失敗してもさらに連続で-e worldの続きやってくれるので本当に放置できるぉ。

109 名前:login:Penguin mailto:sage [2006/12/14(木) 22:01:45 ID:5ZDmu317]
もう気づいてると思うけど、freetypeってディレクトリ構造かわてるよね
サブディレクトリできて、小分けされてる

110 名前: ◆z.uELjJ.hs mailto:sage [2006/12/14(木) 22:25:25 ID:8nEn/LtN]
x86 (stable) 2006.1 で stage1 から開始して
stage2 まで到達 (emerge -e system) したのですが、

Can't locate ExtUtils/MakeMaker/Config.pm in @INC (@INC contains: (省略)) \
at /usr/lib/perl5/5.8.8/ExtUtils/MakeMaker.pm line 7.
BEGIN failed--compilation aborted at /usr/lib/perl5/5.8.8/ExtUtils/MakeMaker.pm line 7.
Compilation failed in require at Makefile.PL line 1.
BEGIN failed--compilation aborted at Makefile.PL line 1.

!!! ERROR: dev-perl/Locale-gettext-1.05 failed.
Call stack:
ebuild.sh, line 1546: Called dyn_compile
ebuild.sh, line 937: Called src_compile
ebuild.sh, line 1255: Called perl-module_src_compile
perl-module.eclass, line 136: Called perl-module_src_prep
perl-module.eclass, line 125: Called die

!!! Unable to build! (are you using USE="build"?)

とエラーを吐いたので emerge --skipfirst しつつ問題を棚上げしたのですが、その後
(当然というべきか) perl が merge された時点でもう一度 emerge -e system したところ
うまくいきました。これは依存関係がうまくいっていないわけで、bugzilla に post すべきなの
でしょうか。もちろん stage1/2 が公式サポート外なのは理解していますが。
ちなみに、USE="build" は入れていません。

111 名前:login:Penguin mailto:sage [2006/12/14(木) 22:31:17 ID:OngCFZyq]
>>109
fontconfigじゃなくて?

112 名前:login:Penguin mailto:sage [2006/12/15(金) 00:51:46 ID:ITLPY/zj]
ごっそりgnome2.16.2関連のが入ってきたね

113 名前:login:Penguin mailto:sage [2006/12/16(土) 03:59:39 ID:XIgmx8XX]
livecd kara kaiterukedo...
nihongo utenaiyo



114 名前:login:Penguin mailto:sage [2006/12/16(土) 08:11:59 ID:59fH3dCd]
Celeron300MHzなノートPCでISDNルータを組みたいのですが
Gentooはそのようなことはできますか?
インストール時にネットワーク接続が必要と言うことでダイヤルアップできるかな
と不安なのですが……

115 名前:login:Penguin mailto:sage [2006/12/16(土) 11:41:37 ID:/DXLHnEK]
インストール時にネットワークは不要だよ
ただインストール準備(CD作成)にはネット必要だけど

116 名前:login:Penguin mailto:sage [2006/12/16(土) 11:43:26 ID:/DXLHnEK]
手順はここね
www.gentoo.org/doc/en/handbook/2006.1/

117 名前:login:Penguin mailto:sage [2006/12/16(土) 12:38:26 ID:59fH3dCd]
>>115-116
ありがとうございます
あとすみませんが、>>116の翻訳されたものはないのでしょうか?

118 名前:login:Penguin mailto:sage [2006/12/16(土) 13:24:45 ID:KV2EyN/N]
USEフラグ少しでもいじったらもうアウトだが。>ネットワークレス

119 名前:login:Penguin mailto:sage [2006/12/16(土) 13:33:55 ID:MYWQk10U]
xorg-7.1 にアップデートしたら mplayer が
mplayer: error while loading shared libraries: libGL.so.1: cannot handle TLS data
と出て使えなくなってしまったんですが、どうしたらいいんでしょうか

120 名前:login:Penguin mailto:sage [2006/12/16(土) 13:55:13 ID:GExQc2bV]
revdep-rebuild

121 名前:114 mailto:sage [2006/12/16(土) 14:13:10 ID:59fH3dCd]
ん〜やっぱ難しいですかね
ただ、LANをつなぎさえすれば
ISDNにつながっているメイン機がネットワーク共有設定になっているので
LANにつなげてやったほうがいいかも……

122 名前:login:Penguin mailto:sage [2006/12/16(土) 15:17:44 ID:fKBN0p2L]
ISDNじゃGentoo常用はどっちにしろ厳しいな。
ちょっとしたことで数メガ数十メガのファイル落とすことになるし。

ところで俺はemerge -fとemerge を並行して走らせているけど、ビルド中でもバックグラウンドでダウンロードしてくれるようなオプションってある?

123 名前:login:Penguin mailto:sage [2006/12/16(土) 15:22:30 ID:MYWQk10U]
>>120
レスどうもです
revdep-rebuild してみても駄目でした
とりあえず、USE="-opengl" emerge mplayer で逃げる事にします



124 名前:login:Penguin mailto:sage [2006/12/16(土) 15:30:40 ID:Z7QEfDKk]
>>122
FEATURES="parallel-fetch"

125 名前:114 mailto:sage [2006/12/16(土) 15:44:08 ID:59fH3dCd]
ん〜やはり他のディストリのほうがいいかな
FreeBSDあたりも見てみます
どうもすみませんでした

126 名前:login:Penguin mailto:sage [2006/12/16(土) 16:13:22 ID:/KfxikxA]
>114
distrofreak.seesaa.net/article/25596192.html
とか渡来してみてけれ

127 名前:login:Penguin mailto:sage [2006/12/16(土) 22:26:01 ID:l9KtAfYU]
現在gentooの安定版つかっています。
Testingに乗り換えようかとおもっているのですがDebianのsidなみに不安定ですか?

128 名前:login:Penguin mailto:sage [2006/12/17(日) 00:43:28 ID:NwWut7Ro]
>>124
thx。やはりあったのね

129 名前:login:Penguin mailto:sage [2006/12/17(日) 03:04:43 ID:QNafUlt4]
このスレの住民がみんなDebianを使っているとでも思っているのかね
〜版はgccやbinutilsやglibcにやんちゃなebuildがきた時に運が悪いと世界が崩壊するぜ
qtやkde系がやられてもうんざりだ。

テスト版だから派手な最適化かけるといかれたバイナリになる危険性が大だ

130 名前:login:Penguin mailto:sage [2006/12/17(日) 03:41:40 ID:7Atu2QBZ]
/dev/sda6 /boot ext3 noauto,noatime
/dev/sda7 / jfs noatime

現在このようなパーティションで使用しているのだけれど、もっと上手い
パーティションの切り方とかオプションを教えてもらえませんか
/usr/portage/をreiserfsにするとか、/var/tmp/をメモリ上にマウントする
といいだとか、どっかで読んだことがあるのですが。



131 名前:login:Penguin mailto:sage [2006/12/17(日) 03:43:02 ID:tR98EMC2]
lvm2使って好きなように分割しろ

132 名前:130 mailto:sage [2006/12/17(日) 04:11:20 ID:T2Qlyjdl]
ありがとう、これから試してみる


133 名前:login:Penguin mailto:sage [2006/12/17(日) 07:49:45 ID:eZM4RnaO]
reiserfsって開発続くのかな
刑務所でハックしてんのかな



134 名前:login:Penguin mailto:sage [2006/12/17(日) 10:52:03 ID:cWGB5pRf]
fontconfig 2.4.2 にしたら firefox のフォントが指定したものと違う
ものになるようになったんですが、毎回ではなく時々は指定したとおりなんです。
なんですか これ?

135 名前:login:Penguin mailto:sage [2006/12/17(日) 18:54:35 ID:IwFK/Uu+]
vmware playerをインスコしようと思っているのですが↓
の様な感じでうまくいきません、どうしたらいいのでしょうか?

>>> Downloading 'ftp.cvut.cz/vmware/vmware-any-any-update104.tar.gz'
--12:14:57-- ftp.cvut.cz/vmware/vmware-any-any-update104.tar.gz
=> `/usr/portage/distfiles/vmware-any-any-update104.tar.gz'
Resolving ftp.cvut.cz... 147.32.160.17
Connecting to ftp.cvut.cz|147.32.160.17|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
12:14:58 ERROR 404: Not Found.

No digest file available and download failed.

!!! Couldn't download 'vmware-any-any-update104.tar.gz'. Aborting.

136 名前:login:Penguin mailto:sage [2006/12/17(日) 19:12:59 ID:mrucqCSz]
ftp.cvut.cz/vmware/vmware-any-any-update105.tar.gz

137 名前:login:Penguin mailto:sage [2006/12/17(日) 20:36:10 ID:X+jNjVN8]
Intel Pro/100のイーサネットカードをDHCP環境(フレッツ光)で使っているんですが、
CDからインストールすると自動で認識してくれません。
そこで、net-setupで認識はしたものの、dhcpcdでタイムアウトします。
どうすればIPを自動で取得できますか?


138 名前:login:Penguin mailto:sage [2006/12/17(日) 21:20:36 ID:m7I5w0Ll]
おれはそこらへんはルーターにオフロードしてる。
フレッツ光対応ブロードバンドルーターってのです。

139 名前:login:Penguin mailto:sage [2006/12/17(日) 21:48:27 ID:5Qn6jZlw]
フレッツ光ってBフレッツのこと?
あれ、DHCPかい?PPPoEじゃね??

140 名前:login:Penguin mailto:sage [2006/12/17(日) 22:12:36 ID:X+jNjVN8]
言葉足らずでごめんなさい。フレッツ光プレミアムです。
Bフレッツとは別の扱いになるんですね。

で、自己解決しました。
CTU設定から、該当パソコンへの固定IP払い出しを削除にすることで
自動で認識されました。なぜだかは分かりませんが・・・

>>139
フレッツ光プレミアムのCTUにはDHCP機能があり、PPPoEはOffです。

141 名前:login:Penguin mailto:sage [2006/12/17(日) 23:27:50 ID:oHgzbGh5]
Pentium-M向けのでおすすめのCFLAGS,CXXFLAGS,LDFLAGSを
教えてください。

142 名前:login:Penguin mailto:sage [2006/12/17(日) 23:37:34 ID:nM5LSYTU]
>>141
gentoo-wiki.com/Safe_Cflags

143 名前:141 mailto:sage [2006/12/18(月) 00:03:31 ID:V/vfH6Ou]
>>142
無難なフラグでなくて、-mfpmath=sse -ftree-vectorizeとかのフラグが
どれくらい効果があるかとか、どのパッケージがうまく動かないとか
そういうことを聞きたいのだけど。CFLAGS,CXXFLAGSの事は少し知っている
のだけど、特にLDFLAGSについてはほとんど知らないので、そこのところを
聞きたいのだけど。



144 名前:login:Penguin mailto:sage [2006/12/18(月) 00:09:55 ID:brsvmuZb]
CFLAGS,CXXFLAGSとか、ゴテゴテ付けても意味ないと思うよ。ただ、不安定になるだけ。
LDFLAGSも人柱以外のひとは付けない方がいいんじゃないかな?
一応、LDFLAGS="-Wl,-O1 -Wl,--as-needed"
とかあるけど…。お勧めしない。

145 名前:login:Penguin mailto:sage [2006/12/18(月) 00:25:37 ID:9lLjAsnS]
CFLAGSいじりたい人は
*当然*
コンパイラの一通りの知識があって
学会誌読んでて
gcc summit の資料読んでて
オプション見ればどんな最適化か理解できて

146 名前:login:Penguin mailto:sage [2006/12/18(月) 00:30:27 ID:k7ssA4bJ]
CFLAGS="-march=pentium-m -msse2 -mmmx -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"


147 名前:141 mailto:sage [2006/12/18(月) 00:51:14 ID:U97aWUCD]
結局、強いコンパイルオプションで全体をコンパイルしても
逆に遅くなってしかも不安定になるだけなので無難なフラグに
落ち着いてしまうわけなんだけど、やっぱりGentooを使っているのだから
もっとLinuxを速くしたいと思うわけで、

148 名前:login:Penguin mailto:sage [2006/12/18(月) 00:55:37 ID:kT/Lyf7j]
解かっていても、思考がループすると…。

149 名前:login:Penguin mailto:sage [2006/12/18(月) 00:56:44 ID:XN/sXSk5]
>>146
-mmmxとか-msse2とかはやめなされ。付けなくても-marchや個別ebuildで面倒見てくれるから。
と、どこかに書いてあったがな

CFLAGいじりたければ、package.cflagsかebuild直編集でパッケージごとにカスタマイズしてくれ。
全体に効果のある最適化はmarchとOxぐらいだよ。
他は本の少し効果があるか、それともデメリットがあるか微妙なラインだよ

150 名前:141 mailto:sage [2006/12/18(月) 01:26:27 ID:cv/SGx7J]
普段linux使っていて、少しでも速く動いてほしいのはブラウザなわけだから、
Opera使えというツッコミは無しにして、firefoxを少しでも速くしたいと思うと
どうすればいいのかと悩んでいるわけです。
実は、わざわざ1時間近くかけてコンパイルしたfirefoxよりもすぐに入れられるfirefox-bin
の方が速かったりするわけで、swiftfoxのabout:buildconfigとか見ていると
自前でコンパイルしたfirefoxならもっと速くなるんじゃないかとか考えているわけです。

151 名前:login:Penguin mailto:sage [2006/12/18(月) 01:33:44 ID:f9IH+68v]
ブラウジング速くしたいんならネットの速度が重要だろ

152 名前:login:Penguin mailto:sage [2006/12/18(月) 02:04:13 ID:Nty7XqwY]
firefoxに限っては、.mozconfigいじって自分でビルドするもよし。
profilingかけるのとかは手動になるからね。
注意点はfast-mathはぶっ壊れる、vectorizeもぶっ壊れるくらい。
ただgcc-4.2でまだうごかねー人なのでdebug中・・・。
firefoxは--disable-shared --enable-staticと--enable-xftだけでだいぶ体感速くなると思うけど。

普段のLDFLAGSは"-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu"
hash-styleはas-neededよりは安全(ビルド絶対通る)かなー。

153 名前:login:Penguin mailto:sage [2006/12/18(月) 02:13:34 ID:hmZMCpno]
-Ox以外の最適化フラグは、特定のプログラムに対してケースバイケースでつけるものだから
あらゆるパッケージに一緒くたにつけても、すべてパフォーマンスがよくなるはずがない。
だいたい、-O2,O3だけでもオンになる最適化はかなり盛りだくさんだ。

浮動小数点演算の精度を落としたり、自動ベクトル化するとか派手なことするならば、まだあれだ



154 名前:login:Penguin mailto:sage [2006/12/18(月) 09:11:47 ID:wGdw2bL+]
Firefoxは自分であれこれ最適化してビルドするより公式配布のバイナリのほうが速いって聞いた。

155 名前:login:Penguin mailto:sage [2006/12/18(月) 13:27:24 ID:ursfdgml]
オフィシャルに64bit版があれば試すけど

156 名前:login:Penguin mailto:sage [2006/12/18(月) 14:02:19 ID:95FY3PUS]
>>141
コンパイルジャンキーな俺は>>66を参考にこんな感じ。散々試行錯誤したがハイリスクハイリターンなオプションは
ほぼ効果が無いか逆効果だった。profilingとmozcofigの編集と宮坂氏のlibjpegの導入で
firefox-binより速くなった。デュアルブートのWinXP上のtete氏のビルドにいくつかのベンチで
負けているのがくやしい。

CFLAGS="-O2 -march=pentium-m -fprofile-arcs -fprofile-values -fvpt -fomit-frame-pointer -pipe"
#CFLAGS="-O2 -march=pentium-m -fbranch-probabilities -fprofile-values -fvpt -fomit-frame-pointer -pipe"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-whole-archive -lgcov -Wl,-no-whole-archive"


157 名前:login:Penguin mailto:sage [2006/12/18(月) 22:45:37 ID:mPht1s9F]
それはハイリスクローリターンと呼ばないか?

158 名前:login:Penguin mailto:sage [2006/12/18(月) 23:14:15 ID:9lLjAsnS]
いや、 tracer や function inlining や loop unrolling や loop peeling なんかは
効果的な所のみに使えば効果的なんだよ

だからプロファイルの情報と共に使われる事を想定している
まあプロファイル使ってるのに -ftracer も -fpeel-loops も -funroll-loops も使わない人もいるが


Firefox を速くしたい人は cairo と pango と svg と glitz を disable にすれば満足できるくらい速くなるよ
それでも満足できないなら Firefox の trunk をビルドしてみる事をおすすめする
一ヶ月前くらいに異常にレンダリングが速くなったから試すだけでも価値はあると思う
それでも満足できないならamd64みたいなレジスタのより多いアーキテクチャに移行してみてはどうだろう
汎用レジスタが少いx86は汎用的な最適化が効きにくいから他のアーキテクチャの素直さに驚くだろう


それでも満足できない俺の今の設定は
CC='gcc-4.2.0-alpha20061205'
CXX='g++-4.2.0-alpha20061205'
CFLAGS='-O3 -march=k8 -msse3 -pipe -ftracer -ftree-vectorize'
CXXFLAGS=$CFLAGS
LDFLAGS='-Wl,-O1,--hash-style=gnu,--strip-all,--as-needed,--sort-common,-z,combreloc'

159 名前:141 mailto:sage [2006/12/18(月) 23:16:37 ID:g7SgM3QV]
>>152
以前に公式のマニュアルを見ながら、firefoxをコンパイルしようと試みたものの、
パッチが当たっていなかったため、コンパイルが通らなかったり、できたバイナリの
挙動も変で、.mozconfigに-desable-shared,--enable-staticでコンパイルすると
コンパイルの最後の方のリンク時に、メモリとスワップ合わせて1G近く食ったあげく
エラーだして止まったので、その辺で嫌になって止めてしまった。結局、 その問題を
解決するのに必要なパッチを探すことができなかったわけで。

>>154
どうもabout:buildconfigを見るかぎり、emerge mozilla-firefox-binで入るバイナリは
公式で配布している物らしいが、firefox > firefox-bin > swiftfoxの順に明らかに速く
なっていることがわかる。それで、emergeでビルドするfirefoxが遅いのはpango,cairoが
足を引っ張っているのが原因で、それを無効にする環境変数を宣言することでだいぶ速く
なったと思う。また、最新のpangoにするとそれなりに速くなるとgentoo forumにあった。

>>69
今、gcc-4.2.0_alpha20061205でemerge -e worldしてるの最中なんだけど、確かに
11月のアルファ版なら動いたfirefox-2.0-r1が、このgccだと動かなくなった。
それよりも、emerge xorg-server中のxf86ScanPci.cでメモリ食いまくったあげく
止まる方が問題だと思う。

>>156
WinXPだとtete氏のビルドより、最近出たayakawa氏のSSE2+PGUの方が速いと思う。

ところで、icc使ってみたことのある人は居ますか?いろいろ検索した結果、P4上では
gccより幾分速くなるものの、athlon上ではgccと同じくらいだと思っているのですが。
前にiccを使ってみようと試してみたときは、ほとんどの物がろくにコンパイルも
できないので、諦めてしまったんだけど。



160 名前:login:Penguin mailto:sage [2006/12/19(火) 00:05:05 ID:xTVCi5Mm]
windowmaker-0.92.0なんですがWPrefs、終了メニュー、Infoパネルなど
ところどころで文字化けして直りません。
メインメニューやウィンドウメニューは文字化けしません。
USEフラグにnlsとmake.confはLINGUAS="ja"になってます。
どうすれば文字化け解消できるでしょうか?


161 名前:login:Penguin mailto:sage [2006/12/19(火) 02:36:11 ID:B9SuSSrn]
手動でコンパイルして$HOMEに入れてみたけど解決できず
WPrefs.moとWindowMaker.moが/usr/lib/locale/ja/LC_MESSAGESにあるのが原因かと思って
/usr/share/locale/ja/LC_MESSAGESにリンク張ってみたけど変化無し。
どなたか解決法おながいします。。

162 名前:160 mailto:sage [2006/12/19(火) 20:01:30 ID:B9SuSSrn]
localeをja_JP.UTF-8とja_JP.EUC-JPのみだったのをen_USなど英語圏のものを
追加したら文字化けじゃなく英語で表示されました。(^_^)
とりあえず文字化けは直ったけど日本語表示ができません。
WPrefs.moを見てないのか?WPrefsのフォントを設定する場所があるのか?
というところかなと思ってるんですが。。。

163 名前:login:Penguin mailto:sage [2006/12/21(木) 18:49:14 ID:wnv50xmV]
>162
うろオーボエだけど。
windowmaker のテーマって、フォントを指定しているものが
あって、1 バイト文字しかグリフを持っていないフォントが指定
された場合、マルチバイト文字への置換が自動では行われ
ないんじゃかったかな。で、化ける。

テーマをいじって、フォント指定無しにするか、マルチバイト
フォントを指定すればいいんじゃなかったかしらー。




164 名前:login:Penguin mailto:sage [2006/12/21(木) 19:19:30 ID:RWqIsAug]
>>163
レスとんくすです。
それは大丈夫です、テーマのほうでのフォント指定は知ってるんですが
WPrefsとは無関係なんですよね。
英語表示でとりあえず設定は出来るようになったんですけど面白いことに
ウィンドウメニューは日本語表示出来てたのが英語に変わってるんですよねw
半年前は全部日本語表示だったんですがFvwmに浮気してる間にこういう事に。
浮気が原因で拗ねてるのかなぁ……。

165 名前:login:Penguin mailto:sage [2006/12/23(土) 18:13:40 ID:/PpT8QZj]
3D CG をやりたくて、Mayaを購入する予定なんだけど、
Gentooは動作確認リストに入っていないんだよね。
動かした香具師いる?






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<79KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef