くだらねえ質問はここに書き込め! Part 197
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2011/12/23(金) 18:06:25.83ID:vNFTmi2Gいろいろとまとめられているので(・∀・)イイ!!
http://www12.atwiki.jp/linux2ch/
読んでも解決しなかったら、質問を書きこむ前にここを読もう。
http://www12.atwiki.jp/linux2ch/?About
過去ログ検索(Part29: 22氏提供) http://2chlinux.dtdns.net/2ch-linux-ks/
Google検索 http://www.google.co.jp/linux
関連スレッドは >>2-4 あたり。
前スレ くだらねえ質問はここに書き込め! Part 196
http://hibari.2ch.net/test/read.cgi/linux/1321570974/
http://2chlinux.dtdns.net/2ch-linux-ks/thread/1321570974.html
0232login:Penguin
2011/12/30(金) 11:21:15.63ID:G/Hc3miBです。いろいろ調べるネタを与えていただき感謝します。
ネタを元に自分でも更に調べてみます。
ただ、もう一件だけ。
自分で調べがつかないので、また、リンクなど教えていただきたいのですが、
ファイルコピーにCPUリソースが大量に消費される理由が良くわからないので教えて欲しいです。
ディスク装置の速度に対して、
CPUやメインメモリの速度は尋常ではないほど速いはずなのと、DMAもあるので、
ファイルのコピーにはCPUリソースがあまり消費されないのが私の考えの及ぶ範囲なのですが、
現実には、ファイルのコピーを行うとCPUコア一つ分の使用率が50%(CPU速度との比例関係がみえない)を超えて跳ね上がったりします。
IO待ちの時間というのは、CPUの空き時間にはならないのでしょうか?
それとも、実際には他の作業を出来るのだけど、空き時間の計測が難しい等の理由で高い使用率を表示するのでしょうか?
0233login:Penguin
2011/12/30(金) 11:23:28.02ID:HMdkJfGa0234login:Penguin
2011/12/30(金) 11:56:34.53ID:tXEt0kzZIO待ちの時間はCPU時間にはならない
IOを発行したら結果がかえってくるまで自分自身をスリープさせて別プロセスにCPUを明け渡す
他のプロセスがCPUを使えることになる
ただ、readがページキャッシュにhitするとIOを発行せずにそのままデータを読み込むことができる
この場合readの開始から終了までの時間ずっとCPUをつかうことになって、高いCPU使用率になる
キャッシュを消して同じ挙動になるか試してみるといいかも
/proc/sys/vm/drop_caches
あとは、CPUの周波数が動的に変化するとかして、正しくCPU使用率を測定できていないとか
0235login:Penguin
2011/12/30(金) 12:08:21.90ID:tXEt0kzZwriteは上に出てたけど、そのプロセス自体はIOを発行しない
ページキャッシュに書くだけなので、スリープせずにそのまま実行が継続する可能性がある
この場合はCPUを使ってるように見える
もしメインメモリがファイルのサイズに比べてたくさんあるなら、ページキャッシュに書いて終わりという挙動になっているかも
一方メモリが小さいなら、ページキャッシュをすぐに確保できないので待ちが発生して、CPUをあんまり使わないような予想通りの挙動になるかも
0236login:Penguin
2011/12/30(金) 12:30:11.83ID:6u9cLNQdUbuntuだと荷が重くなったため、
SalineOS (http://www.salineos.com/)に乗り換えたところ
内蔵の無線LAN(BCM4312)が使えなくて困っています。
とりあえず
wget http://downloads.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2
tar xvjf broadcom-wl-4.150.10.5.tar.bz2
cd broadcom-wl-4.150.10.5/driver/
b43-fwcutter -w /lib/firmware/ wl_apsta_mimo.o
↑これでデバイス自体は認識され、無線LANアクセスポイントが見えるようになったものの
実際にアクセスポイントに繋げようとするとフリーズします。
0237login:Penguin
2011/12/30(金) 13:26:45.96ID:7YEEtQrJ教えてください。
0238login:Penguin
2011/12/30(金) 13:58:25.51ID:jjdXH3ZQアホは勉強しても無理
0239login:Penguin
2011/12/30(金) 14:02:07.56ID:xuGTEtkkRed Hat Enterprise Linux です。
0240login:Penguin
2011/12/30(金) 14:08:47.47ID:q4zvhze+LPIC-1
Linuxの基本的な操作とシステム管理が行えるエンジニアとして活躍できます。Linuxサーバ環境の構築・運用・保守をするための基本的な操作が行えることを証明できます。
LPIC-2
Linuxのシステムデザイン、ネットワーク構築が行えるエンジニアとして活躍できます。Linuxシステムの企画、導入、維持、トラブルシューティングができることを証明できます。
LPIC-3
Linux、Windows、UNIXなどの混合環境での大規模システムの構築、ネットワーク構築や交高度なセキュリティ技術をもつエンジニアであることを証明できます。
0241login:Penguin
2011/12/30(金) 17:52:58.65ID:VNMbmp7n正しく静的リンクされているかどうか確認する術はありますか?
0242login:Penguin
2011/12/30(金) 18:08:03.68ID:tXEt0kzZfileコマンドが簡単かも
dynamically linked
a.out: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.26
statically linked
a.out: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), statically linked, for GNU/Linux 2.6.26
0243login:Penguin
2011/12/30(金) 18:12:29.15ID:VNMbmp7nありがとうございます
dynamically linkedだそうです…もう少し勉強してきます
0244237
2011/12/30(金) 20:28:02.01ID:nszw2Sk2ありがとうございます。Centosにします。
024598
2011/12/30(金) 21:09:17.82ID:9e+1eKaR余談だけど、市販のLPICテキストやLinux標準教科書PDF版(下記URL)の冒頭に、
大抵、ベースとなってるディストリが掲載されてたと思う。
ttps://www.lpi.or.jp/linuxtext/download.php
0246 忍法帖【Lv=12,xxxPT】
2011/12/30(金) 21:13:04.71ID:kAVlg3RW例えば
「YBB回線でRADIUS構築」<=「ADSL契約だけした自宅回線」
な感じで接続できるの?
教えてエロイ人
0247login:Penguin
2011/12/30(金) 22:48:08.97ID:+8RdYHsQエンドユーザーの足回りの回線業者(NTT東西)と
契約すれば出来るんじゃね?(ISPそのものだけど)
ただしその場合でも、例えば〜は無理
ADSLの認証サーバはNTTの交換局内に場所を借りて
置く必要があるって昔どっかのサイトで読んだ
0248login:Penguin
2011/12/31(土) 07:29:03.54ID:4bTaC6Evぼくは将来天才ハッカーになるつもりです。しかしながらslコマンドを愛しているという弱点があります。
もし強大な闇の組織と戦っていて一刻一秒コンマゼロ秒を争う最中にslコマンドが走ってしまったらどうすればいいのか考えると恐ろしくて夜も眠れません。
実は今日もそのことで一睡も出来ませんでした。
slコマンドはあまりに強力なコマンドらしく、Ctrl-Cで止めることができないようです。
どうしたらこの暴走機関車を止め、世界を平和に導くことが出来ますか。
確かに-eオプションで止めることが出来るのは知っています。
ただ、このslコマンドを-eオプションの保険をかけて使用するというのはあまりに野暮ではないでしょうか。
先人の天才ハッカーの皆さんはこの実存哲学的問題をどのように乗り越えたのでしょうか。
彼らは勇気を持って、闇の組織と戦う際にいつslコマンドを打ち込むかわからない、恐怖感と立ち向かいながら、それに対処したのでしょうか。
それとももしかして大人というものは-eオプションで列車を止めることを厭わない、大切な何かに欠けたものなのですか?
だとしたらぼくはそんな大人になりたくありません。ですが、このぼくの質問自体、その駄目な大人への階段を上がりつつあるのかもしれないですね。
くだらない質問失礼しました。解答は敢えて要りません。
答えは自分で見つけることにします。これは自分との戦いだと思うからです。みんなありがとう。
0249login:Penguin
2011/12/31(土) 08:25:51.97ID:/JOtRJgCsudo cp -f `which ls` `which sl`
次の患者さん、ドーゾー。
0250login:Penguin
2011/12/31(土) 08:44:42.17ID:whY2hoku0251login:Penguin
2011/12/31(土) 08:46:29.28ID:BywbQphn0252login:Penguin
2011/12/31(土) 13:10:31.16ID:iSK+lvbhどうすれば自分が設定したGTKテーマを適用できるんでしょうか。
ttps://wiki.archlinux.org/index.php/Ibus#Initial_Setup
0253login:Penguin
2011/12/31(土) 17:34:33.38ID:3MzRyuDA0254login:Penguin
2011/12/31(土) 18:58:36.80ID:dPs5dfkV板違い。
0255login:Penguin
2012/01/01(日) 04:10:06.40ID:ajPrNBvNお門違い
0257login:Penguin
2012/01/01(日) 10:06:39.98ID:2iH8uyAnディスクを買ってきたんだけど、badblocksで確認したら、
4セクタほど引っかかったんだ。
これ、e2fsckの-lに当る作業って
どのタイミングでどんなコマンドを実行するんでしょうか?
新品?ケーブルが緩んでたとかない?
badblocksで不良セクタが見つかるのは既に代替セクタが無い状態だから、
使うのは止めた方がいい。初期不要交換推奨
どうしても使いたいなら、不良箇所を避けてパーティション作成
あとdmsetupでerror領域つくれるみたいだけど、不良セクタ回避に使えるか不明
0259login:Penguin
2012/01/01(日) 11:27:38.10ID:ZWsX/dAsHDDの詳細情報を出力したいです。
0260login:Penguin
2012/01/01(日) 12:00:48.39ID:yBFNCcDiなぜ、windowsで認識できなかったデータが
knoppix(Linux)では、認識できるのでしょうか。
詳しい人教えてください。
0261login:Penguin
2012/01/01(日) 12:22:24.42ID:N/3Zj4mOLinuxの場合: OS-------VFS-------HDD
仮想ファイルシステムによって書きこみ形式の違いが吸収されるから。
0263login:Penguin
2012/01/01(日) 13:23:58.30ID:ZWsX/dAs> >>259
> sdparm
Tagged Command Queuing (TCQ) がenableとかは、どうやって出すんですか?
Feature Support Enable Value Vendor
read ahead yes yes
write cache yes yes
flush cache yes yes
overlap no
Tagged Command Queuing (TCQ) no no
Native Command Queuing (NCQ) yes 32 tags
SMART yes yes
microcode download yes yes
security yes no
power management yes yes
advanced power management no no 0/0x00
automatic acoustic management yes no 254/0xFE 128/0x80
0264login:Penguin
2012/01/01(日) 14:47:15.59ID:2iH8uyAn何台かのPCでケーブルや電源を変えて
badblocks -w やってみたけどみごとに同じセクタだった。
まぁ、新品だけど初期の頃のSATAを買い叩いてきた物だから
ある程度は諦める。
もうちょっと調べてほげほげしてみる。
ありがとう。
0265236
2012/01/02(月) 00:44:30.76ID:qnFUBoZ5カーネルを入れ替えたら不具合は解消された。
0266login:Penguin
2012/01/02(月) 02:39:28.86ID:R+NA5AIS=
iphoneがアニメキャラ名を一発変換→「すげええ」
anthyがアニメキャラ名を一発変換→「きもい」
0267login:Penguin
2012/01/02(月) 07:28:08.86ID:34Ukm80A0268login:Penguin
2012/01/02(月) 08:55:57.64ID:u5F7ydUwNFSでなくローカルファイルシステムならinotifywaitとかを使うんだが、nfsで丁度良いものが無いか探してるところです。
良いものがあれば教えてください。
ない場合はシェルスクリプトでポーリングかけようかと思っている。
0269login:Penguin
2012/01/02(月) 09:01:49.04ID:I0sEP/LGとりあえずHOW LINUX WORKSを読んで超基礎的なことは、ある程度理解出来たと思います。
続けて全体像を把握しようと↓こことか
ttp://www.debian.org/doc/manuals/debian-reference/
/usr/share/doc内の日本語化されたテキストとかを読んでますが、全体的に古いものばかりです。(カーネル2.0の解説とか)
そこで質問ですが、10年も前のLinux関係の資料は今読む価値がどれほどあるのでしょうか?最近の資料の日本語化はされているんでしょうか?
私は英語が苦手なので日本語化された資料があれば教えて下さい。
0270login:Penguin
2012/01/02(月) 09:10:22.68ID:iGuKMjjF0271login:Penguin
2012/01/02(月) 09:41:36.56ID:97CPfEUTfam
http://oss.sgi.com/projects/fam/
>>269
最新の資料については、今も昔も英語版のオリジナルを読んだほうがいい。
ただし根本の部分については昔から変わらないところが多いので、
日本語版の翻訳でも十分。
>>270
一般的には、/etc/init.d/以下にスクリプトを置いて/etc/rc.d/以下に
Knn(name)のリンクを作成すればいい。それ以外の方法では、
/etc/init.d/rc.localを書き換えて、do_stop()時に何らかのスクリプトを
起動させるくらいかな。
0272login:Penguin
2012/01/02(月) 12:59:25.99ID:dvolymQJそんなにふるいっけ?そのドキュメントの管理者は日本人だから文句言えばいいよ。
0273login:Penguin
2012/01/02(月) 15:58:46.95ID:G+KaOmB3WebDAVの設定をしようとしたのですが、apache2 -l で確認すると
mod_dav.c
mod_dav_fs.c
mod_so.c
が出力されません。どうやれば組み込めますか?
0274login:Penguin
2012/01/02(月) 18:01:23.34ID:G+KaOmB3apache2にモジュールdavを追加しようと a2enmod dav を実行しました
#a2enmod dav
Module dav already enabled
この後、apache2を起動して引数に-lを指定したのですが、davが一覧にありません。
なにか手順が間違っていますか?
0275login:Penguin
2012/01/02(月) 18:22:30.75ID:poaZK+4cVMWare playerの「新規仮想マシンの作成」でpuppy Linax4.20をイメージファイルから作成しました。
その後パーティションを割り当て、データを保存し、puppy Linuxをシャットダウンしました。
その後VMWare playerからpuppy Linuxを起動したのですが、
真っ黒の画面になって入力を受け付けてくれません。
どうしたらpuppy Linuxを開くことができるでしょうか。
そもそもLinuxの問題なのかVMWareの問題なのかもよくわかりません。
どうかご教授お願いいたします。
0276login:Penguin
2012/01/02(月) 18:26:32.06ID:gFIuHUbS"-l"は静的に組み込まれたモジュールを表示するコマンド
動的なモジュールの一覧なら"-M"じゃない?
$ APACHE_RUN_USER=www-data APACHE_RUN_GROUP=www-data /usr/sbin/apache2 -M
0277login:Penguin
2012/01/02(月) 19:04:16.49ID:y9QftQkG>>231
回答ありがとう。
skydriveのwebdav url取得がlinuxでは出来ないと判断し、
他のオンライン・ストレージのdriveeをdavfs2で使用することとしました。
0278login:Penguin
2012/01/02(月) 20:05:03.39ID:G+KaOmB3サンクス
出てきたわ
0279login:Penguin
2012/01/02(月) 21:18:06.44ID:h+hh9JFc0280login:Penguin
2012/01/02(月) 21:50:12.15ID:BOx/4nyt0281login:Penguin
2012/01/03(火) 00:09:22.90ID:gdTgTNivありがとう。
オリジナルを読むようにするわ。
0282login:Penguin
2012/01/03(火) 03:00:46.72ID:VTPD0ZWdインストール直後は解像度が全く出ず、VGA程度でした。
その為 NVIDIAのサイトからネイティブドライバを落としてきてインストールしました。
するとマシな解像度にはなったんですが、Windowsで出てる最も適切な解像度である
1280x1024 がどうしても出ません。
使用しているビデオカードは GeForce4 Ti 4200 with AGP8X です。
ちょっと古くてマイナーなカードな気がするので、これで希望の解像度を得ることは
難しいのでしょうか・・?
nvidia-settings (GUI) で解像度が選択可能なのですが、その選択肢の中に
1280x1024 が入ってないのです。
xorg.conf を直接書き換える方法でも構いません。
どうすれば希望の解像度になるかご教示よろしくお願い致します。
0283login:Penguin
2012/01/03(火) 08:06:22.25ID:TollE9p7ちらっとぐぐってみたところ、その解像度での表示はできるようだ。
X標準のnvドライバでも表示はできているみたい。数年前の内容。
個人的な感想でしかないけど、古いVGAのオートコンフィグの認識は
puppyが一番良かったと思っている。試しにpuppyで起動してみては?
puppyのCD起動でその解像度が出るかを確認。出るようなら その
xorg.confを参考にubutuのxorg.confを修正、で どうでしょう。
0284login:Penguin
2012/01/03(火) 10:20:52.87ID:uoITEBLR結局 /etc/rc の先頭に書きました。ありがとうございました。
0285login:Penguin
2012/01/03(火) 16:28:50.37ID:+sV5GvIn0286login:Penguin
2012/01/03(火) 23:32:08.78ID:vzdxFrzHどうすれば直るのでしょうか
0287login:Penguin
2012/01/04(水) 01:21:10.32ID:1gXCC4pWchrootさせたいデーモンプログラムがあるのですが、今は
1. リクエストを受け付ける
2. forkする
3. 子プロセス側でchroot(とsetuid)して処理を行う
という内容になっています。
ここでchrootする先が一カ所ならこんなことしなくていいのですが、
chrootする先をリクエストごとに切り替えたいのでこんなふうになってます。
で、chrootする必要があるため今はrootで起動してますが、できれば別のユーザ権限で動かしたいです。
よろしくお願いします。
0288login:Penguin
2012/01/04(水) 07:26:26.54ID:m80Cdykfsudo とか?
0289login:Penguin
2012/01/04(水) 09:12:23.46ID:ou8/7kQsそこで伺いたいのですが・・・・
WindowsXPではC:直下に様々なディレクトリが作られます。
ユーザが作る場合も少なくない。
(例えば今c:\local\bin\viにvimをいれている)
Limuxではそのようにソフトの都合やユーザの趣味でホームの外にディレクトリをつくることがありますか?
あるいは(root権限で)homeの外に任意のディレクトリをつくることはありますか?
0290login:Penguin
2012/01/04(水) 09:18:35.87ID:9GMkofad普段 alias ls="ls -la"してるんだけど、時々-lだけで実行したいもので。
0291login:Penguin
2012/01/04(水) 09:22:34.26ID:9GMkofad基本的にユーザーかソフトによって/に新しいディレクトリを作る/作られることは滅多にない。
/usr とか、 /etc にソフトが入ることは多いけど。
自分は ホーム以外で編集するのはほとんど設定ファイルとかで、編集にはroot権限がいる
0292login:Penguin
2012/01/04(水) 09:24:02.28ID:9xRqu7HDあくまでも一般論であって一例だが、ディストリビューションの
仕組みによらず、自前でコンパイルしたものは/usr/localに、
システム全体に反映させずに、自分だけが使うものは~/binなどに配置する。
詳しくは
http://ja.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
を読んでおくといい。
0293login:Penguin
2012/01/04(水) 09:27:29.99ID:1gXCC4pWあー、いや、デーモンプロセスのuidのことなんで、sudoで起動するかどうかは関係ないです。
デーモンプロセスがroot権限で動いているのがいやなので、一般ユーザの権限のままで実行できないかなと。
0294login:Penguin
2012/01/04(水) 09:28:57.66ID:1gXCC4pW環境件数を向こうにするのは VARNAME= command
aliasを無効にするのは ¥command とか /bin/command とか
0295login:Penguin
2012/01/04(水) 09:29:35.80ID:9xRqu7HDPOSIX Capabilityを使って権限を絞るか、もしくは
chrootして子プロセスを起動する部分だけ
setuidしたバイナリにするか。
0296login:Penguin
2012/01/04(水) 09:35:45.49ID:FLZAWeLkナナメ方向のレスだけど
シンボリックリンク使えばホーム以外に作っても
ホームにファイルを集めることはできる
0297login:Penguin
2012/01/04(水) 10:02:31.97ID:m80Cdykf\ls -l
'ls' -l
とか。
あと環境変数と alias は別。
0298login:Penguin
2012/01/04(水) 10:02:54.62ID:9GMkofadthx
すまん、環境変数とaliasがごっちゃになってたわ。?commandが探してたやつだ、ありがとう
0299289
2012/01/04(水) 10:09:02.37ID:ou8/7kQsとりあえずインストールしてみます。
ではでは
0300login:Penguin
2012/01/04(水) 10:54:09.43ID:r/ya8Jlzman 2 chrootによると、CAP_SYS_CHROOTあればchroot出来るっぽい(rootじゃなくても)
なので、ファイルにケーパビリティ付けてみるといけそうな気がする
# setcap CAP_SYS_CHROOT=eip /path/to/daemon
0301282
2012/01/04(水) 16:54:04.78ID:FcOBOhB0レスありがとうございます。
貴方のおっしゃる通り USBメモリにPuppyをインストールして USB bootして
テストしてみたところ、正常に 1280x1024 の解像度でPuppyでは表示可能でした。
その環境の xorg.conf をコピーしてきて、Lubuntuオリジナルと比較しながら
修正してみたのですが、どうしても 1024x768 とかの解像度でしか動きません。
どうも xorg.conf の設定ファイルの問題ではなく読み込んでいるドライバの問題
な気がします。
Puppyで lsmod してみると、 nvドライバ or nvidiaドライバ は一切読み込んでいません。
代わりに、 intel_agp というドライバが読み込まれているようです。
Lubuntuで lsmod してみると、 nvドライバが読み込まれています。
どうしてPuppyはNvidiaのグラフィックカードなのに intel_agp ドライバを読み込んで
正常な解像度で表示できているのかが全く理解できません。
うーん・・・そもそもPuppyに自動検出可能でUbuntuベースのLubuntuがどうして
自動検出不可能なのかもちょっと不思議なんですけどね・・・。
もう八方塞がりになっちゃいました。何か他に方法ないでしょうか?
よろしくお願い致します。
0302282
2012/01/04(水) 16:55:54.64ID:FcOBOhB0$ lsmod | grep nv
nvidia 4708682 22
nvidiaドライバが読み込まれています。
よろしくお願い致します。
0303login:Penguin
2012/01/04(水) 17:59:46.28ID:syZhoKMXintelチップセットのマシンではありませんか?
モニタの解像度等の情報をモニターケーブルを通して検出する仕組みでDCC
というものがあるのですが、モニタの解像度の誤検出でXの設定が最適にならない
こともあるようです。
0304283
2012/01/04(水) 18:01:46.16ID:syZhoKMXXで使われる標準的なドライバはプラグインみたいなもので、カーネルモジュールではありません。
nvidiaドライバはプロプライエタリ(ベンダー)ドライバですが、このドライバーをインストールすると
Xのドライバであるnvidiaとは別にカーネルモジュールのnvidiaもロードされるのかもしれません。
現状で使っていないので 確認できませんが。
Xでどのドライバが使われているかはxorg.confに書かれています。
puppyで表示できたxorg.confには"nv"と指定されていると思います。
ubuntuの方でもnvドライバでいけるはずです。
xorg.confの修正点がどの部分であるのかが判らない場合は、まずは
puppyの方で得られたxorg.confそのまんまで起動してみればよいと思います。
最後に。
最近のubuntuなどでは、xorg.confそのものが無かったのではないかと思います。
今ちょうど本家10.04のマシンからですが、/etc/X11/ 以下にxorg.confはありません。
その場合、自分でxorg.confを設定して有効にするにはどうすればよいのかも
確認しておいてください。
また、Xの起動でエラーが出た場合のログは /var/log/Xorg.0.logにあります。
0305login:Penguin
2012/01/04(水) 20:06:34.33ID:Bh6JWGY9たとえばw3mのmanにある「標準入力が tty(4) である場合には,何もせずに終了」っていうのは
パイプやリダイレクトを通しての標準入力が開かれていない状態で
たとえば cat だけで実行した時みたいにキーボードからの入力待ちになるような状態
っていう理解で合ってる?
0306login:Penguin
2012/01/04(水) 20:25:29.38ID:Zi4W8LclTTYとはTeleTYpewriterの略で、一般に「ttyの場合」は「標準入力(または標準出力)が
リダイレクトされておらず、ユーザの端末(コンソールまたはxterm/kterm/Konsole/
GNOME-terminalなど)に直接繋がっている場合」の意味。
0307282
2012/01/04(水) 20:43:54.00ID:FcOBOhB0Intelチップセットのマシンです。
>>304
:/etc/X11$ grep nv xorg.conf.puppy
Driver "nv" #card0driver
:/etc/X11$ grep nv xorg.conf
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder75) Sun Jul 17 23:48:28 PDT 2011
Driver "nvidia"
>puppyで表示できたxorg.confには"nv"と指定されていると思います。
どうやらそのようです。
ただ、Ubuntu(Lubuntu)の方は nvドライバではなく nvidia ドライバしか
無いみたいで、nv と書き換えるとXが起動しなくなります。
puppyで得られたxorg.confで真っ先に起動は試してみましたが、Xが起動しませんでした。
また、本家Ubuntuはどうか知りませんが、Lubuntuであれば /etc/X11/xorg.conf は
最初から存在していたようです。
log には
[ 30.780] (WW) NVIDIA(0): No valid modes for "1280x1024"; removing.
[ 30.780] (II) NVIDIA(0): Validated modes:
[ 30.780] (II) NVIDIA(0): "1024x768"
[ 30.780] (II) NVIDIA(0): "800x600"
[ 30.780] (II) NVIDIA(0): "640x480"
[ 30.780] (II) NVIDIA(0): Virtual screen size determined to be 1024 x 768
このように1280x1024 がこのモードダメだと言われているみたいです。
Nvidiaのサイトから落とした間違いなく正しいドライバなんですけどね、おかしいなぁ・・・。
0308login:Penguin
2012/01/04(水) 21:23:40.90ID:Bh6JWGY9�d�d
標準出力がttyの場合っていうのもあるのかな
ちなみに端末から tty を実行してみると出てくる
/dev/pts/1
っていうのは何なんだろ
man読むと標準入力に接続されているttyのファイル名とか書いてるけど
接続されてないのがttyなんじゃないのワケワカメ
それかこの/dev/pts/1っていうのが端末ってこと?
でも何も読んでないし違うのかな うーん…
0309login:Penguin
2012/01/04(水) 21:29:23.19ID:SROLa06jとりあえずD-sub9ピンをおまえのケツの穴にぶちこめ
話はそれからだ
0310login:Penguin
2012/01/04(水) 22:24:13.30ID:1gXCC4pWありがとうございます。
勉強不足でCapabilityとかなにそれ?ですけど、それをヒントに勉強してみます。
ヒントありがとうございました。
0311login:Penguin
2012/01/04(水) 22:44:35.23ID:Bh6JWGY9タブ5つ開くと w の結果にその数だけ /dev/pts/0〜4 まで出てくる
echo D-sub9pin >/dev/pts/4
ってやってみたら最後に開いたタブに表示されてる
$ echo D-sub9pin | tty
tty ではありません
なんか微妙にわかってきた気がするよありがとー
0312login:Penguin
2012/01/04(水) 22:46:21.56ID:hElGZSP5これなんてPlasma?
0313login:Penguin
2012/01/04(水) 22:49:20.43ID:1gXCC4pW教えてもらったコマンドですが、
$ sudo setcap CAP_SYS_CHROOT=eip hoge.rb
unable to set CAP_SETFCAP effective capability: Operation not permitted
というエラーになります。
自分なりにぐぐって見つけた
ttp://stackoverflow.com/questions/3737008/how-to-run-a-command-in-a-chroot-jail-not-as-root-and-without-sudo
ここに載ってた
$ sudo setcap cap_sys_chroot+ep /usr/sbin/chroot
も試したけど、同じエラーでした。
エラーメッセージでぐぐっても解決策は見つからない。
もうちょっと、だれか助けて。
さくらVPS(CentOS)及びローカルでVMPlayer上のCentOSで
minecraftというゲームサーバを建ててみてるのですが、
mod(zipファイル群)を読み込む順番により不具合が起きるのです。
そこで、どんな順に読み込んでるか色々試した所、”ls -U”と同じ順番で読み込んでいるようでした。
ファイル名を変えてみると順番変わりますが法則が分からず、
新しくディレクトリ作ってファイル群を移してみても変わらず。
-Uはソートしない順番との事ですが、順番を変えることは出来るのでしょうか?
0315login:Penguin
2012/01/04(水) 23:25:14.35ID:M9ygA9al-U 整列しない。ディレクトリ順にエントリを表示する。
http://www.jazoka.info/index.php?db=so&id=40193
ファイルシステム依存のディレクトリエントリの順番なので
やってやれないことはないだろうけど
やる価値はあるのか疑問
0316login:Penguin
2012/01/04(水) 23:30:59.43ID:r/ya8JlzCAP_SETFCAPはファイルにケーパビリティを設定するケーパビリティ
ファイルに対するケーパビリティは2.6.24以降で使用可能(CONFIG_SECURITY_FILE_CAPABILITIES)
2.6.33(?)ぐらいからデフォルト有効になって上記のオプションは廃止された
ディストリビューションとカーネルバージョンは?
やはり、知識の無い者が四苦八苦してやるほどのものではなさそうですか。
幸いファイル名変更で順番が変わるので、
lsで確認しながらやってみたいと思います。
ありがとうございます。
0318login:Penguin
2012/01/04(水) 23:53:39.53ID:m80Cdykfそのアプリ側の不具合を直すのが先じゃないの。
0319login:Penguin
2012/01/04(水) 23:54:15.26ID:90pPvtwRそのファイルがあるディレクトリを、mkiso とか CD/DVD を焼くためのソフトで
iso 形式にしてしまって、
その iso を mount -o loop とかでマウントすると、ファイル名順にならぶと思う。
それぞれのファイルを、別名のコピーをたくさん作って、
ls -U で順番調べて、目的の順になるように、不要なものを削除して整理していくとか。
自身で直すのは難しすぎて、考えてませんでした。
修正パッチ等を作ってる人もいるかも知れませんので探してみます。
>>319
解決法を考えて頂いてありがとうございます。
確認しながらリネームよりコピー作成の方が手間が少なそうですね。
0321login:Penguin
2012/01/05(木) 00:18:42.35ID:Jfj3sorP環境晒して公式のメーリングリストか、フォーラムに駆け込む話だろ。
そしてレスポンスをもらってから考えろ。
0322login:Penguin
2012/01/05(木) 00:25:32.40ID:vMUVT+fuそうなのか?てっきりinodeの話かと思ったけど。
0323login:Penguin
2012/01/05(木) 00:33:20.98ID:Jfj3sorP報告や相談が迷惑ということにはならないよ。
0324login:Penguin
2012/01/05(木) 00:40:38.97ID:t+SnBHGk0325login:Penguin
2012/01/05(木) 01:03:12.41ID:vMUVT+fuMODを公式で聞くってこと?
0326login:Penguin
2012/01/05(木) 05:26:01.27ID:IUbMD8A/ユーザディレクトリのパーミッションは
「他のユーザにも閲覧可」にするのでしょうか?
通常のユーザディレクトリは、そのユーザとroot以外見られないように設定してあると思うのですが
public_htmlを置く場合は、特別に緩める、ということでしょうか?
0327login:Penguin
2012/01/05(木) 10:12:45.79ID:R9ia1Y8qだって公開するんでしょ?
オレ、g+rでo+rにはしてないけど。
0328login:Penguin
2012/01/05(木) 10:49:34.01ID:dImy+ns6apache が読めれば良いと思う。
0329login:Penguin
2012/01/05(木) 12:04:32.73ID:fI05S1FF>ディストリビューションとカーネルバージョンは?
ubuntu 10.04 です。
$ uname -a
Linux XXXXXX 2.6.18-194.3.1.el5.028stab069.6 #1 SMP Wed May 26 18:31:05 MSD 2010 i686 GNU/Linux
>CAP_SETFCAPはファイルにケーパビリティを設定するケーパビリティ
>ファイルに対するケーパビリティは2.6.24以降で使用可能(CONFIG_SECURITY_FILE_CAPABILITIES)
>2.6.33(?)ぐらいからデフォルト有効になって上記のオプションは廃止された
詳しいなあ。すごいです。
unameの結果を見ると、今のカーネルが2.6.18みたいだから、CAP_SETFCAPは使えないということでしょうか。
0330login:Penguin
2012/01/05(木) 15:32:32.74ID:kVjKVEdL> Linux XXXXXX 2.6.18-194.3.1.el5.028stab069.6 #1 SMP Wed May 26 18:31:05 MSD 2010 i686 GNU/Linux
このカーネルバージョンでは使用不可
さらに言うとこれはVPSの1種、Virtuozzo/OpenVZのカーネル
仮想コンテナの中だと、カーネルのバージョン上がっても使えるかどうか分からん
>>326
public_htmlはapacheが読めるように、
一つ上、ユーザのホームディレクトリはo+x(rは不要)
drwx-----x /home/foo
drwx---r-x /home/foo/public_html
赤の他人が/home/fooでlsしてもエラーになる。
事前に名前の分かっているファイルorディレクトリは(それ自体のpermissionで許可されていれば)open可能
0331login:Penguin
2012/01/06(金) 00:34:39.78ID:hgkhrXzh>このカーネルバージョンでは使用不可
やはりそうですか。残念。
>さらに言うとこれはVPSの1種、Virtuozzo/OpenVZのカーネル
>仮想コンテナの中だと、カーネルのバージョン上がっても使えるかどうか分からん
その通り、serversmanです。
そうか、OpenVZだとそういう制限もあったりするのですね。勉強になりました。
■ このスレッドは過去ログ倉庫に格納されています