[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2chのread.cgiへ]
Update time : 12/26 16:12 / Filesize : 212 KB / Number-of Response : 766
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


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

くだらねえ質問はここに書き込め! Part 182



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

40 名前:login:Penguin [2010/03/11(木) 08:36:37 ID:h9m612Ml]
>>38
んじゃ行こうぜ!

スレ立てるまでもない雑談スレ その3
pc11.2ch.net/test/read.cgi/linux/1183571805/

41 名前:login:Penguin [2010/03/11(木) 11:10:31 ID:vp3RHcA4]
お願いします。
あるディスクをマウントしたいのですが、ファイルシステムがわかりません。

今はとりあえず、

mount -t ufs /dev/sda1 /media/sda1
mount -t ext3 /dev/sda1 /media/sda1
mount -t reiserfs /dev/sda1 /media/sda1
以下、manページの-t のオプションに書いてある全部を記載。

とやっているのですが、ファイルシステムを自動的に判断して
適当なファイルシステムでマウントしてくれるような方法はありませんでしょうか?

お願いします。

Knnopix5.3.1です。

42 名前:login:Penguin mailto:sage [2010/03/11(木) 11:22:54 ID:eMgLqeC7]

blkidコマンドで調べられるかな?
mountのtオプションを省略すれば、blkidライブラリ経由で判定してくれるかも。

43 名前:login:Penguin mailto:sage [2010/03/11(木) 12:14:46 ID:q2chiiQo]
knoppix5.3.1なら、特に-tオプションを付けなくても、自動的にファイルシステムを
認識してマウントしてくれるはずだよ。
ただし、特に必要なカーネルモジュールが入っていない場合、マウントはできない。
とりあえずそのディスク、fdisk -l /dev/sda でどんなファイルシステムなのか
調べてごらんよ。


44 名前:login:Penguin mailto:sage [2010/03/11(木) 15:20:51 ID:UKv2KkIQ]
xorgのリフレッシュレートを確認する方法を教えてください

45 名前:login:Penguin mailto:sage [2010/03/11(木) 18:10:01 ID:q2chiiQo]
xrandr

46 名前:login:Penguin mailto:sage [2010/03/11(木) 18:12:24 ID:UKv2KkIQ]
>>45
ありがとうございました

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がデーモンを起動する事に失敗する

メッセージはその場によって違うけど、データがおかしいって怒ってくる






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

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

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