1 名前:login:Penguin mailto:sage [2011/12/23(金) 18:06:25.83 ID:vNFTmi2G] まずは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 196 hibari.2ch.net/test/read.cgi/linux/1321570974/ 2chlinux.dtdns.net/2ch-linux-ks/thread/1321570974.html
654 名前:648 mailto:sage [2012/01/18(水) 00:02:53.71 ID:L5W8KBaH] >>651 すいません、言葉足らずでした。 ホストA→ホストB→ホストCで張られたコネクションを使う、という意味です。 iptablesなどで←方向の接続が拒否される環境において、ホストAへたどり着く方法はないか探しております。
655 名前:login:Penguin [2012/01/18(水) 00:11:27.45 ID:qrYqMgev] >>654 ポートフォワーディングでできたっけ。
656 名前:648 mailto:sage [2012/01/18(水) 00:24:04.22 ID:L5W8KBaH] >>655 ポートフォワーディングはまたちょっと違くないですか? うーん色々考えたけどやっぱり無理な気がしてきた・・・ コネクションを乗っ取るみたいな真似はプロのハッカーの域なんだろうな
657 名前:login:Penguin mailto:sage [2012/01/18(水) 00:27:28.91 ID:FMgxSCN7] >>656 <ホストA> $ ssh -R 20022:localhost:22 ホストB <ホストB> $ ssh -R 20022:localhost:20022 ホストC で繋いでから、ホストCから $ ssh -p 20022 localhost とかでいけるんじゃね
658 名前:login:Penguin mailto:sage [2012/01/18(水) 01:55:34.40 ID:7eVa0Bnt] >iptablesなどで←方向の接続が拒否される環境において この時点でどうにかできる手ってあるのか?
659 名前:login:Penguin mailto:sage [2012/01/18(水) 02:10:13.59 ID:IHEDRUgj] sshで逆方向にトンネル掘っておいて、それを使うぐらいしかないのでは?
660 名前:login:Penguin mailto:sage [2012/01/18(水) 02:17:14.52 ID:yhUhmA/H] LinuxとBSDの違いを教えて下さい
661 名前:login:Penguin mailto:sage [2012/01/18(水) 02:30:58.86 ID:xdtqrjwP] >>660 っ Wikipedia
662 名前:login:Penguin [2012/01/18(水) 07:21:24.16 ID:qrYqMgev] >>660 どういう面での違い?
663 名前:login:Penguin mailto:sage [2012/01/18(水) 13:47:10.56 ID:ORTeFXx+] >>658 slirpとかはどうなの?
664 名前:login:Penguin [2012/01/18(水) 14:03:42.45 ID:qrYqMgev] あれ、>>657 で解決じゃないの?
665 名前:login:Penguin mailto:sage [2012/01/18(水) 23:03:36.12 ID:mWyw6F4g] engawa.2ch.net/test/read.cgi/linux/1326330065/637 が来るかどうかは知らんが、来るまで起きておくのもあほらしいので 今のうちに書くお。 Linuxの起動ディスク無しでLinuxを導入することは通常できない。 基本は、インストールCD,DVD これはネットカフェなどで作る手があるし… ブックオフに付属CD付きのLinux本があればそれが使えるかもしれない。 (基本古いものほど、扱いにくかったりする) 最近はUSBメモリーでもできる。 Wubiのように、Windows用からできるものもある。 でも、既存のWindowsが起動しなくなった時に 融通が聞くのは、USBメモリーか光学ディスク。 知識が存分にあれば、PXEブートもあるけど、これは普通しない。 Pentium4/1GHzなら、軽量化を考えられたLinuxなら たいていのものが使えるだろうけど、旬はLMDEじゃないかな? KNOPPIXやLubuntuも、HDDに入れてしまえば普通にイケる。 512MBでもなんとかなるしな。
666 名前:login:Penguin mailto:sage [2012/01/18(水) 23:53:05.49 ID:ZkC3OF3p] LINLDなりGRUB4DOSでカーネルロードするだけでは?
667 名前:login:Penguin mailto:sage [2012/01/19(木) 08:18:58.53 ID:J3b1cqBF] dualboot にするから敷居があがるという面もあるので できるならPC一台潰す覚悟でいじってみるといいかもしれない > マイナーな鳥いじり grubは素の状態のをいじったほうが仕組み自体の 理解はしやすそうだとは思う…
668 名前:login:Penguin mailto:sage [2012/01/19(木) 08:38:37.58 ID:NEURyi3N] >>667 >PC一台潰す ?
669 名前:login:Penguin mailto:sage [2012/01/19(木) 08:43:06.68 ID:47bXqWQC] >>668 !?
670 名前:login:Penguin mailto:sage [2012/01/19(木) 11:35:30.60 ID:hAV5qT1j] 胸が押し潰されそうです これって恋なんでしょうか?
671 名前:login:Penguin mailto:sage [2012/01/19(木) 12:34:04.04 ID:opL7m5xn] 牛が乗ってるだけでしょ ?
672 名前:login:Penguin mailto:sage [2012/01/19(木) 14:36:05.36 ID:duDpdxrS] すまぬ user@host:/var/lib/lightdm$ ll -i ls: .gvfs にアクセスできません: 許可がありません 合計 40 530028 -rw------- 1 lightdm lightdm 53 2011-12-16 08:53 .Xauthority 533056 drwx------ 4 lightdm lightdm 4096 2011-11-24 11:58 .cache/ 533059 drwx------ 3 lightdm lightdm 4096 2011-11-24 11:58 .config/ 533052 drwx------ 3 lightdm lightdm 4096 2011-11-24 11:58 .dbus/ 533058 -rw------- 1 lightdm lightdm 16 2011-11-24 11:58 .esd_auth 657046 drwxr-xr-x 2 lightdm lightdm 4096 2011-11-24 11:58 .fontconfig/ 657047 drwx------ 2 lightdm lightdm 4096 2012-01-16 19:14 .gconf/ ? d????????? ? ? ? ? ? .gvfs/ 656818 drwxrwxr-x 3 lightdm lightdm 4096 2011-11-24 11:58 .local/ 656811 drwx------ 2 lightdm lightdm 4096 2011-12-16 08:53 .pulse/ 533060 -rw------- 1 lightdm lightdm 256 2011-11-24 11:58 .pulse-cookie つって、変なパーミッションついちゃったんだけど 直すにはどうしたらいいのだろう
673 名前:login:Penguin mailto:sage [2012/01/19(木) 15:06:56.26 ID:lutcn7V8] rootで権限上書き
674 名前:672 mailto:sage [2012/01/19(木) 15:13:44.46 ID:duDpdxrS] >>673 いやそれが user@host:/var/lib/lightdm$ sudo chown root:root .gvfs chown: `.gvfs' にアクセスできません: 許可がありません 出来ないんだ。 ubuntuなんで、suじゃなくてsudo何だけど同じことだよね。 他に何か手はあるかな
675 名前:login:Penguin [2012/01/19(木) 15:24:47.77 ID:ZgfDRUSv] よくわからんけど sudo ls -al sudo lsattr -a とか。
676 名前:login:Penguin mailto:sage [2012/01/19(木) 15:34:30.03 ID:duDpdxrS] ありがとう。 こんな感じです user@host:/var/lib/lightdm$ sudo ls -al ls: .gvfs にアクセスできません: 許可がありません 合計 48 drwxr-xr-x 10 lightdm lightdm 4096 2011-12-16 08:53 . drwxr-xr-x 67 root root 4096 2011-11-28 18:26 .. -rw------- 1 lightdm lightdm 53 2011-12-16 08:53 .Xauthority drwx------ 4 lightdm lightdm 4096 2011-11-24 11:58 .cache drwx------ 3 lightdm lightdm 4096 2011-11-24 11:58 .config drwx------ 3 lightdm lightdm 4096 2011-11-24 11:58 .dbus -rw------- 1 lightdm lightdm 16 2011-11-24 11:58 .esd_auth drwxr-xr-x 2 lightdm lightdm 4096 2011-11-24 11:58 .fontconfig drwx------ 2 lightdm lightdm 4096 2012-01-16 19:14 .gconf d????????? ? ? ? ? ? .gvfs drwxrwxr-x 3 lightdm lightdm 4096 2011-11-24 11:58 .local drwx------ 2 lightdm lightdm 4096 2011-12-16 08:53 .pulse -rw------- 1 lightdm lightdm 256 2011-11-24 11:58 .pulse-cookie user@host:/var/lib/lightdm$ sudo lsattr -a -----------------e- ./.. -----------------e- ./.dbus -----------------e- ./.local -----------------e- ./.Xauthority -----------------e- ./.config -----------------e- ./.fontconfig -----------------e- ./.pulse-cookie -----------------e- ./. -----------------e- ./.gconf ./.gvfs: 許可がありません -----------------e- ./.esd_auth -----------------e- ./.cache -----------------e- ./.pulse
677 名前:login:Penguin [2012/01/19(木) 15:41:49.32 ID:ZgfDRUSv] よくわからんけどこの辺かねぇ。 https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/212789 bugs.debian.org/cgi-bin/bugreport.cgi?bug=476280 https://bugzilla.gnome.org/show_bug.cgi?id=531516
678 名前:login:Penguin [2012/01/19(木) 15:45:31.15 ID:ZgfDRUSv] どの Ubuntu 使ってるの?
679 名前:672 mailto:sage [2012/01/19(木) 15:54:42.18 ID:duDpdxrS] ありがとう。 英語はあまり得意ではないので ジックリ読ませてもらいます ubuntuはサーバ版の(確か)32bitのやつだったかと
680 名前:login:Penguin [2012/01/19(木) 15:58:45.68 ID:ZgfDRUSv] >>679 いや、バージョンは。
681 名前:login:Penguin mailto:sage [2012/01/19(木) 16:02:49.94 ID:duDpdxrS] >>680 あ、バージョンですか。 どの?って聞くから・・・恥ずかしいッス で、見たら 11.10 でした。
682 名前:login:Penguin [2012/01/19(木) 16:03:54.61 ID:ZgfDRUSv] あー、んじゃ >>677 は hardy の話だから違うか。
683 名前:login:Penguin mailto:sage [2012/01/19(木) 16:16:18.14 ID:duDpdxrS] >>682 む? そーすか。 了解です。 でも、とりあえずヒントとかにでもなってくれれば と思いますんで、ちょっと読んでみますね。 ありがとうです。
684 名前:login:Penguin mailto:sage [2012/01/19(木) 19:36:15.60 ID:lutcn7V8] delegateのログを解析したりするツール、何かありませんか? 中二女子です。
685 名前:login:Penguin mailto:sage [2012/01/19(木) 22:46:49.92 ID:d5uyvGV4] 時々フォントが一部欠けるような症状がUbuntu11.10で出るんだけどなんだろ。 特にボールドで出やすいような。 俺も中二女子なんでよろしく。
686 名前:login:Penguin [2012/01/20(金) 00:51:39.82 ID:vcjbdQb7] wgetで質問です。 ファイルをダウンロードするさいに、リクエスト先がfoo.php?id=aaaみたいなのだと、ファイル名が自動的につけてくれません。 どうすれば、-Oオプション以外で自動でファイル名をつけてくれる方法ありますか??
687 名前:login:Penguin mailto:sage [2012/01/20(金) 01:23:48.38 ID:o90LP1oT] すみません中二女子なんですがshoutdownコマンドが使えません マンコマンドもだめです、ubuntuを助けてください
688 名前:login:Penguin [2012/01/20(金) 01:25:46.63 ID:OqgHdIuK] ネタはもういいです。
689 名前:login:Penguin mailto:sage [2012/01/20(金) 01:38:53.51 ID:WmdCbgWF] >>686 -xではだめ? ダウンロードそのものはできてる?
690 名前:login:Penguin mailto:sage [2012/01/20(金) 03:05:50.95 ID:ENstNq0K] >>685 例えば端末で出るのかFFとかで出るのか スクロールさせたときに出るのか 色々と状況があると思うのだけど
691 名前:login:Penguin mailto:sage [2012/01/20(金) 11:33:09.13 ID:097r7s8m] >>690 Almanahでの太文字やJDのスレビューや時折はブラウザでも出ます。 特定のフォントという訳でもないし特定のソフトという訳でもないです。 同じ字が複数並んでると同じ欠け方をします。 なお、出ているのはpanasonicのCF-T4ですが、CF-Y7にも11.10が入っていて こちらは全く問題ありません。
692 名前:login:Penguin mailto:sage [2012/01/20(金) 12:07:35.87 ID:zoxfzHzK] キャプチャあげればいいのに
693 名前:login:Penguin mailto:sage [2012/01/20(金) 12:27:36.88 ID:097r7s8m] こんな感じ。この時はブラウザは問題なしだった。 ttp://up.img5.net/src/up41181.png
694 名前:login:Penguin mailto:sage [2012/01/20(金) 17:15:43.78 ID:VSmytYwt] vsftpdを立ち上げました。 FTPSをサポートし、かつユーザごとにchrootしてくれるのが素晴らしい。 それで、ユーザがログインした時に、指定したコマンドを実行させることはできますか。 具体的には、ユーザがログインしたら、自動的に $HOME/public_html へ cd するようにしたいです。 (現状では、ログイン直後は $HOME になっている) よろしくお願いします。
695 名前:login:Penguin mailto:sage [2012/01/20(金) 22:14:34.64 ID:8LsWK7C2] >>694 やってないから知らんけど user_config_dir パラメータを設定したらできるらしい www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=41607&forum=10
696 名前:login:Penguin mailto:sage [2012/01/20(金) 22:32:17.83 ID:7vUR2VJa] USBから電源を取っているLEDライトのon/offを制御したいと思ってます 夜中に点灯、朝に消灯、みたいな感じです d.hatena.ne.jp/dayflower/20100723/1279874038 ここを見てsuspendでいいんじゃね?と思ったんですが電源取ってるだけなんでデバイスIDなんかあるわけないんですよね なにかいい方法はあるでしょうか?
697 名前:login:Penguin mailto:sage [2012/01/20(金) 22:38:29.99 ID:4N/y4a5G] 無いですよ?
698 名前:login:Penguin [2012/01/20(金) 23:20:53.22 ID:fFvPJRQ5] >>696 USB機能付きマイコンで制御すれば出来るよ! H8とAVRはgccが使えるよ!よ!PICはgccに対応してないしメーカー純正Cコンパイラは5万近くするからおすすめ出来ないよ!よ!
699 名前:login:Penguin [2012/01/20(金) 23:49:59.83 ID:U3kE2l34] wgetとcURLは.tarやファイルをダウンロードする場合はどっちの方がいいのでしょうか? 自分は今までwgetで来たのですが、速度の面や、大きなファイルを落とす際に wget -cのようにして破損を抑えるなど安定性の面などでどうなのかなと思いまして
700 名前:login:Penguin mailto:sage [2012/01/20(金) 23:57:50.68 ID:mMd5nU/I] >>698 PICはsdccでUARTくらいなら簡単に扱えたと思う。ダメ? >>696 簡単に入手できるか分からんがUSBとUARTの変換チップで実装できないかな? って思ったが、市販のUSB LEDライトだったら面倒か。回路分からんし ハブにつないでハブをサスペンドって出来る?
701 名前:login:Penguin mailto:sage [2012/01/21(土) 00:57:48.98 ID:kpRrpeyh] >>695 ありがとうございます!試してみます!
702 名前:login:Penguin mailto:sage [2012/01/21(土) 02:37:07.03 ID:Palu7wom] 一番楽で安上がりはAVR 要サンプルを解読できる能力
703 名前:login:Penguin mailto:sage [2012/01/21(土) 03:18:55.46 ID:VlFNWyoX] >>699 でかいファイル落とすときはaria2かaxel使うな。 分割してくれるし、複数のサーバから同時に落とせるし。
704 名前:login:Penguin [2012/01/21(土) 14:54:55.61 ID:9RyrCe1K] 環境 Corei7-2600K LinuxMint12(Lisa) GNOME3.2.1 状態 PCの電源を入れると通常ログイン画面が表示されますが、 60%ぐらいの確率で画面が真っ黒になってログイン画面が 表示されないという現象です。 リセットして何度か繰り返すと、ログイン画面が表示されます。 一旦ログインできたあとは問題なく動作します。 ぜひ、ご助言ください。
705 名前:login:Penguin [2012/01/21(土) 15:13:03.17 ID:qkcFbN4e] >>704 一度違うディストリを入れて試してみてください それでも同じようになるのであればハード側の問題である可能性が高いです 同じようにならないのであればソフト側の問題である可能性が高いです
706 名前:login:Penguin mailto:sage [2012/01/21(土) 17:00:22.38 ID:ceLhGySF] >>704 その真っ黒になった状態で Ctrl+Alt+F4とかF5とかしてみたとき プロンプトって表示されますか?
707 名前:login:Penguin mailto:sage [2012/01/21(土) 17:28:37.42 ID:JVltxUsD] >>704 もうちょっとガマンすると実はログイン画面になる。 singleで立ち上げたらどうよ?
708 名前:login:Penguin [2012/01/21(土) 17:45:40.38 ID:NpagQWlS] >>704 その出方はソフトよりハードだな メモリー疑ってみるといいよw 多分自作だろ?Windowsでは問題ないだろ? Linuxではメモリーの症状はWindowsより明確にでてくるからさ メモリー疑ってみるといいよってことだな
709 名前:login:Penguin mailto:sage [2012/01/21(土) 21:38:53.88 ID:KTs01byO] /var/logとか確認しないのか。
710 名前:login:Penguin mailto:sage [2012/01/22(日) 00:21:21.44 ID:lhihuT74] ps ax とかやるとカーネルスレッドもモリモリ表示されてうざい カーネルスレッドだけ非表示にするにはいったいどうしたらいい?
711 名前:login:Penguin mailto:sage [2012/01/22(日) 00:58:53.88 ID:L8MnCBJr] $ ps --deselect --ppid $(pidof kthreadd)
712 名前:login:Penguin [2012/01/22(日) 10:00:41.01 ID:VANN8uJg] debianでxorgを調子に乗って独自設定して/etc/X11/の中に放り込んだら 最後の最後でブラックスクリーンで何も出来なくなりました ctrl_alt_F1でも端末に入れず、Linux video=ofonlyもダメ どうすればいいでしょうか?xorg.confさえ消せれば復活すると思うのですが...
713 名前:login:Penguin mailto:sage [2012/01/22(日) 10:26:58.42 ID:SjAn4mgQ] >>712 適当なliveディストリで起動して、目的のファイルを消去するなり、リネームするなり。
714 名前:login:Penguin mailto:sage [2012/01/22(日) 10:48:10.46 ID:AEQf6cqt] すみません、unixで子プロセスの同期を高速化する方法について教えて下さい。 現在、unix上で以下のようなプログラムを作成しています。 while タスクが存在する do pid = fork() # 子プロセスを作成 if pid == nil ...子プロセスで処理を実行... exit! # 強制終了 else Process.wait(pid) # 子プロセスの終了を待つ end end これはうまく動いているのですが、ベンチマークを走らせても CPU load が 100% にならず、50% 程度をうろうろします。 たぶんCPUコアを1個しか使えてないんじゃないかと思いますが、 もっとCPUを効率よく使うにはどうしたらいいでしょうか。 あと、Process.wait(pid) を外したら高速になったのですが そうすると今度はうまく動作しませんでした。 子プロセスに行わせる処理は、親プロセスとは独立しているので、 Process.wait(pid) を外したら動かなくなりそうな原因について なにか心当たりがあれば教えてください。
715 名前:login:Penguin mailto:sage [2012/01/22(日) 11:09:00.17 ID:A1709VVa] >>712 GRUB でシングルユーザで立ち上げ。
716 名前:login:Penguin [2012/01/22(日) 11:10:55.38 ID:EFzQMDV4] >>714 toro.2ch.net/unix/
717 名前:login:Penguin mailto:sage [2012/01/22(日) 12:41:16.87 ID:C0b+r1RE] >>714 そりゃ1つ子プロセスを生成して直ぐにwaitしたらシングルプロセスと変わらんだろ その例だとelse節ではPIDをリストに記憶しておいて、whileの後にリストに記憶しておいた PID全てに対してwaitを実行するでできる
718 名前:login:Penguin [2012/01/22(日) 16:41:22.97 ID:F6WHUfYj] OS入れなおしてて遅くなりました。 とりあえず現象に変化はありません。 >705 他の方の助言を試してからやってみます。 とりあえず原因が、ハードか、ソフトかの切り分けします。 >706 プロンプト表示されました。 これって、gnomeがうまく起動していないということでいいのでしょうか? >707 1時間置いといたことあります・・・ >708 memtestではエラーは特に出なかったのですが・・・ Windowsは入れていないのでわかりません。 >709 起動?ログイン画面までのログってどこに出ているのでしょうか? GNOMEのログで良いのでしょうか?
719 名前:login:Penguin mailto:sage [2012/01/22(日) 16:47:12.77 ID:qWHBID65] かけるかなー
720 名前:login:Penguin mailto:sage [2012/01/22(日) 16:49:26.62 ID:qWHBID65] >>718 >>706 です。 お。やっぱり。 多分それは、Xなりgnomeなりがうまいこと動いてないだけだと思うよ。 前述の方法でプロンプトを表示させて、 #dmesg とか、 /var/log/以下のログとかでエラーとか怪しいログ出てないか見てみて! つか昨日2ch落ちたせいだか何だか知らないけど 規制されててPCから書けなくてイラっときたわw
721 名前:login:Penguin [2012/01/22(日) 17:27:51.33 ID:hqqgcaEq] お前ら今すぐ miku.acm.uiuc.edu. にtelnetしろ
722 名前:login:Penguin [2012/01/22(日) 18:06:17.24 ID:GLqWAdtP] Xorg.logに次のようなログがありました。 上記ログには他には(WW)(EE)(NI)はありませんでした。 もう少し見てみます。 [ 5.831] (==) Automatically adding devices [ 5.831] (==) Automatically enabling devices [ 5.831] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist. [ 5.831] Entry deleted from font path. [ 5.831] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist. [ 5.831] Entry deleted from font path. [ 5.831] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist. [ 5.831] Entry deleted from font path. [ 5.831] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist. [ 5.831] Entry deleted from font path. [ 5.831] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist. [ 5.831] Entry deleted from font path. [ 5.831] (==) FontPath set to:
723 名前:login:Penguin [2012/01/22(日) 18:13:19.62 ID:s3g15Vs3] linux使い始めた初心者ですが 「基礎からのlinux」を読み終わったところですが、次に読む本とかありますか? 目的とかはないのですが、設定とかトラブルとかあったときに少しでも自分で解決できるようになりたいのですが どのように勉強?したらいいですか?
724 名前:login:Penguin mailto:sage [2012/01/22(日) 18:23:14.61 ID:MUKvZKpm] 実践あるのみ
725 名前:login:Penguin [2012/01/22(日) 18:29:17.89 ID:PP2ILCsQ] >>715 シングルユーザーモードで起動出来ました。 でも/etc/以下に/X11/フォルダが見つかりません。 こんな事ってあるのでしょうか?
726 名前:login:Penguin mailto:sage [2012/01/22(日) 18:30:55.85 ID:EnNpcOip] >>717 ありがとうございます。 おっしゃる通りにしてみましたが、状況は変わりません。つまりCPU負荷は変わらず、まだ遊んでいる状態です。 pid_list = [] while タスクが存在する do pid = fork() # 子プロセスを作成 if pid == nil ...子プロセスで処理を実行... exit! # 強制終了 else pid_list << pid if pid_list.length >= 3 for pid in pid_list Process.wait(pid) # 子プロセスの終了を待つ end pid_list.clear() end end end どこが間違ってるのでしょうか。
727 名前:login:Penguin mailto:sage [2012/01/22(日) 18:40:44.91 ID:gsCZrEvU] >>723 質問スレを読んでみるのが一番の勉強じゃないかな? なんといっても解答付きだし。 解答がないものがあれば練習問題だと思って調べてレポートしてみよう。 間違ってたらツッコミが入る筈。
728 名前:login:Penguin mailto:sage [2012/01/22(日) 18:49:19.22 ID:EnNpcOip] >>726 うわーん、こちらのミスでした。 間違って残っていたProcess.wait(pid)を取り除いたら、CPU負荷が100%になりました。 pid_list = [] while タスクが存在する do pid = fork() # 子プロセスを作成 if pid == nil ...子プロセスで処理を実行... exit! # 強制終了 else Process.wait(pid) # ← この1行が残っていたという痛恨のミス! pid_list << pid if pid_list.length >= 3 for pid in pid_list Process.wait(pid) # 子プロセスの終了を待つ end pid_list.clear() end end end あらためて>>717 ありがとうございました。
729 名前:login:Penguin [2012/01/22(日) 19:14:59.79 ID:s3g15Vs3] >>724 >>727 回答ありがとうです 質問すれを読みながらいろいろ試してみます
730 名前:login:Penguin mailto:sage [2012/01/22(日) 20:12:30.97 ID:Cf1JyV/k] >>725 普通はないけれど、誤って削除したのかなあ? 有線なら簡単にネットに繋がると思うので、apt でXの関係しそうなパッケージを再インストールする。
731 名前:login:Penguin [2012/01/22(日) 20:15:43.63 ID:SNnTrYNI] 質問者のCPUのコア数がいくつかを聞きたい。 2コアではないか? 1プロセスは1CPUで動く。(仮想的な単位としての1CPU。実際にはOSによって切り替えられるかもしれないが、仮想的には1つのCPUと見なせる) 1プロセスが自動的に2CPUで動かされて2倍の速度で動くなんて現象は、起こらない。 あくまで1プロセスは1CPU。 だから、最新の8コアCPUなどを買っても、1プロセスを、勝手に8コアが連携して8倍の速度で動かすなんてことは、起こらない。(余談だが、それが起こると思わせるような売り方は、よくない) fork() した時点で、プロセスは2つに並列動作を開始するので (Cソースからだとイメージしにくいが)fork()以下ではプロセスが2つ分岐して並列に動いてるようなイメージ。これは普通はCPUが複数あれば、それぞれのCPUに効率よく割りあてられる。(それがOSの仕事) pid=fork()で分岐した際の2つの並列動作のうち、「どちらか?」はpidの数字が0かどうかで判断するのだが、 上記のソースコードだと、その一方をほぼ停止させてる(シグナル待ち状態)ので、主に残りの1プロセスしか動いてない。 1プロセスなので1CPU。 もしもコア数が4つのCPUなら、上記のソースコードでは「CPU4つの合計」のうち25%だけだろうし、2つ同時に動かしても50%にしかならない。 fork(); fork(); とした場合で4つプロセスが生じるから、これら4つを並列に動かしてやっと100%になるはず。 最近は6コアや8コアなんてCPUもあるらしい。 でも、いくらコア数が増えても、1プロセスは1CPUでしか実行できない。だから最近は元々並列処理を意識した多スレッドによるプログラムがトレンド、 というか、事実上は多スレッドによって並列化させないと、最近のCPUの恩恵は受けられない。 (シングルスレッドの処理性能は、ほとんどムーアの法則が終わってるから。 よく「倍々でフロップスが向上してますよ、ムーアの法則は健在ですよ」的なグラフが出てくるが、あれはCPU中のベクトル演算機という、ごく限られた部分での倍々ゲームな話であって、 もっと普通の命令セットの実行に関しては、少なくとも倍々テンポではない。というか、数年前からほとんど変わってないのが現実のシングルスレッド性能)
732 名前:login:Penguin mailto:sage [2012/01/22(日) 22:54:16.20 ID:HBfNsnHw] なんか2ch調子悪いけど昔みたいにLinuxの皆さんが何とかするのはできないんですか
733 名前:login:Penguin mailto:sage [2012/01/22(日) 22:56:21.67 ID:/L7uJ5eU] あれはUNIX板の連中だろ
734 名前:login:Penguin [2012/01/22(日) 23:09:32.37 ID:bqjaJbuD] >>732 ネットワーク機器の問題らしいから、なんともできんよ。
735 名前:login:Penguin [2012/01/23(月) 00:00:07.38 ID:rlMcYDrz] すみません。VineLinux6を使っているのですが、 オーディオディスクを挿入するとWavファイルが表示されてしまいます そのWAVファイルを右クリックでデスクトップにコピーしてみたら、そのまま聴けてしまいました。 これがいったいなんなのか気になって眠れません。なぜCDAファイルが表示されないのですか?勝手に変換されているのですか?
736 名前:login:Penguin mailto:sage [2012/01/23(月) 00:04:44.64 ID:z/BV5IpN] 超漢字みたいな見た目のウィンドウマネージャってないですか?
737 名前:login:Penguin mailto:sage [2012/01/23(月) 00:38:32.27 ID:dDEPlNTm] >>735 勝手に変換されているんですよ
738 名前:login:Penguin [2012/01/23(月) 00:41:58.89 ID:J7Twk6Sx] >>737 あれま。やっぱりそうなんですね。どうもありがとうございますやっと練れます
739 名前:login:Penguin [2012/01/23(月) 02:46:21.31 ID:JUlzD0pt] >>718 memtestは何回か回さないと出ないことが多いぜ OSインストールなど負荷がかかる時にしか出ないことも多い メモリじゃなければ、ドライブやメディア関連だな その出方は少なくともソフトじゃない
740 名前:login:Penguin [2012/01/23(月) 04:39:14.62 ID:TrkzfxGo] fbpanelを上に表示した時にウィンドウが重ならない、パネルの下に見えなくならない様にするにはどうすればいいのでしょうか? WMはpekwmです。 又、pekwmで複数のウィンドウが出ている時、の部分をクリックしただけで上に出てアクティブにする方法は無いでしょうか? 同様にタイトルバー?の部分をクリックしただけで最大化、元の大きさにする方法も知りたいです。
741 名前:login:Penguin mailto:sage [2012/01/23(月) 05:42:03.31 ID:/fDXyXHM] >>740 fbpanel を一旦終了して、ターミナルから $ fbpanel --configure でいろいろ設定できるよ。 properties の項目を変更するとパネルとウィンドウの重なりの上下を変更したり、最大化時に かくすか見せるかも設定できる。~/.config/fbpanel/default をエディタで書き換えてもいい。 (但し WM が対応(EWMH準拠)してること) pekwm は使ったことないからパス。
742 名前:login:Penguin mailto:sage [2012/01/23(月) 09:25:17.95 ID:FwIJTtOx] マウスポインタが何かを掴んでいる表示のまま戻せなくなりました キーボードの↑↓キーでページの上下はできるので画面はフリーズしているわけではないのですが…
743 名前:login:Penguin [2012/01/23(月) 14:07:23.22 ID:FtUqYXo6] bashの引数の数や長さの上限は どこで決められてますか? ハードコードされてるわけではなさそう
744 名前:login:Penguin mailto:sage [2012/01/23(月) 16:45:58.02 ID:dDEPlNTm] >>743 カーネルが持ってる。getconf ARG_MAXで調べられたかと。引数の数はintで収まる範囲が上限だろう
745 名前:login:Penguin mailto:sage [2012/01/23(月) 18:48:46.10 ID:EaJLOzT2] >>744 >getconf ARG_MAX なにこれすごい。勉強になった。743とは別人だけど、ありがとう。
746 名前:login:Penguin mailto:sage [2012/01/23(月) 19:02:32.48 ID:1bRa2kF0] ちょっくら質問せてくださいまし。 今、HD1の先頭にWIN、次にUBUNTU入れて、Grubか2何かのブートローダーで 起動するOSをセレクトしてるんだけど、新しいHD2にWinを入れてBIOSで 起動HDを変更するようにしたので、HD1のWIN領域は要らなくなった。 で、UBUNTUはこれまで通り起動させたい場合、 1 Grubからwinブートのオプションを削除 2 HD1のWinのパーティションをフォーマットなりして空にする でOKですか? MBRとか弄ってないからUbuntu起動には影響ないですよね?
747 名前:login:Penguin mailto:sage [2012/01/23(月) 23:56:10.80 ID:JfcOsV+r] >>746 影響ないはず。 というかMBRの概念を理解してるなら質問しなくても分かるっしょ。
748 名前:login:Penguin [2012/01/24(火) 00:51:36.60 ID:c6FymPpB] network-manager-gnomeを入れてnm-appletを起動したのですが、有線接続も認識せず設定も効きません ただ表示されてるだけなのですが、何か他に設定とか入れなきゃいけない物とかあるのでしょうか?
749 名前:login:Penguin mailto:sage [2012/01/24(火) 00:59:11.49 ID:QG7GSM8D] >>748 「ただ表示されてるだけ」 の意味が曖昧だけど有線接続がうまく行かない理由はだいたい ドライバが入ってないか DHCPでIP貰えてないか そもそも線が刺さってないか ルーティングテーブルにdefault gatewayが登録されてないか のどれかである可能性が高い。 とりあえず端末でifconfigの結果を見てみると良いと思う
750 名前:login:Penguin mailto:sage [2012/01/24(火) 01:13:10.54 ID:E7sN7fa1] >>747 ありがとうございます。ちょっと心配だったもので・・
751 名前:login:Penguin [2012/01/24(火) 01:50:15.60 ID:c6FymPpB] >>749 ちゃんとネットに繋がってますので、内部的にはLAN接続はされている様です。 ifconfigもrootでしか使えませんがちゃんと接続されている結果が出てきます。 nm-appletがトレイに表示されているだけで、内部的に情報をやりとり出来ないのではないか? と思っておりますが、内部的な事がさっぱりわかりません。
752 名前:login:Penguin mailto:sage [2012/01/24(火) 11:55:15.46 ID:mDd07Bk9] alias sudo='sudo ' こうするとsudoにエイリアスが聞くのはなんでなん?
753 名前:login:Penguin mailto:sage [2012/01/24(火) 12:26:51.34 ID:ZzSFX1gr] 知らんけどエイリアスが聞かないとする理由はなんなん?
754 名前:login:Penguin [2012/01/24(火) 12:34:43.77 ID:3P+TGm7K] どうやってここに書き込んでるんだろう