1 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/02/15(木) 17:52:31 ] FreeBSD 関連の質問はここで。 事前に過去ログ検索や Google 検索等の自助努力をすることが望ましい。 再現性情報(ハードウェア・ソフトウェア・エラーメッセージ)の記載は必須。 特定の shell や、デスクトップ環境を強要する等、質問・解答の邪魔は禁止。 www.freebsd.org/ja/ www.freebsd.org/releng/ www.freebsd.org/doc/ja/books/handbook/ www.freebsd.org/doc/ja/books/design-44bsd/ www.freebsd.org/ja/ports/ www.freshports.org/ 過去ログ bird.zero.ad.jp/~zau60806/FreeBSD/ 書籍 www.amazon.co.jp/exec/obidos/search-handle-url/ix=books-jp&fqp=keywords%01FreeBSD www.amazon.co.jp/exec/obidos/search-handle-url/ix=books-us&fqp=keywords%01FreeBSD まとめサイト@Wiki 過去のQ&A集 www9.atwiki.jp/freebsd/ 初心者もOK! FreeBSD質問スレッド その82 pc10.2ch.net/test/read.cgi/unix/1169100491/
797 名前:名無しさん@お腹いっぱい。 [2007/03/05(月) 19:46:27 ] 1:名無しさん@実況で競馬板アウト2007/03/03(土) 18:01:22 ID:3YKFgQTS0 中山記念に続き、オーシャンSも3練単あてやがった あいつ神だろwww 2:ウエンツさいたま ◆.AfoL0t.nk 2007/03/03(土) 18:02:30 ID:3YKFgQTS0 そんなことないお 調子良かっただけさ 5:名無しさん@実況で競馬板アウト2007/03/03(土) 18:04:48 ID:3YKFgQTS0 自演とかじゃないです マジでウエンツさん凄すぎる 明日の予想教えてください 6:ウエンツさいたま ◆.AfoL0t.nk 2007/03/03(土) 18:10:03 ID:3YKFgQTS0 ◎アドマイヤオーラ ○ドリームジャーニー ▲モチ ウエンツさいたま死ね ex21.2ch.net/test/read.cgi/keiba/1172914270/
798 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/05(月) 21:32:05 ] ウエンツさいたまだかなんだか知らんが ウザイ
799 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/05(月) 22:08:12 ] >>784 これからゼロからインストールするなら 6.2-RELEASE を使ってください。 ftp://ftp.jp.freebsd.org/pub/FreeBSD/releases/i386/ISO-IMAGES/6.2/ にある 6.2-RELEASE-i386-disc1.iso を取得して ISO イメージとして CD-R に焼いてください。 自分自身で CD-R ドライブを持っていなかったとしても 近所にブロードバンド回線とCD-Rドライブ持っている人の一人や二人いるでしょ。
800 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/06(火) 00:21:29 ] >>778 >>790 レスありがとうございます。けど欲しいのは、 9ピンありますけど、その5つくらいを一つ一つ+1にしたり0にしたりとか? それが+1になってるか0であるかを知ることができるような 感じでダイレクト操作?できるようなものです。
801 名前:名無しさん@お腹いっぱい。 [2007/03/06(火) 00:33:01 ] Linuxは続々とX11R7を導入するものが増えてるなあ FreeBSDはlinux_baseをどうにかして欲しいよね
802 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/06(火) 00:34:03 ] >>800 それはそう簡単にはできない。理由はそういうハードウェアだから。 まあ絶対に無理とは言わんけど。NS16450(8250とか16550あたりの シリアルコントローラのデータシートでも探して読んでみなよ。 それができないならCQ出版からでているその手のインターフェース 関係の本でも探して読んでみる。 それでどういうことかわからなかったらあなたには絶対に無理
803 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/06(火) 00:51:07 ] そんな用途ならパラレルポートのほうがいいかも といいつつ、コレもレガシー扱いされて、プリンタもネットワークかUSB接続されるようになって 早晩なくなりそうな予感
804 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/06(火) 00:55:41 ] つ USB-IO
805 名前:名無しさん@お腹いっぱい。 [2007/03/06(火) 01:21:32 ] すいません、質問なのですが、 portupgrade -a をすると、以下のエラーになってしまいます。。 # portupgrade -a [Updating the pkgdb <format:bdb1_btree> in /var/db/pkg ... - 299 packages found (-0 +0) done] ** Detected a package name change: libao (audio/libao) -> 'libao-esound' (audio/libao) ** No need to upgrade 'libao-0.8.5' (>= libao-esound-0.8.5). (specify -f to force) # どのように対処すればよろしいでしょうか?
806 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/06(火) 01:30:19 ] >>802-804 ありがとうございます。シリアルよりも、 パラレルかUSB-IOの方向がよさげな感じです。
807 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/06(火) 01:51:51 ] > ** No need to upgrade 〜
808 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/06(火) 05:48:05 ] fileでバイナリファイルを調べた時の表示が、2台の同じ日の6.2-stableで /bin/sh: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), dynamically linked (uses shared libs), stripped /bin/sh: ELF 32-bit LSB executable, Intel 80386, version 1 (FreeBSD), for FreeBSD 6.2 (602103), dynamically linked (uses shared libs), stripped のように、OSのバージョンが入っていたり入っていなかったりします。 前者のPCでも後者のようにバージョン番号を入れたいのですが、 何をどうすればバージョン入りのバイナリを作成できるのでしょうか。
809 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/06(火) 15:26:53 ] skkinput3 + skkserv で X 上のアプリで日本語入力をしようとしています。 (FreeBSD 6.2 RELEASE + xorg 6.9.x + Blackbox) .xinitrc 等には以下のように書いてあり、xinit で X を起動した場合は、 Firefox でも Thunderbird でも日本語入力ができます。 > less ~/.xinitrc userresources=$HOME/.Xresources usermodmap=$HOME/.Xmodmap [...] skkinput3 -server localhost & export XMODIFIERS=@im=skkinput [...] > less ~/.Xresources *inputMethod:XIM しかし XDM から X 起動すると、kterm からは日本語が入力できますが、 上記の他のアプリではできません。.xsession は .xinitrc にリンクを 貼って使っています。 > ln -s ~/.xinitrc ~/.xsession > chmod +x ~/.xsession まだ情報不足かもしれませんが、ご教示よろしくお願いします。
810 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/06(火) 15:32:44 ] >userresources=$HOME/.Xresources これを変数設定する以外、何もやってないんですね? 以下を .xinitrc の先頭の方に入れてみよう: xrdb -merge ${HOME}/.Xresources (xinit からの時とか XDM の xsession のときとかで いくつか特別扱いの項目があったはずなので 問答無用で xrdb してしまうのがお勧め)
811 名前:名無しさん@お腹いっぱい。 [2007/03/06(火) 15:56:54 ] BSDでflash media server(旧communication server)動かした強者は いらっしゃいませんか?
812 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/06(火) 16:42:27 ] >>811 4.4-Lite2ならOK
813 名前:809 mailto:sage [2007/03/06(火) 17:14:55 ] >>810 すみません。行数制限で省略しちゃったんですが、xrdb の記述は xinitrc にあります (デフォルトで)。 if [ -f $sysresources ]; then /usr/X11R6/bin/xrdb -merge $sysresources fi if [ -f $sysmodmap ]; then /usr/X11R6/bin/xmodmap $sysmodmap fi if [ -f $userresources ]; then /usr/X11R6/bin/xrdb -merge $userresources fi if [ -f $usermodmap ]; then /usr/X11R6/bin/xmodmap $usermodmap fi "xrdb -merge ${HOME}/.Xresources" でも、あるいは強引に、"resources=$HOME/.Xresources" でも、skkinput3 が効かないんですよね…
814 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/06(火) 20:42:15 ] >>813 .xinitrcに export LANG=ja_JP.eucJP などを記述してますか?
815 名前:809=813 mailto:sage [2007/03/06(火) 21:10:29 ] >>814 export LANG=ja_JP.eucJP で行けました! ありがとうございます m(_ _)m
816 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 00:10:40 ] FreeBSD 5.4 RC3を使っています。ネットワークプログラミングについて 調べていたのですが、sockaddr_inの構造がLinuxのものと違っています。 FreeBSDでは struct sockaddr_in { uint8_t sin_len; sa_family_t sin_family; in_port_t sin_port; .... }; となっていましたが、Linuxでは struct sockaddr_in { sa_family_t sin_family; in_port_t sin_port; .... }; となっており、はじめの構造体の長さを指定する部分がありません。 「だからどうした?」、といわれそうですが、要は、相互の環境で使えるように コーディングしようとすると、どのようなプログラムを書けばいいのでしょうか? 適当にに#ifdefで分岐させるのでしょうか?
817 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 00:43:58 ] 適当に拾ったコードですが、 #ifdef __FreeBSD__ # define GET_SIN_LEN(si) (si)->sin_len # define SET_SIN_LEN(si,len) (si)->sin_len = (len) #else # define GET_SIN_LEN(si) sizeof(struct sockaddr_in) # define SET_SIN_LEN(si,len) #endif
818 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 00:49:48 ] >>816 getaddrinfo(3)使う。
819 名前:名無しさん@お腹いっぱい。 [2007/03/07(水) 04:30:29 ] HDDいっぱいに切ってあるufsのスライスサイズの変更(縮小)をしたいのですが、方法が分かりませんでした。 何か方法をご存知でしたらお教えいただけないでしょうか。よろしくお願いします。
820 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 06:08:03 ] srcとportsをcvsupでdownloadしました。 カーネルやetcのバックアップはとりましたが、ここからmake worldする方法はありますか? 回線が非力なので、FTPを利用してfdからブートというのはできれば避けたいので。 できれば参考サイトでも教えていただけると有難いんですが…。 4.6.2⇒6.1 をやろうとしているので、まずいというのはわかっているのですが、 システムをこわしてもいいなら、という前提でOKですので、よろしくお願いします。
821 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 06:31:22 ] >>820 まず4.6.2→5.3の方法を研究しなさい。 6.xへのアップグレードが考慮されているのは、5.3以降です。
822 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 06:39:47 ] >>821 それをやりたくないのですが、無理ですか? アップグレードではないので、可能ではないかと思うのですが
823 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 07:29:35 ] >>822 リリースノートにも書かれているような、「識者のお言葉」にも従いたくないなら、あとは、 てめぇの勝手で、素人の思いつきのとおりにやって、泣きを見るがいい というところではないでしょうか。
824 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 07:37:57 ] >>822 一回で済ませたいのならCD焼いてクリーンインスコしかないんじゃない? どうしてもアップグレードがよくて > アップグレードではないので、可能 と自分を誤魔化したいのなら、止めたりはしないけど。
825 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 07:49:11 ] どうも朝からありがとう。 みなさん商用機なみにお行儀がいいんですね。
826 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 07:50:30 ] src落としてあるならmakeしてCD作れば? で、newfsしないでインスコして、あとは何とか調整
827 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 08:39:13 ] >819 dump して restore するしかない 大きくする方向なら growfs(8) が使えるんですけどね
828 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 08:41:31 ] >みなさん商用機なみにお行儀がいいんですね。 勝手にすれば? と言ってるだけですけど 商用はまさにそういうところのサポートに甚大なコストを かけているのが有償のポイントっていう側面があるしね
829 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 09:29:34 ] 回線が細くても、小一時間、車走らせれば、太い回線のネカフェくらいあるだろ。 それすらないならFreeBSD mallでCD買えばすむんだし。 そもそも > システムをこわしてもいいなら、という前提でOKですので、よろしくお願いします。 なら、やってみりゃーいいじゃん。
830 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 09:48:22 ] 2月末に毎日コミュニケーションズからムック出てるからそれ買えば? ttp://book.mycom.co.jp/book/978-4-8399-2319-8/978-4-8399-2319-8.shtml ttp://www.ongs.co.jp/publications/books/freebsd_fan_vol1/index.html
831 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 10:33:03 ] 4.6.2→6.Xだけどカーネルとかetcのバックアップは必要ないぞ(使えない) etcは参考程度にはなるかな 普通にmake worldをつかってインストール 上手くいけば動作はする。 しかし一部のコマンドは多分使えない事象が発生 FreeBSDの内部のファイルに整合性がないのが原因(ファイル名は忘れた) このファイルを書き換えたら良いらしいのだが、方法はわからない。 方法がわかったとしても再コンパイルが必要になる。 結論 必要なデーターはバックアップをとり新規インストールしたほうが全然早いし安心
832 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 10:46:33 ] >>830 そのムック、PC-BSDのディスクがついているだけと読んだので この質問の回答には合わないと思ったんだが、 そうではない?
833 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 11:42:17 ] すでにまじめな回答は出尽くしてるんだから心配ご無用
834 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 11:48:03 ] >>832 確かに、PRに書いてないんだから、FreeBSDのインストールメディアは付いてないんだろうな。 スマソ。
835 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 12:06:56 ] FreeBSD6.1を使ってるのですが、いきなりXが立ち上がらなくなってしまいました。 xinitで上げるとXは立ち上がります。 そこで、 # xinit /usr/X11R6/bin/wmaker とすると、 X Window System Version 6.9.0 Release Date: 21 December 2005 X Protocol Version 11, Revision 0, Release 6.9 Build Operating System: FreeBSD 6.1 i386 [ELF] Current Operating System: FreeBSD black.masa.org 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Sun May 7 04:32:43 UTC 2006 root@opus.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 Build Date: 24 December 2006 Before reporting problems, check wiki.X.Org to make sure that you have the latest version. Module Loader present Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Wed Mar 7 11:59:28 2007 (==) Using config file: "/etc/X11/xorg.conf" waiting for X server to shut down FreeFontPath: FPE "/usr/X11R6/lib/X11/fonts/misc/" refcount is 2, should be 1; fixing. . となります。 おそらく、何かのプログラムが起動できなくなっているのかとも思うのですが、手がかりがありません。 どなたか解かる人はいませんか?
836 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 12:14:31 ] xinitで立ち上がるXは? プロジェクトか?再放送じゃあるまいし
837 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 12:18:21 ] >>835 そのエラー見たことあるけどxorgconfig(1)し直したら通ったよ
838 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 12:27:15 ] >>836 .xinitrcなどを用意せず、単にxinitすると、xtermのみのXが立ち上がります。 この時点では特にウインドウマネージャーは上げてません。 ただ、このxtermから # twm & とすると、twmは立ち上がります。また、その後に # firefox とすると、SCIMがらみでfirefoxが立ち上がりません。 以下、ログです。 # twm & [1] 1412 # firefox Launching a SCIM daemon with Socket FrontEnd... Loading simple Config module ... Creating backend ... Loading socket FrontEnd module ... Starting SCIM as daemon ... GTK Panel of SCIM 1.4.4 GTK Panel of SCIM 1.4.4 GTK Panel of SCIM 1.4.4 GTK Panel of SCIM 1.4.4 GTK IM Module SCIM: Cannot connect to Panel! Segmentation fault (core dumped)
839 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 12:29:48 ] >>837 それって、xorg.confを作り直すということでしょうか?
840 名前:819 [2007/03/07(水) 12:46:06 ] >>827 情報ありがとうございます。 dumpとrestoreで挑戦してみます。
841 名前:835 mailto:sage [2007/03/07(水) 13:28:28 ] 今、rootでstartxしたところ、普通に立ち上がりました。 ユーザーを変えたらどうなるかと思い、rootでやってみました。 .xinitrcに記述しているコマンドは、 xmodmap -e 'keycode 228 = backslash underscore' & scim -d & startkde です。 どうも、SCIMのような気がするんですが、点検する項目をご存知のかたは いませんか?
842 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 14:18:54 ] >>838 .xinitrc無しにいつのまにSCIM立ち上がってんだよ
843 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 14:25:50 ] >838 なぜそこで wmaker でなく twm を起動しているのか意味がわからん
844 名前:835 mailto:sage [2007/03/07(水) 14:30:03 ] >>842 正直、判らないんですよ。 でも、ログを見てもらえば解かるとおり、コマンドラインからfirefoxを打ったら SCIMのメッセージが出はじめたんですよ。 それで、一旦、Xを落として、もう一度立ち上げ、コマンドラインからscim -dと したら、同様のメッセージが出ました。 ちなみに、この時.cshrcのSCIM関連の環境変数をコメントアウトしたりもしたんですが 同様の反応でした。 今,別のテスト用ユーザーを作って、そっちでX使ってるんですが、何の問題もありません。 通常使用のユーザーのどこかのドットファイルなどに問題が発生してるのかもしれませんが こうなる前に使った時には、特にSCIMの設定変更とかしてないんですよね。orz
845 名前:名無しさん@お腹いっぱい。 [2007/03/07(水) 14:41:37 ] >>843 それはやったんですが、セグメントエラーでコアダンプしちゃうんですよ。 それで、X標準のtwmでやってみたら普通に立ち上がったんです。 その時に、gtkなアプリを色々試したんですが、全部コアダンプ。 xloadやxmbmonなどのgtkとは無縁なアプリは動きました。 ひょっとしたらgtk関連なのかも。 でも、どうすればいいのか見当が付きません。ヘルプ!!
846 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 15:31:48 ] 頭を冷やせ、冷静になって状況を正確につかめよ xorg.confは関係ないからな
847 名前:835 mailto:sage [2007/03/07(水) 16:11:27 ] >>846 いや、別に焦ってはないんだけど。 xorg.confじゃないというのは、だいたい予想してました。 現に、別のユーザーでは問題ないので。 gtk等の検査をしたいんですけど、どこら辺からやればいいのか解かりませんか? こうなる前で、特にさわった記憶はないんですよね。 何が原因で、どこがどうなったのかが、見当もつかないんです。
848 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 16:14:57 ] >この時.cshrcのSCIM関連の環境変数をコメントアウトしたりもしたんですが 同様の反応でした。 確認 % grep [Ss][Cc][Ii][Mm] ~/.* も一つ % echo $GTK_IM_MODULE $XMODIFIERS $LANG あと % grep scim /usr/local/etc/gtk-2.0/gtk.immodules
849 名前:835 mailto:sage [2007/03/07(水) 16:51:18 ] >>848 ありがとうございます。 1行目の検査では、長々と出力されてしまい、ここにはコピペできませんが、 出力結果のログをとり、さらに # grep [Ss][Cc][Ii][Mm] log としたところ、 grep: 照合パターンに合いません. となりました。 ざっとみても関係有そうなところは見当たりませんでした。 この点について、何かありましたら指示してくれるとありがたいです。 2行目の検査では、 # echo $GTK_IM_MODULE $XMODIFIERS $LANG scim @im=SCIM ja_JP.eucJP 3行目の検査では、 # grep scim /usr/local/etc/gtk-2.0/gtk.immodules "/usr/local/lib/gtk-2.0/immodules/im-scim.so" "scim" "SCIM Input Method" "scim" "/usr/local/share/locale" "" と、なりました。 何か問題点はありますか? #っていうか、6.1が出た当時から今まで何の問題もなかったんですよね。orz
850 名前:shellのglobで引っ掛かってるだろ mailto:sage [2007/03/07(水) 16:55:16 ] ところでいつからパターンマッチ 0件のときに grep が 1行以上の出力を吐くようになったの? 結局釣りかよ
851 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 17:05:33 ] >>848-850 ちょっとやってみたが > % grep [Ss][Cc][Ii][Mm] ~/.* だとパターンマッチせずにドットファイルの中身全部吐き出してくるね で % grep scim ~/.* % grep SCIM ~/.* とやると、うちでは .cshrc, .xinitrc, .xsession に該当行があった
852 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 17:18:31 ] 脳内で問題の切り分けしてくれ
853 名前:835 mailto:sage [2007/03/07(水) 17:22:44 ] >>850 釣りじゃありませんよ。そういう解釈は勘弁してください。 例えば、 /home/hoge/.RealNetworks_RealMediaSDK_60:CookiesPath=/home/hoge/.RealNetworks_RealCookies_60 みたいのが、たくさん出力されるということです。 .scimについては出力結果にはありませんでした。 >>851 自分も[Ss][Cc][Ii][Mm]で大文字、小文字網羅してくれると思ったんですが だめでしたね。 ということで、やりなおしました。 # grep scim ~/.* /home/hoge/.cshrc:setenv GTK_IM_MODULE scim /home/hoge/.cshrc:setenv QT_IM_MODULE scim /home/hoge/.cshrc.bak:#setenv GTK_IM_MODULE scim /home/hoge/.cshrc.bak:#setenv QT_IM_MODULE scim /home/hoge/.xinitrc.org:scim -d & # grep SCIM ~/.* /home/hoge/.cshrc:setenv XMODIFIERS @im=SCIM /home/hoge/.cshrc.bak:#setenv XMODIFIERS @im=SCIM ログは関係ありそうなところの抜粋です。また、アカウントは自分の本名のためhogeに変更してます。
854 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 17:27:15 ] 大文字小文字気にしないでgrepしたければ-iオプションを使いましょう
855 名前:848 mailto:sage [2007/03/07(水) 17:29:26 ] ああ、ごめん。 おそらく850のmail欄なのだね % grep '[Ss][Cc][Ii][Mm]' ~/.* かな まぁ、851でも結果はあまり変わらんとおもうが
856 名前:835 mailto:sage [2007/03/07(水) 17:36:55 ] みなさん、とても感謝してますが、揉めないでください。 で、今はscimの設定よりも、>>838 の GTK Panel of SCIM 1.4.4 GTK IM Module SCIM: Cannot connect to Panel! Segmentation fault (core dumped) みたいなところに問題があると思ってます。 ここら辺からの検証ができる方、お願いできないでしょうか?
857 名前:848 mailto:sage [2007/03/07(水) 17:38:51 ] じゃあとりあえずそこで引っかかったファイルをどけて loginしなおしてみてどうなのよ
858 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 17:42:08 ] おいらの所は、KDE使ってないんだけど、SCIMの設定画面が出てこない。 SCIM1.4.4に問題あるとか? ちなみにおととい久しぶりにPortsの更新したので、関係なかったらごめん。 というか、おいらも助けて〜
859 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 17:42:38 ] core吐いてくれたんだったらgdbで原因追及すればいいじゃん
860 名前:858 mailto:sage [2007/03/07(水) 17:47:55 ] >>859 それが大変だから、情報集めてるンじゃん。
861 名前:835 mailto:sage [2007/03/07(水) 17:54:27 ] >>857 ちょっと長くなるので、二回にわけてレスします。 とりあえず、.xinitrcを #!/bin/sh xmodmap -e 'keycode 228 = backslash underscore' & exec startkde として、startxしたところ、 xauth: creating new authority file /home/masaaki/.serverauth.750 -----snip----- (==) Using config file: "/etc/X11/xorg.conf" Warning: kbuildsycoca is unable to register with DCOP. kbuildsycoca running... Reusing existing ksycoca kbuildsycoca: WARNING: '/usr/local/share/applications/kde/ark.desktop' specifies undefined mimetype/servicetype 'application/x-tbz2' kbuildsycoca: WARNING: 'karm_part.desktop' specifies undefined mimetype/servicetype 'text/english' kbuildsycoca: WARNING: 'karm_part.desktop' specifies undefined mimetype/servicetype 'text/x-c' kbuildsycoca: WARNING: 'karm_part.desktop' specifies undefined mimetype/servicetype 'text/x-c++' kbuildsycoca: WARNING: '/usr/local/share/applications/kde/kpovmodeler.desktop' specifies undefined mimetype/servicetype 'KPovModeler/Document' kbuildsycoca: WARNING: 'kdevjavadebugger.desktop' specifies undefined mimetype/servicetype 'KDevelop/Part' kbuildsycoca: WARNING: 'kcertpart.desktop' specifies undefined mimetype/servicetype 'application/binary-certificate' kbuildsycoca: WARNING: '/usr/local/share/applications/kde/kmid.desktop' specifies undefined mimetype/servicetype 'audio/midi' ※続く。
862 名前:835 mailto:sage [2007/03/07(水) 17:55:04 ] ※続き kbuildsycoca: WARNING: '/usr/local/share/applications/firefox.desktop' specifies undefined mimetype/servicetype 'text/mml' kbuildsycoca: WARNING: 'qeditor_part.desktop' specifies undefined mimetype/servicetype 'text/english' kbuildsycoca: WARNING: 'qeditor_part.desktop' specifies undefined mimetype/servicetype 'text/x-c' kbuildsycoca: WARNING: 'qeditor_part.desktop' specifies undefined mimetype/servicetype 'text/x-c++' kbuildsycoca: WARNING: 'qeditor_part.desktop' specifies undefined mimetype/servicetype 'text/x-sql' kbuildsycoca: WARNING: 'knotify.desktop' specifies undefined mimetype/servicetype 'KNotify' kbuildsycoca: WARNING: 'ark_part.desktop' specifies undefined mimetype/servicetype 'application/x-tbz2' xset: bad font path element (#79), possible causes are: Directory does not exist or has wrong permissions Directory missing fonts.dir Incorrect font server address or syntax startkde: Starting up... Warning: connect() failed: : Connection refused Segmentation fault (core dumped) startkde: Shutting down... Warning: connect() failed: : Connection refused Error: Can't contact kdeinit! startkde: Running shutdown scripts... startkde: Done. waiting for X server to shut down FreeFontPath: FPE "/usr/X11R6/lib/X11/fonts/misc/" refcount is 2, should be 1; fixing. . となりました。
863 名前:835 mailto:sage [2007/03/07(水) 18:01:10 ] やべ、アカウント晒しちゃった。 まぁ、いいか。 見苦しいレスが続いて申し訳ありません。 どなたかご協力ください。
864 名前:848 mailto:sage [2007/03/07(水) 18:02:42 ] まぁまぁ、たしかにgdbで追いかければ済む話かも知れんが、 使えるんならすでにやってるだろうよ >>858 % scim-setup でも起動せんの? >>857 いや、だから, mv .xinitrc dot.xinitrc mv .cshrc dot.cshrc logout login xinit firefox の結果をとりあえずお願いしたいんだが
865 名前:858 mailto:sage [2007/03/07(水) 18:08:38 ] >>864 おぉ、無視されるかと思った。ありがとうございます。 SCIM自体は動いてかな漢字変換できるんだけど、 セットアップだけ動かない。 で、scim-setupでもだめ。コア吐いちゃう。 gnomeでやると、パネルが無いから困ってるよ。となるから、scimが頓死してるんだとおもうんだ。 後、853さんへ、pkg_tree -v scim でunknownは出てない? おいらは出てないんだけど、駄目なんだよね。
866 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 18:15:44 ] >>864 やってみましたが、>>835 のエラーを出しつつ、Xは立ち上がりました。 立ち上がってるxtermからfirefoxとコマンドを打ったところ、セグメントフォールトでコアダンプしました。 前回と違うのはscimが反応しなかった、といったところです。
867 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 18:17:55 ] >>835 にエラーなんてあるように見えないのは俺の目が腐った所為か。
868 名前:835 mailto:sage [2007/03/07(水) 18:24:46 ] >>867 申し訳ない。 以前、この画面でXが落ちたんで、最終行を感覚的にエラー扱いしてしまった。 で、みてほしいのは>>861-862 とか、firefoxがコアダンプしてしまう、というところなんですよ。 ぜひ、ご協力ください。
869 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 18:25:35 ] >867 ご明察。 .xinitrc の類いがなにも止まらず(wmaker等がコケるせいで) X が終了してるだけなんだよね (SCIMだの何だのは知らないけど)
870 名前:867 mailto:sage [2007/03/07(水) 18:31:55 ] >>868 長々と貼って > startkde: Starting up... > Warning: connect() failed: : Connection refused > Segmentation fault (core dumped) だけしか情報無いわけだろ。これで何を判れと言うんだ?
871 名前:835 mailto:sage [2007/03/07(水) 18:36:08 ] >>869 >>835 において、 >おそらく、何かのプログラムが起動できなくなっているのかとも思うのですが、手がかりがありません。 と、自分も考えてます。 ただ、目に見える症状で、最初に引っかかったのが、scimだったので、まずそこに注目した、 というのが、実態だったりします。 そこで、いろんなプログラムで試した結果、firefox等でもエラーになってしまうので、 混乱し、ここに相談した次第です。 理由を探る方法をご存知でしたら、相談にのってください。m(__)m
872 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 18:40:25 ] いまからgdbの使い方を学べよ
873 名前:848 mailto:sage [2007/03/07(水) 18:40:32 ] たしか、他のuserなら問題なく使えるのに このuserのみで問題が発生するんだよね? っつーことはなんかの設定ファイルが書き換わって そいつが悪さしてると考えるのが筋だよね ああ、一応使ってるshellを聞いておこうか
874 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 18:43:15 ] >>847 > 現に、別のユーザーでは問題ないので。 ということだから少し頭冷やして別のユーザの~/に現在の ~/.mozillaを移すとどうなるか、とか ~/.scimを移すとどうなるか、とか ~/.*shrcを移すとどうなるか、とか このような問題の切り分けを行っていけばいいのでは。
875 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 18:47:14 ] 「他のユーザー」ってのがrootのことらしいからな、 案外なにかのパーミッションが変とかそういうオチだったりしてな
876 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 18:49:43 ] gdb -q /usr/local/lib/firefox/firefox-bin ~/firefox-bin.core (gdb) where <=これやった結果貼ってみて
877 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 18:55:06 ] マダー?リスト [people] * 若さ * 心のモヤモヤに一言 * itojun の健康 * バグ出し、実戦経験値 * 10代20代の若手 * JNUGのサイト更新 * メイドの格好してCD配ってくれるおんなのこ * スルー力の実装
878 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 18:57:58 ] * 淑女のzsh 連載マダー
879 名前:848 mailto:sage [2007/03/07(水) 19:00:54 ] ついでだから858も同様のコマンドの出力晒してみれば? なんか分かるかもよ scim-setupの実体は /usr/local/bin/scim-1.0/scim-helper-launcher ぽいので gdb -q /usr/local/bin/scim-1.0/scim-helper-launcher ~/xxxx.core (gdb) where なのかな
880 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 19:05:18 ] modular X マダー? X11BASE の merge マダー? と考えるうちに X11BASE=/usr/local してしまった俺 ついでに LANG=ja_JP.UTF-8 とかやりつつ startkde が途中「デスクトップを起動しています」までで止まるので $ kicker $ desktop と手で打っている俺
881 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 19:06:55 ] >>873 tcshです。 >>874 ウインドウマネージャーが立ち上がり、それでも問題が続くのであればやってみようと思います。 いま、.kde,.kdercをどかして見ましたが、今のところ立ち上がりません。 >>875 >>841 の時点ではrootを使用しましたが、精神衛生上よくないし、パーミッションの問題もあるので 直後に別のテスト用ユーザー(グループ等も通常使用ユーザーと同じ)を作り、現在ではそちらで やっています。 >>876 where以後だけでも非常に長くなってしまいます。 どうしたらいいでしょう?
882 名前:858 [2007/03/07(水) 19:09:36 ] >>879 お世話になります。 ダメだ、デバックシンボルが無くて訳がわからん。 portsでデバックシンボル取らないようにするのって どうすれば良いの?
883 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 19:38:43 ] >>877 それNetBSD >>882 /etc/make.conf で CFLAGS+=-g CXXFLAGS+=-g とかしとけばいいんじゃないの(動作未確認)
884 名前:858 [2007/03/07(水) 19:51:07 ] >>883 それがダメなんっすよ。 そうやってるのに。 gdb -q /usr/local/bin/scim-setup ~/scim-helper-launche.core こうやったら、こうだし。 "/usr/local/bin/scim-setup": not in executable format: File format not recognized Core was generated by `scim-helper-launche'. Program terminated with signal 11, Segmentation fault. #0 0x28b6ba9a in ?? () gdb -q /usr/local/bin/scim-1.0/scim-helper-launcher ~/scim-helper-launche.core ってやっても /usr/local/bin/scim-1.0/scim-helper-launcher: No such file or directory. Core was generated by `scim-helper-launche'. Program terminated with signal 11, Segmentation fault. #0 0x28b6ba9a in ?? () こうだし。
885 名前:名無しさん@お腹いっぱい。 [2007/03/07(水) 19:54:06 ] 事故レス。 scim-setupって、シェルじゃぁあああああああああああああああああああああんん
886 名前:835 mailto:sage [2007/03/07(水) 20:01:06 ] 今、発見したんですけど、startxしたときに、 xauth: creating new authority file /home/hoge/.serverauth.*** みたいなメッセージが出て、該当ファイルが作られますよね? それがありません。 これは何か関係あるんでしょうか? 猛烈に関係ある予感がしてるんですが、ご存知の方、アドバイスください。
887 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 20:14:53 ] >>885 シェルスクリプトな。シェルとシェルスクリプトは違うぞ。 最近両者を混同して表現する奴が多くて、話の流れに齟齬が起きることが多い。 あと signal 11 頻発のときにはメモリがハードウェア的に怪しいというのがお約束。 >>835 ないよ なんとなくだが >>835 の環境はバイナリ自身が怪しいんじゃないかと思うんだが・・・ portupgrade -avf とかで全部ビルドし直した方がいいんじゃないの
888 名前:848 mailto:sage [2007/03/07(水) 20:23:44 ] >>884 あ、ごめん /usr/local/bin/scim-setup の中身を見ればわかるとおもうけど /usr/local/lib/scim-1.0/scim-helper-launcher でした
889 名前:835 mailto:sage [2007/03/07(水) 20:33:17 ] >>887 でも、別ユーザー(非root)で、現在、問題なく使えてるんですよね。 そして、昨日までも。 インストールは基本的にportsで、X,firefox,scim,wmakerなど、今回出てきた プログラムは間違いなくportsです。 特に、新しいプログラムもインストールしてないので、ライブラリなどが 書き換わってしまったとかもないんですよ。 自分もこんなこと初めてなんで、よくわからない。 ちなみに、>>886 の.serverauth.***っていうファイルは何のファイルなんでしょう?
890 名前:858 [2007/03/07(水) 20:55:51 ] みんなありがとう。ようやく出来た。 んでも、これって、GTKの中で落ちてんじゃあああん。 これみて直せるなら、Gnomeプログラマーになってるちゅーねん。 (gdb) where #0 0x28b6ba9a in IA__gtk_widget_set_sensitive (widget=0x0, sensitive=0) at gtkwidget.c:4627 #1 0x28eca703 in factory_list_selection_changed_callback ( selection=0x821e2a0, user_data=0x0) at scim_imengine_setup.cpp:1252 #2 0x28547cae in g_cclosure_marshal_VOID__VOID () from /usr/local/lib/libgobject-2.0.so.0 #3 0x28530e4f in g_closure_invoke () from /usr/local/lib/libgobject-2.0.so.0 #4 0x28547470 in g_signal_emit_by_name () from /usr/local/lib/libgobject-2.0.so.0 #5 0x28546704 in g_signal_emit_valist () from /usr/local/lib/libgobject-2.0.so.0 #6 0x28546970 in g_signal_emit () from /usr/local/lib/libgobject-2.0.so.0 #7 0x28b32fe3 in _gtk_tree_selection_emit_changed (selection=0x821e2a0) at gtktreeselection.c:1416 #8 0x28b4e44a in IA__gtk_tree_view_set_model (tree_view=0x80fb1c8, model=0x81cf908) at gtktreeview.c:10539 #9 0x28ec67ae in create_factory_list_view () at scim_imengine_setup.cpp:492 #10 0x28ec5bed in create_setup_window () at scim_imengine_setup.cpp:309 #11 0x28ec5883 in aaa_imengine_setup_LTX_scim_setup_module_create_ui () at scim_imengine_setup.cpp:78 #12 0x28c42637 in SetupModule::create_ui (this=0x81316a0) at scim_setup_module.cpp:96 #13 0x28c3ff3a in SetupUI::add_module (this=0x804f580, module=0x81316a0) なんかとっかかりをくれくれ。君。
891 名前:858 [2007/03/07(水) 21:00:28 ] や、そうでもないか、 #1 0x28eca703 in factory_list_selection_changed_callback ( selection=0x821e2a0, user_data=0x0) at scim_imengine_setup.cpp:1252 これが悪いんだな。でもわからん(w
892 名前:858 [2007/03/07(水) 21:10:27 ] で、わかんねぇーから、コメントアウトしてみた。 1237 static void 1238 factory_list_selection_changed_callback (GtkTreeSelection *selection, gpointer user_data) 1239 { 1240 GtkTreeModel *model; 1241 1242 if (gtk_tree_selection_get_selected (selection, &model, &__selected_factory)) { 1243 if (gtk_tree_model_iter_has_child (model, &__selected_factory)) { 1244 gtk_widget_set_sensitive (__hotkey_button, FALSE); 1245 gtk_widget_set_sensitive (__filter_button, FALSE); 1246 } else { 1247 gtk_widget_set_sensitive (__hotkey_button, TRUE); 1248 if (__filter_infos.size ()) 1249 gtk_widget_set_sensitive (__filter_button, TRUE); 1250 } 1251 } else { 1252 //gtk_widget_set_sensitive (__hotkey_button, FALSE); 1253 //gtk_widget_set_sensitive (__filter_button, FALSE); 1254 } 1255 } 動いた(w
893 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/03/07(水) 21:15:59 ] >>858 rm -rf ~/.scim/ でうまくいくかも、いかないかも
894 名前:848 mailto:sage [2007/03/07(水) 21:17:46 ] >>858 ちょw とりあえず おめでとう!おめでとう!
895 名前:893 mailto:sage [2007/03/07(水) 21:21:21 ] >>858 おめ!
896 名前:858 [2007/03/07(水) 21:26:29 ] >>893-895 ありがとう、ありがとう、ありがとう、 みんな。 でも良いのか?これで?なんで動いたかわからん。 >>1252 //gtk_widget_set_sensitive (__hotkey_button, FALSE); >>1253 //gtk_widget_set_sensitive (__filter_button, FALSE); ボタンを使用不可にするAPIなのか? そのボタンがまだ構築されてないとか、不可にしたらダメとか? てか、TRUEにしてみても落ちたんだ。 gtk_widget_set_sensitive これを呼んじゃ駄目なのか、__filter_button、これがいかんのか? だれかぁ〜悔しいほど詳しい人いない?
897 名前:858 [2007/03/07(水) 21:35:48 ] てか、 #0 0x28b6ba9a in IA__gtk_widget_set_sensitive (widget=0x0, sensitive=0) at gtkwidget.c:4627 って事は、__hotkey_buttonが、Nullって事かいな? __hotkey_buttonがやばいって事かな? あってる?