1 名前:login:Penguin mailto:sage [2010/03/09(火) 07:37:15 ID:/EoMnXP/] まずは2ch-Linux-Beginnersを読みましょう。 いろいろとまとめられているので(・∀・)イイ!! www12.atwiki.jp/linux2ch/ (避難所) 読んでも解決しなかったら、質問を書きこむ前にここを読もう。 www12.atwiki.jp/linux2ch/?About 過去ログ検索(Part29: 22氏提供) 2chlinux.dtdns.net/2ch-linux-ks/ Google検索 www.google.co.jp/linux 関連スレッドは >>2-4 あたり。 前スレ くだらねえ質問はここに書き込め! Part 181 pc11.2ch.net/test/read.cgi/linux/1265164112/ 2chlinux.dtdns.net/2ch-linux-ks/thread/1265164112.html
47 名前:login:Penguin mailto:sage [2010/03/11(木) 18:25:36 ID:C3/hEPbo] ドライブのフォーマットのファイルシステムがわからない 不思議だ
48 名前:login:Penguin mailto:sage [2010/03/11(木) 18:40:08 ID:UKv2KkIQ] >>47 日本語でおk
49 名前:login:Penguin mailto:sage [2010/03/11(木) 19:12:14 ID:q2chiiQo] >>47 check the device partitions. cat /proc/partitions confirm the device block, check it. blkid /dev/<target partition> U get the LABEL, UUID, TYPE.
50 名前:login:Penguin [2010/03/11(木) 22:21:27 ID:LqIlbtZH] 過去にリリースされたmysql-develのtar.gzが置いてある所はありますか?
51 名前:login:Penguin mailto:sage [2010/03/12(金) 01:17:06 ID:QdeenYnR] nautilusでsftp接続した先のファイルをgvimで編集すると 編集したファイルのパーミッションが700になってしまいます。 geditで編集してもパーミッションが変わらなかったので、 vim特有の何かなのかな、と思ったのですがわかりません。 どなたかご存知ありませんか?
52 名前:login:Penguin mailto:sage [2010/03/12(金) 01:24:53 ID:HgQYVYqA] さて、NECのSimplem(VS53B SiS630)にubuntuやらKnoppixを突っ込んでみた訳だが…… いづれもXが立ち上がると、表示が20dotほど下にズレてるorz xrandrやxvidtuneを試すも敢えなく玉砕。 誰ぞ、解決策を教えてたもれ。
53 名前:51 mailto:sage [2010/03/12(金) 01:54:27 ID:QdeenYnR] https://bugs.launchpad.net/ubuntu/+bug/227808 バグだったらしく、未だに直っていないみたいでした。 失礼しました。
54 名前:login:Penguin mailto:sage [2010/03/12(金) 02:12:22 ID:qZovYTi0] >>52 なんかここ半年くらいネタ書き込みしてない? シラけるんで先生みたいな真似はやめようよ。
55 名前:login:Penguin mailto:sage [2010/03/12(金) 05:12:12 ID:GXAZtki8] 以下のように1行1項目の箇条書きになったテキストファイル list.txt があります。 aaa bbbb cc ddddd eee これを aaa bbbb cc ddddd eee という風に、 各項目毎にスペースで区切った改行無し文字列に変換したくて $ cat list.txt | sed "s:\n: :g" > ./list2.txt とワンライナーでやっているのですが、欲しい結果が得られません。 文字コードは utf-8、改行コードは LF のテキストなんですが、 どう命令すれば求める結果を得られるのでしょうか?
56 名前:login:Penguin mailto:sage [2010/03/12(金) 05:36:06 ID:NgCxufzX] >>55 perl -le 'while (<>){chomp; $s .= $_} print $s' list.txt
57 名前:login:Penguin mailto:sage [2010/03/12(金) 07:08:16 ID:a7zAiVC1] >>55 cat list.txt | tr '\n' ' ' > ./list2.txt
58 名前:52 mailto:sage [2010/03/12(金) 07:34:15 ID:HgQYVYqA] >>54 (゚Д゚)ハァ? この「板」に来たのは2年ぶりですが何か? たまに来てみりゃこの扱いかよ ( ゚д゚) 、ペッ
59 名前:login:Penguin mailto:sage [2010/03/12(金) 07:53:42 ID:8XTa7569] もうすっかり春だっちゃねー
60 名前:login:Penguin [2010/03/12(金) 08:35:05 ID:o5eblDQk] >>55 cat list1.txt | xargs > list2.txt
61 名前:login:Penguin [2010/03/12(金) 09:00:19 ID:dfuVkxPe] >>55 echo `cat list.txt`
62 名前:login:Penguin [2010/03/12(金) 09:05:55 ID:dfuVkxPe] echo `< list.txt` でいいか。
63 名前:login:Penguin mailto:sage [2010/03/12(金) 10:01:18 ID:ZVgQe7jP] >>54 , 58 xorg周りがそれだけ不具合が出ているってことで… 自動検出は比較的新しいものには有効だけれど 新し過ぎると対応が取れてないし, 古過ぎるとモノが開発者の手元に無いのでデバッグが難しい… NECがよく採用している安いGPUとチップセットでは, Windows向けのドライバ供給がやっとだし,使用している技術の中に 他社特許が含まれてる可能性があるので,仕様公開も難しい…ので, Linux向けのドライバ開発が遅れてる部分があります. デバッグに協力してあげると喜ばれると思います. xorgの動作ログをxorgの開発者へ送ってあげて下さい.
64 名前:login:Penguin mailto:sage [2010/03/12(金) 10:33:11 ID:EOYlCMkK] システムコールってどうやって作られているんですか?
65 名前:login:Penguin mailto:sage [2010/03/12(金) 11:06:51 ID:Lvx7+owa] d.hatena.ne.jp/RobinEgg/20090420/p1 #!/usr/bin/python # -*- coding:utf-8 -*- # # ADTC ヘッダ開始の合図である FF F8 xx 80... を、壊れた AAC ファイルから探し出し、 # 以後のデータをそっくりそのまま書き出しファイルへコピーする って書いてるプログラムだけど、どうやって使うの? hoge.txt に #!/usr/bin/python # -*- coding:utf-8 -*- から fw.close() fr.close() print('Done!') までコピーはした。
66 名前:login:Penguin mailto:sage [2010/03/12(金) 11:18:07 ID:VGDGVj3a] 端末の出力をファイルに保存したいのですが、どうやれば? シェル経由なら標準出力をリダイレクトできるのですが、シリアルコンソールで つないでいるので端末の出力がそのまま流れてきます。 ちなみにscreenを使っています。 $ screen /dev/ttyUSBS0 115200
67 名前:login:Penguin mailto:sage [2010/03/12(金) 12:50:37 ID:ew5DzvMI] >>66 接続先がどんな環境かわからんけど、 接続先もLinux環境でシェルが動いてる状態からなら script で。 例えば接続先機器の起動ログ等から丸々なんて場合は、接続に使ってる screen の機能で。
68 名前:login:Penguin mailto:sage [2010/03/12(金) 13:03:19 ID:VGDGVj3a] >>67 接続先が組み込み機器で、u-bootなんです。 screenにそのようなオプションがあるのでしょうか?ちょっと調べてみます。
69 名前:login:Penguin mailto:sage [2010/03/12(金) 13:09:33 ID:ExZJe24j] シリアルコンソールなら、minicomとかは?
70 名前:login:Penguin [2010/03/12(金) 16:48:27 ID:dfuVkxPe] >>65 普通に python hoge.txt xxxx.aac じゃだめなん?
71 名前:login:Penguin [2010/03/12(金) 16:50:14 ID:dfuVkxPe] >>68 C-a H
72 名前:login:Penguin mailto:sage [2010/03/12(金) 16:57:31 ID:4z0Wxt96] 他に書き込んだらこちらに誘導されました。Fedora12です。 何をしようとしているかはお察しください。 dmesg pt1_drv: vermagic '2.6.31.5-127.fc12.i686.PAE SMP mod_unload 686 ' should be '2.6.32.9-67.fc12.i686.PAE SMP mod_unload 686 ' のときの対処方法をお教えください。 ttp://fedorasrv.com/ivtv.shtml の要領で、要求されたver.のカーネルに入れ替えればよいのでしょうか?
73 名前:login:Penguin mailto:sage [2010/03/12(金) 17:08:23 ID:VGDGVj3a] >>71 thx
74 名前:login:Penguin mailto:sage [2010/03/12(金) 18:28:26 ID:Lvx7+owa] >>70 File "hoge.py", line 35 except IOError as erMsg: ^ SyntaxError: invalid syntax You have new mail in /var/spool/mail/root エラーになりますorz
75 名前:login:Penguin [2010/03/12(金) 20:09:22 ID:o5eblDQk] python 知らないけど、エラー箇所を順に潰す。 as を , に。2箇所。 ‘’x を 'x', ''b を 'b' に。
76 名前:login:Penguin [2010/03/12(金) 21:34:03 ID:dfuVkxPe] >>74 なんで root でやってんだ。
77 名前:52 mailto:sage [2010/03/12(金) 21:38:17 ID:HgQYVYqA] >>63 わざわざすんません。 HDDにはKnoppix6を仕込んでいた訳だが…… CDから「knoppix xmodule=fbdev fb1024x768」で起動させ、HDインストーラを走らせ、 HDDから起動させたら表示がまともになりますた。
78 名前:login:Penguin mailto:sage [2010/03/12(金) 22:54:34 ID:4zOu11LN] ununtuのサーバーって遅くね? たった691MBのISOイメージファイルをダウンロードするのに何で4時間もかかるんだ? SUSEは4GBで8時間だぞ
79 名前:login:Penguin mailto:sage [2010/03/12(金) 23:00:20 ID:ew5DzvMI] ミラー使わね?
80 名前:login:Penguin [2010/03/12(金) 23:13:21 ID:54sQGkpc] 数分操作しないだけでターミナルが切断されて不便です ググって、シェル変数autologoutが設定されている場合は切れる、と分かったのですが setで見てもそのような変数はありません。 他にどんな原因があるのでしょうか?
81 名前:login:Penguin mailto:sage [2010/03/12(金) 23:21:02 ID:4zOu11LN] ミラーでも遅い 富山が10時間 KDDIで4時間
82 名前:login:Penguin mailto:sage [2010/03/12(金) 23:41:11 ID:p+NeNhhc] >>81 そんなあなたにtorrent
83 名前:login:Penguin mailto:sage [2010/03/12(金) 23:41:34 ID:ew5DzvMI] >>81 > たった691MBのISOイメージファイルをダウンロードするのに何で4時間もかかるんだ? > ミラーでも遅い 富山が10時間 KDDIで4時間 凄いねえ。それ。 回線の問題とかISPまでの経路の問題とか…。 試しに今富山で ttp://ubuntutym2.u-toyama.ac.jp/ubuntu/9.10/ubuntu-9.10-desktop-i386.iso を落としてみたけど、光で三分かからんかった。
84 名前:login:Penguin mailto:sage [2010/03/12(金) 23:52:36 ID:J1yQQVZX] 都会はいいな〜 うちは田舎だからADSL@2Mbpsだ
85 名前:login:Penguin mailto:sage [2010/03/13(土) 04:04:04 ID:VipPace5] , -'"´  ̄`丶、_ ,.∩ `ヽ 〃∪'´ ̄`二二人\ ヽ | ツ´ ̄ ̄ ̄ ̄´ ヾ ヽ. ', |ハ ,ニ、 ,. - 、 | | | l | | ハ ィハ ,二ヽ. | | | | | 同じ板にコピペするとそのままだけど、 | | | じ' |トJ〉 /)} l | 違う板にコピペすると鬼のような怖い顔 | ハ 、'_,  ̄,, 厶イ川| に変わる摩訶不思議な佳子様コピペ。 l l /\ .. イV\川 | ,' l l ,イ `l ̄´ / /ヽl l l | l ハ `メ、 〃 ヽヽ、__ノ l ∨ └‐イ「ト--ァ'´ ハヽ__ノ ヽ/ } l」」 / / }`ー 〈_n| 八 / / /ノ 〈二二人 c /\/ / , イ / /厂 /\__>< {_ / / / /ハ \\ ト--- 、 _/ // / ハ \\ \ , -‐ ''"´ / / / ̄\ `丶、 \ \ ヽ / '´ ̄ ̄ / / / \ \ \ ヽ \ ハ | , -,--' / \ ヽ \ ヽ ∨ ヽ、 // / ヽ ____..--- 、 ハ  ̄〈| | / ´ ̄ ̄ ̄ ̄ ̄/ /  ̄`ヽ} しーヘ {__{__.... 、 / | ` ー─── ''"´ `ヽ、 | / 変わるのか?
86 名前:login:Penguin mailto:sage [2010/03/13(土) 04:08:12 ID:VipPace5] くっ どうやら詐欺にあったようです。↑ 俺の今日一日は早くも終了いたしました
87 名前:login:Penguin mailto:sage [2010/03/13(土) 04:18:55 ID:pG4U7Ps2] 小学生でも試す前に気付くだろうに…。
88 名前:login:Penguin mailto:sage [2010/03/13(土) 04:55:33 ID:kVgFboNv] Fedora12を使い始めたんだけど、間違って/etc/yum.repos.d/*repoを全部消しちゃいました。 OS再インストールが、一番早いんだけど、もう何十回目です(>_<)ヽ ナケルゼェ デフォルトのrepoファイルってどのRPMに入っているのか教えて下さい_(_^_)_ -------ここから愚痴です・・・・ #最近のって、compizやらpulseaudioやらドンドン重い方向に・・・。 nvidiaとsbの使えないノートPCでは辛いなぁ・・・・・。 あと関係ないけど、ibus-scimは最悪なので初めてatok買っちゃいました。 1万円もするんだね。でも、なんか幸せ・・・・・。 scim-bridgeやら悩まなくていいし、長文変換とかもできるし、operaや skypeでも小細工せずに使えるし・・・・。fedoraのscimが最悪なんだろうけど。 今更、cannaやwnnもねぇ(x。x)゚゚゚
89 名前:login:Penguin mailto:sage [2010/03/13(土) 05:13:55 ID:pG4U7Ps2] >>88 Fedora使いじゃないからわからんけど、 fedora-release じゃね?
90 名前:login:Penguin mailto:sage [2010/03/13(土) 05:44:32 ID:9gWMCF1F] >>88 エラーメッセージや,失敗したり,やって成功したことを, "紙のノート"に書いて置くことをお勧めしたい〜 頭で覚えるのも限界があると思うし… そのうち再インストールしなくてもなんとか出来るよーになってきますよ.
91 名前:login:Penguin mailto:sage [2010/03/13(土) 06:03:03 ID:kVgFboNv] >>89 ,90 ありがとう。rpm2cpio と cpioで確かめてみます。 -------------------------------------- Turbo->Rh7->Mandrake->Mandrivaでずっとやってきたのでfedoraは、難しいですね。 Mandrivaは8年くらい使ってきたけど、今のバージョンが酷くて・・・。再インストールが多かったのは、 なんとか動画をさくさく動かせるようにしたかったので、pulseaudio削除したりxorg.confいじり倒したり してました。依存関係でぼろぼろになりましたが・・・ Celeron2.4Gって今まで一番最速のCPUを使ってるんだけど、ノートPCではなぁ。辛い・・・・。 nvidiaとsb使えるpcほしいっす・・・・・。教訓 pulseaudioは、我慢して使う。 ext4が負荷が高いのかなぁ。raiserFSは、もうないのね(хх,)
92 名前:login:Penguin mailto:sage [2010/03/13(土) 06:08:02 ID:pG4U7Ps2] >>91 > ありがとう。rpm2cpio と cpioで確かめてみます。 /etc/yum.repos.d/ ディレクトリが残ってるなら、 rpm -qf /etc/yum.repos.d/ してみればすぐわかるっしょ。
93 名前:login:Penguin mailto:sage [2010/03/13(土) 06:11:18 ID:0ICaPNmo] rpmコマンド使うなり、手動で作りゃいいことやん
94 名前:login:Penguin mailto:sage [2010/03/13(土) 08:46:53 ID:kVgFboNv] >>92 ,93 解決しました。fedora-releaseをいったんyum erase して、yum localinstall で、インストールし直し。 rpmからだと、依存がどうのこうのでインストールができなかった。yumとrpmはまた別のリポジトリDBを持ってるんですね。 昔は、色んなディストリ触るより一つを使ってた方がいいかと思ってたけど、色々触らないとだめですね。 もう、おっさんなんで、難しいことをやるより楽しいことをやりたいなぁって思ってます。 例えば、彼女とさぁskypeかなんかでチャット中に音楽流してあげたいじゃん。で彼女がさぁ、そんな詳しくない子でWindows だったりMACだったりするんだよね。ここは固定じゃないんだよ。これ肝ね。Macの時もWindowsの時もあるんだよ。 で、Linuxを使っている僕はどうしたらいいかななんて・・・・。 馬鹿なやつですね>俺 ------- やっぱ2chのLinux板はいいなぁ。ここと洋楽板とAV女優板が一番心地よく感じてます。 昔のLinux板の最強のOSはみたいなのも書き込みも減ってきたし。 一個、経験からひとつ。自分の使っているvimrcはいじらない。 客先で困ることあるから・・・・。
95 名前:login:Penguin [2010/03/13(土) 10:13:20 ID:lEli7HY2] 愚痴は書かなくていいです。
96 名前:login:Penguin mailto:sage [2010/03/13(土) 11:24:07 ID:jVoHDXUi] X11を7.4から7.5にアップグレードしようと思ってxorg-server-1.7.1を ビルドしているのですがsdksyms.oのところで失敗します。1.7.5も同様のとこでこけました。 主な環境: gcc-3.3.6, libX11-1.3.2 エラーの内容(拡張子が.xxxですが、txtファイルです) usamimi.info/~linux/d/up/up0492.xxx sdksymsでググってるんですが、解決出来そうなページにヒットしません orz お助けください。
97 名前:login:Penguin mailto:sage [2010/03/13(土) 11:24:53 ID:hImkirRe] Xubuntuを入れました。Xfceのterminalでviエディタの機能を使っています。 コマンド入力モードで「i」キーを押すと文字入力モードになるのですが、 見た目ではコマンド入力モードなのか文字入力モードなのか区別がつきません。 前に別のPCでやったときは、ターミナルの左下に「挿入」とかの表示が出ていたのですが。 このOSでそういう設定ができるなら、やり方を教えてください。
98 名前:login:Penguin [2010/03/13(土) 11:32:10 ID:lEli7HY2] >>97 apt-get install vim とか update-alternatives --config vi とかかな。
99 名前:login:Penguin mailto:sage [2010/03/13(土) 11:45:58 ID:9gWMCF1F] 一番最初のエラーが変かな…? > sdksyms.c:390: error: syntax error before "void" > sdksyms.c:400: error: syntax error before "int" まさかとは思うけれど, ソースをWindowsみたいな改行が[LF+CR]な環境で 編集とか,開いて保存したとかでは無いよね…
100 名前:login:Penguin mailto:sage [2010/03/13(土) 11:58:35 ID:hImkirRe] >>98 ありがとうございます。1番めのコマンドを入力したら、希望どおりの動作になりました。 コマンドの意味は「vimを新たにインストール」ということのようです。 vimについては初耳だったのでググってみたところ、viの上位エディタということでした。 そしてこれからはターミナルでviコマンドを入力すると、 デフォルトでvimが動作するという認識でよいのでしょうか?
101 名前:login:Penguin mailto:sage [2010/03/13(土) 12:00:57 ID:WX+4pfpG] >>96 自分ではxorgをmakeした事がないので、参考程度に gccがver 3.3.6って古すぎませんか? 最近のバージョンだと4.xがメジャーだと思います gccのバージョンによってはコンパイルが通らない事もありますよ
102 名前:login:Penguin [2010/03/13(土) 12:11:50 ID:lEli7HY2] >>100 最初に使ってたのは vim-tiny だったんじゃないかな。 2番目のコマンドやってみ。
103 名前:login:Penguin mailto:sage [2010/03/13(土) 12:26:15 ID:jVoHDXUi] >>99 ソースは弄ってません。というかCもC++出来ません…… でも一応odで確認してみたんですが、/nでした。 sdksymsのソースもうpしてみました。 xorg-server-1.7.1のhw/xfree86/loader/{sdksyms.c, sdksyms.dep, sdksyms.sh}です。 sdksyms.tar.gz: usamimi.info/~linux/d/up/up0493.xxx >>101 これはカーネルを2.4系にしてるのでbinutils, glibc絡みでgcc-3.3.6までしか上げれないんです(T_T) 2.6を入れてるマシンの方はgcc-4.4.3を使ってます。
104 名前:login:Penguin mailto:sage [2010/03/13(土) 12:56:41 ID:hImkirRe] >>102 2番目のコマンドもやってみました。 インストールされているvimのうち、使いたいものを切り替えられるようです。 調べたところ、Xubuntuに初期インストールされているのは、vim-tinyというお試し版vimみたいなソフトのようです。 一度vimをインストールして操作感に触れれば、もうvim-tinyの頃には戻れませんね。 ありがとうございました。
105 名前:login:Penguin mailto:sage [2010/03/13(土) 13:14:00 ID:jVoHDXUi] プログラムの事はまったく解らないんですが、これって配列にしてるんでしょうか? _X_HIDDEN void *xorg_symbols[] = { (void *) &hoge, (void *) &hogehoge, }; xorg_symbols[0]が、(void *) &hogeで、 xorg_symbols[1]は、(void *) &hogehogeですか?
106 名前:login:Penguin mailto:sage [2010/03/13(土) 13:39:04 ID:TE0vItNt] >>105 というか、そこだけ理解しても意味がないと思うのだが・・
107 名前:login:Penguin [2010/03/13(土) 13:49:09 ID:Y04Bxc+Z] xfceの設定に関する質問は、ここでいいでしょうか?
108 名前:login:Penguin mailto:sage [2010/03/13(土) 13:56:14 ID:dT5MbAQi] >>107 専用スレがあるからそっちのほうがいいんじゃない? /**軽くて多機能--Xfceスレ**/ その2 pc11.2ch.net/test/read.cgi/linux/1174204218/
109 名前:login:Penguin mailto:sage [2010/03/13(土) 13:58:53 ID:jVoHDXUi] >>106 そうなんですが、プロトコルヘッダからここまで結構長かったので、 あとはxorg-serverとドライバーを入れれば完成なのに最後のほうで躓くとは…… 解らないなりにもgrepかけて*.h内の該当個所を見てみたりGoogleを駆けずり回ったりしてます。 gcc3は最初からサポート外だと宣言されてたら諦めもつくんですが。
110 名前:107 mailto:sage [2010/03/13(土) 13:59:43 ID:Y04Bxc+Z] >108 さんきゅ!
111 名前:login:Penguin mailto:sage [2010/03/13(土) 14:10:25 ID:kVgFboNv] もう愚痴は言いません。後、一つ気になっていることを教えてください。 hdparmの仕様が変わったみたいなんだけどどこかわかりやすく説明しているところないでしょうか? hdparm -d1 -X69 /dev/sda /dev/sda: setting using_dma to 1 (on) HDIO_SET_DMA failed: Inappropriate ioctl for device setting xfermode to 69 (UltraDMA mode5) HDIO_DRIVE_CMD(setxfermode) failed: Invalid exchange HDIO_GET_DMA failed: Inappropriate ioctl for device ネットで調べてみるとみんな色々、言ってるみたいだけど結論ぽいのがなくって・・・・。 なんで、HDIO_GET_DMA failed: Inappropriate ioctl for deviceなんてでるんだろう。
112 名前:login:Penguin mailto:sage [2010/03/13(土) 14:34:29 ID:WX+4pfpG] >>109 コンパイルができても、ちゃんと動くのか疑問だな〜 xorg 7.5をkernel 2.4で動かそうと考える人は少ないと思う
113 名前:login:Penguin mailto:sage [2010/03/13(土) 14:35:44 ID:TE0vItNt] >>111 libataを使用するようになっていて、下位層がSCSI扱いになってる。 なのでDMAなどはlibata内で自動的に有効化される仕組みだから、 わざわざやる必要はない。
114 名前:login:Penguin mailto:sage [2010/03/13(土) 15:20:57 ID:jVoHDXUi] >コンパイルができても、ちゃんと動くのか疑問だな〜 興味の発端がまさにソレですね。 >xorg 7.5をkernel 2.4で動かそうと考える人は少ないと思う 恐らくそうでしょうね、でもkernel2.4でxorg 7.4は問題なく動いてました。 この時のxorg-serverは1.5.3ですけど入れてから1年ほど使用してます。 最近流行の軽量Linuxと言われるコンパクトなディストリよりも軽快に動作してます。 あと古い(440BXのノートPC)PCなのでカーネルを2.6にしても良い事が少ないというのも理由のひとつです。 こっちは遊びと学習の環境なのでいろいろ遊んでますが、プログラマじゃないのでソース読めないのが痛いです。 gcc4で増えた警告オプション等があるとコンパイルエラーしますがgcc3用にsedで書き換えたりくらいは覚えました。 (内容を理解せずに強引に通してますが) なんとかしてこの山を越えたい!だれかお助けを〜
115 名前:login:Penguin mailto:sage [2010/03/13(土) 16:23:45 ID:0ICaPNmo] 実験なのに人に頼るなよ
116 名前:login:Penguin mailto:sage [2010/03/13(土) 16:32:40 ID:F9Mw2+RP] >>111 sataならこんなのもありますけど。 ttp://sourceforge.jp/projects/freshmeat_sdparm/ >>114 耕せ。さらば 開かれん。 誰もいなけりゃ自分が柱になるしかない時もある。 がんばってほしい。 オレも440BXなノートが3台も現役。
117 名前:login:Penguin mailto:sage [2010/03/13(土) 16:41:24 ID:jVoHDXUi] www.mail-archive.com/xorg@lists.freedesktop.org/msg03596.html sdksymsでググった結果の一番上にあった orz /^extern[ ]/ { if (sdk) { - n = 3; + n = 2; n=2;にしたらコンパイル通りました! ついてはsedじゃなくpatchで書き換える事を覚えたいんですが、patch -p1で当てられるように diffで出力するにはどうしたらいいですか? $cp hw/xfree86/loader/sdksyms.sh{,.orig} vimで該当個所を書き換えて保存 で、diffで.patchを出力してpatch -p1で当てたいがうまくいかない。 $ diff -Nc 元ファイル 変更ファイル > xorg-server-1.7.1-fix_gcc3-1.patch
118 名前:login:Penguin mailto:sage [2010/03/13(土) 16:48:47 ID:9gWMCF1F] わたしもそう詳しくないんだけれど… デバッグ用のシンボルテーブルみたいですね. line 390とか400には,シンボル名は無くて, エントリだけ設けてるみたい. 先頭からn番目のシンボル名は&xxxxと並べて, 該当の行のn番目はシンボル名の欄を空けてる感じかな? 型が(intとかunsginedとか)あるところは, それが入るサイズの空きが設けられるのだと思うけれど… line 390,391の "(void *) &void,"は, "(void *) &(void *)," と解釈かな? line 400の "(void *) &int," は, "(void *) &(int *)," かな? コンパイルスイッチかgmakeのオプションで逃げられるのかも知れない. 詳しい人どうしたらいいの?
119 名前:login:Penguin [2010/03/13(土) 16:51:58 ID:FfRg8akX] -p オプションの意味分かってる? 同じディレクトリでやるなら patch -p0 だべさ
120 名前:login:Penguin mailto:sage [2010/03/13(土) 16:52:07 ID:Zk1aYZyj] diff -up 元ファイル 変更ファイル
121 名前:login:Penguin [2010/03/13(土) 16:56:02 ID:FfRg8akX] 無理に gcc-3.3 でやらず、chroot 環境下に gcc-4 の toolchain を一式作ってそこでビルド。 親で実行、とか工夫するといいんでないかい。
122 名前:login:Penguin mailto:sage [2010/03/13(土) 17:07:42 ID:Zk1aYZyj] xorg-serverだけ、うpだてしても、動かなくて泣くのが落ちだよ
123 名前:login:Penguin mailto:sage [2010/03/13(土) 17:23:09 ID:jVoHDXUi] >>119 $ mkdir test $ echo "1" > test/test.1 $ echo "2" > test/test.2 $ diff -u test/test.{1,2} > test.patch ここでpatch -p1 test.patchとしたいのにうまくいかないんです。 patch -p0 < test.patchなら当たるんですが。
124 名前:login:Penguin mailto:sage [2010/03/13(土) 17:27:15 ID:Zk1aYZyj] $ mkdir -p hoge/test $ echo "1" > hoge/test/test.1 $ echo "2" > hoge/test/test.2 $ diff -u hoge/test/test.{1,2} > test.patch
125 名前:login:Penguin mailto:sage [2010/03/13(土) 17:39:41 ID:kVgFboNv] >>113 ありがとう。やっぱりそうか・・・。でもなんかパフォーマンスが悪いような気がする。 hypersledやmulticoreとかのCPUなら効率よくIOにアクセスするのかなぁ。 あとは、IDEにしろSATAにしろchipsetで差が出るとかかなぁ。これはもうこんなもんだ。 なんでしょうね。過去SARデータとかとっときゃよかった。
126 名前:login:Penguin mailto:sage [2010/03/13(土) 17:42:55 ID:kVgFboNv] >>116 ありがとう。時間を作ってゆっくり読んでみます。 >>114 熱いなぁ。最終的には自分でディストリだよね。僕も時間と環境が欲しい。 それよりももっと賢くなりたい。
127 名前:login:Penguin mailto:sage [2010/03/13(土) 18:22:15 ID:jVoHDXUi] >>124 ? それに意味があるなら教えてください。 test.patchの先頭にdiffで生成したのと同じコマンドラインを追加してるんですけど。 $ cat test.patch diff -u test/test.1 test/test.2 --- test/test.1 2010-03-13 18:18:07.941029563 +0900 +++ test/test.2 2010-03-13 17:35:04.072932756 +0900 @@ -1 +1 @@ -1 +2 $ patch -p1 test.patch こうすると入力待ち状態な感じでプロンプトが帰ってきません。 Ctrl+cで終了させてます。 -p0でも同じです。 $ patch -p0 < test.patchじゃないと当たらない
128 名前:login:Penguin [2010/03/13(土) 18:38:31 ID:FfRg8akX] man patch をもう一辺みれ。 SYNOPSIS patch [options] [originalfile [patchfile]] but usually just patch -pnum <patchfile OPTIONS -i patchfile or --input=patchfile Read the patch from patchfile. If patchfile is -, read from stan- dard input, the default.
129 名前:login:Penguin mailto:sage [2010/03/13(土) 18:51:46 ID:jVoHDXUi] >>128 thx! -iオプションつけたらうまくいった。愛してます!
130 名前:login:Penguin mailto:sage [2010/03/13(土) 20:34:12 ID:jVoHDXUi] と、思ったのも束の間。端末からなら patch -p0 -i で当たったのにrpmのspecファイルにすると止まってしまう。 specの中じゃ -i は付けれないみたいだし、どうしたら? spec: usamimi.info/~linux/d/up/up0494.xxx patch: usamimi.info/~linux/d/up/up0495.xxx
131 名前:login:Penguin mailto:sage [2010/03/13(土) 21:04:11 ID:dT5MbAQi] >>130 spec ファイルはあんまり詳しくないが "%patch0 -p0" じゃないの? 多分その書き方だと標準入力からパッチを受け取ろうとするから止まるんだと思う
132 名前:login:Penguin mailto:sage [2010/03/13(土) 21:31:10 ID:jVoHDXUi] 凡ミス 今気づいたとこです %入れるの忘れてました。
133 名前:login:Penguin mailto:sage [2010/03/14(日) 02:04:33 ID:EUW8JfRy] 最近は man 読まずにググるのが基本なんですか?
134 名前:login:Penguin mailto:sage [2010/03/14(日) 02:31:35 ID:iIRMnenD] それが今年のトレンドです。 tarのtar玉にはmanが無いっす。
135 名前:login:Penguin mailto:sage [2010/03/14(日) 07:25:42 ID:mxX+WUiV] cfdisk コマンドで、空き領域を/dev/sda8 ファイルタイプを83 (linux)として、書き込みました reboot 後、df コマンドでファイルシステムを確認しますが、/dev/sda8 が見えません この後、どの様な作業が必要なのでしょうか。
136 名前:login:Penguin mailto:sage [2010/03/14(日) 07:34:01 ID:tzzhAcen] フォーマット、マウント
137 名前:login:Penguin mailto:sage [2010/03/14(日) 07:39:14 ID:mxX+WUiV] >>136 できました、ありがとう、sda がすべて、真っ白になりました
138 名前:login:Penguin mailto:sage [2010/03/14(日) 11:40:13 ID:6gC+aSWY] /etc/fstabをこんな感じに書いているのですが、 電源を切ってから数時後に起動すると、/dev/sda5のジャーナル?おかしくなっています なので、Live CDからmount /dev/sda5 /mnt/linuxとしないと正常に起動できません なぜ? /dev/sda1 /boot xfs defaults 0 0 /dev/sda2 none swap sw 0 0 /dev/sda5 / xfs noatime 0 0 /dev/sda6 /hom xfs defaults 0 0 /dev/sdb2 /mnt/windows ntfs-3gdefaults,users,locale=ja_JP.UTF8 0 0
139 名前:login:Penguin mailto:sage [2010/03/14(日) 11:46:15 ID:LPGZG9uH] >>138 おかしくなってたときのメッセージは?
140 名前:login:Penguin mailto:sage [2010/03/14(日) 11:54:19 ID:6gC+aSWY] >>139 kdmが起動できなくなったり initがデーモンを起動する事に失敗する メッセージはその場によって違うけど、データがおかしいって怒ってくる
141 名前:login:Penguin mailto:sage [2010/03/14(日) 12:02:27 ID:zmFCSxoY] >>140 そういう不定愁訴みたいなのはたぶんハードの問題 電源とかメモリとかマザーとか
142 名前:login:Penguin mailto:sage [2010/03/14(日) 12:07:55 ID:6gC+aSWY] >>141 OSを正常に終了させているのに、変なメッセージが出てくるんだよね まぁ〜それだけ分かればいいや 感謝する
143 名前:login:Penguin mailto:sage [2010/03/14(日) 16:45:07 ID:d4ZXrPn0] /dev/mtd? /dev/mtdblock? というデバイスファイルが自動的に作成されるのですが 自動で作成されないようにするにはどうしたらよいでしょうか? /dev/mtd? はキャラクタデバイスファイルで、メジャー番号は90。 /dev/mtdblock はブロックデバイスファイルで、メジャー番号は31。 よろしくお願いします。
144 名前:login:Penguin mailto:sage [2010/03/14(日) 16:51:58 ID:5I4HcX73] MTDをカーネルに組み込まなきゃいいんじゃね? たいていのディストリビューションではMTDのドライバはモジュールになってる もしモジュールがロードされているならmodprobe.confかどこかで モジュールがロードされないようにすればいい
145 名前:login:Penguin [2010/03/14(日) 16:53:17 ID:Wl86tUFa] >>143 なんでそうしたいの?
146 名前:login:Penguin mailto:sage [2010/03/14(日) 17:08:00 ID:d4ZXrPn0] >>144 lsmod | grep mtd してみたんですが、何も表示されません。 ということはカーネルに組み込まれているのでしょうか。環境はDebianのarmelです。 grep -i 'mtd' /boot/config-2.6.32-2-kirkwood をしてみたらそれっぽい結果が... CONFIG_MTD=y CONFIG_MTD_PARTITIONS=y CONFIG_MTD_CHAR=y CONFIG_MTD_BLKDEVS=y CONFIG_MTD_BLOCK=y =y というのは組み込みなんですよね?モジュールなら m だったはず...
147 名前:login:Penguin mailto:sage [2010/03/14(日) 17:26:21 ID:d4ZXrPn0] とりあえず起動時に rm -f /dev/mtd* します。 必要になったときは自分で mknod します。どうもありがとう。