トップページ⇒linux
1001コメント347KB

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

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2007/12/30(日) 19:24:07ID:opxGRCpf
くだらねえ質問はここに書き込め! Part 157
http://pc11.2ch.net/test/read.cgi/linux/1196864631/
くだらねえ質問はここに書き込め! Part 156
http://pc11.2ch.net/test/read.cgi/linux/1195106840/
03573552008/01/09(水) 04:23:42ID:/5jbLjsK
>>356
ありがとうございますCプログラムは実行できそうな気がするのですが・・
Win32APIが気になってます。やはりWIN32APIをlinuxで使用するのは難しいのでしょうか?
ファイルの属性変更ができればいいだけなのですが・・
0358login:Penguin2008/01/09(水) 04:43:57ID:Kwy25AoI
>>354
passwdファイルかなんかに各ユーザーのホームディレクトリが書いてあるから、
それを /home/sharedir にする
あとはそのディレクトリのパーミッションを適切に設定すればおk
0359login:Penguin2008/01/09(水) 06:08:33ID:tNs+Fcxh
>>357
客からWin32APIを使えとでも言われたんか?
03603552008/01/09(水) 06:10:19ID:/5jbLjsK
>>359
ワードなどのファイルの読み取り属性が変更できればいいんです。
win32APIでなくてもできるのでしょうか?
0361login:Penguin2008/01/09(水) 06:13:13ID:S+1pYZdR
chmod?
0362login:Penguin2008/01/09(水) 06:20:16ID:2k5A54R2
パーミッションの設定変更で一括でサブフォルダ毎変えられる
ソフトはありますか?ウィンドウズのFTPソフトで設定可能でも構いません。
かなり膨大な数のファイルがありますが、テストで一括777に設定したいのです。
日本は深夜ですが宜しくお願いします!
0363login:Penguin2008/01/09(水) 06:21:05ID:tNs+Fcxh
>>362
chmod -R
03643552008/01/09(水) 06:21:22ID:/5jbLjsK
本当にごめんなさい。
linuxでいうchmodでワードファイルなどを読み取り専用ファイルにすれば、そのファイルをwebからダウンロードさせても、

読み取り専用ファイルになるのでしょうか?
03653552008/01/09(水) 06:21:59ID:/5jbLjsK
364は361さんへのレスです
0366login:Penguin2008/01/09(水) 06:24:08ID:tNs+Fcxh
>>364
んなわけないやん。
ダウンロードするツールが勝手に設定するだろ。
03673552008/01/09(水) 06:34:52ID:/5jbLjsK
そうですか・・・linuxでwindowsファイルの読み取り属性変更は無理のようですね。ありがとうございます・・
0368login:Penguin2008/01/09(水) 06:35:31ID:2k5A54R2
>>363
メルシー!!
0369login:Penguin2008/01/09(水) 06:42:06ID:S+1pYZdR
>>367
意味不明?
03703552008/01/09(水) 06:59:42ID:/5jbLjsK
>>369
LAMP環境のwebアプリにワードファイルをアップロードする
webアプリの方でワードファイルに読み取り専用属性を付加する
先ほどアップロードしたファイルをHTTPでダウンロードしてみると、
ワードファイルは読み取り専用になっている。ってことをやりたかったのです
0371login:Penguin2008/01/09(水) 07:05:04ID:S+1pYZdR
>>370
じかに落としたら、属性は反映されないんじゃないの?
圧縮して落として、解凍するとかじゃ駄目なの?
0372login:Penguin2008/01/09(水) 07:39:33ID:a4RRzdZI
>>370
ワードの保存時に読み取り専用推奨フラグを立てれ
0373login:Penguin2008/01/09(水) 08:19:44ID:zycGa1gM
段々板違いな流れになってきた
0374login:Penguin2008/01/09(水) 09:02:21ID:MrvDyI6+
PHPの話はPHP板で
0375login:Penguin2008/01/09(水) 10:44:29ID:5GlbdNar
朱の鳥は閉鎖されたのですか?
0376login:Penguin2008/01/09(水) 10:48:15ID:4Owg58zz
>>352
ubuntu7.10でそれやってみたけど
"address sizes"
の項目がcpuinfoになかった
0377login:Penguin2008/01/09(水) 11:07:23ID:yX2e3Lfz
>>375
そうなんじゃない?
中の人は10個以上サイト運営してて忙しかったらしいし。
03783552008/01/09(水) 12:02:31ID:/5jbLjsK
>>372
すいません。読み取り専用推奨フラグというのは?

それはchmodで行うのですか?
>>371
意味がわからないのですが・・・
0379login:Penguin2008/01/09(水) 13:07:48ID:QZuBBU94
>>378
JAVAやPHPなどのWebアプリケーションでは、コンテンツというかユーザーエンドの
ローカルファイルの読み書き属性はLinuxやWindows関係なく、操作できない、
というか読み書き属性は無関係で考慮されない。
もしそれが可能なら強力なウイルスやマルウェアが作成可能になってしまうので
セキュリティ上まずいからだ。

>>371が言っているのはユーザーサイドでReadOnly属性を付加した
ファイルをアーカイブし、それをUP/DL展開すればどうかと言う提案だ。
アーカイブすれば(アーカイバにもよるが)ReadOnly属性は保存される。
0380login:Penguin2008/01/09(水) 13:35:41ID:4VgPZvZ4
GTK+2 の複数のバージョンをプログラムによって使い分けることはできます
でしょうか?
GIMP には最新バージョン、それ以外にはもともと入っていた古い
バージョンと使い分けたいのです。
ディストリは Debian 4.0 etch です。
0381login:Penguin 2008/01/09(水) 15:12:18ID:h1r1mXd4
NFS絡みの不具合で困っています。
現在、
 NFSサーバー : 10年以上前のPCで fedora6 にて運用
 クライアント : 最近のPCで fedora7 にて運用していますが

クライアントからNFSサーバー(USB接続、sda1)へファイルをコピーする際、
初めは順調に書き込みが行われているのですが、
しばらくすると、まだファイルのコピー途中にもかかわらず、
突然「ディスクへ書き込みができません」
(或いは読み込み専用ファイルシステムです)のような
メッセージが表示されてしまいます。

その後、状況を確認してみると、
確かにサーバー側で書き込まれるデバイス
(usb接続、sda1、/mnt/usbにvfat 、-o rw,uid=500,gid=500,umask=0000 でマウント済み)
のデバイスが読み込み専用に変更されていました。

その後、どのように初期状態に戻すか(読み書き可能にするか)を
試行錯誤した所、

 1) root@ umount -l /mnt/usb
2) root@ service nfs stop
3) root@ mount -t vfat -o rw,uid=500,gid=500,umask=0000 /dev/sda1 /mnt/usb
4) root@ service nds start

で、また読み書きできる事がわかりました。
原因がnfsだけにあるとは限らないのですが、
なにかキーワードやらヒントやらを頂けると助かります。
よろしくお願いします.
0382login:Penguin2008/01/09(水) 15:55:00ID:tNs+Fcxh
>>381
vfatファイルシステムをNFSでexportというのが
かなり間違っている。
0383login:Penguin2008/01/09(水) 16:16:21ID:viaSJSw3
uim 1.2.1-9
anthy 7900-3.1
ディストリはDebian GNU/Linux 4.0

uim-anthyを使った日本語入力で、漢字に変換する際、変換された文字を確定する
ためにEnterキーを押すと、その瞬間に文字が表示されずに消えてしまう症状が
ときどき生じて悩まされています。
uim-prefの「全体設定」で「入力方式の利用準備」の「標準入力方式を指定」の
チェックを入れ直してやることでこの症状が改善することは分かっています。
しかしどういう時に生ずるかはいまだにはっきり分かりません。
これは私だけが経験している問題なんでしょうか、バグなんでしょうか。
03843812008/01/09(水) 16:17:18ID:h1r1mXd4
レスありがとうございます。
もしかしてsambaということでしょうか?
全然違う方面を調べてしまうかもしれませんが、
いろいろと調べてみます。
どうもありがとうございましたm(_._)m
0385login:Penguin2008/01/09(水) 17:10:12ID:ItBTmF8M
初心者の質問で申し訳ないんですが、
たとえばSATAのハードディスクが /dev/sda に認識されてるとか、
USBシリアル変換ケーブルが /dev/ttyUSB0 に認識されてるとか、
新たにUSBで接続したSDメモリが 何というデバイス名でアクセスできるのか?
といったようなことはどのように調べたらいいのでしょうか?
ちなみに上の2つは、Fedora8で、dmesgと、df -aで調べました。
OSがデバイスを認識して、デバイス名をつけるまでのしくみがわかればいいのかもしれません。
よろしくおねがいします。
0386login:Penguin2008/01/09(水) 17:24:46ID:qzl30war
udev rule
0387login:Penguin2008/01/09(水) 17:43:10ID:2k5A54R2
人間の頭もそうだが、PCも一度電源切って(休んで)
時間おいて起動(仕事)したら上手くいくことが多い。
漏れはいつもそれを実感してる。
フル稼働は人間もPCにもよくない。
03883552008/01/09(水) 17:50:04ID:9vOLbWPx
>>379
丁寧なお返事ほんとうにありがとうございます。

ユーザー→ファイルアップロード

サーバーPHP→ファイルの読み取り属性を変更するC言語プログラムを実行→ファイルの読み取り属性変更
→読み取り属性変更されたままファイルをwebに公開

ユーザーがファイルをダウンロード→読み取り属性が保持されたファイルをユーザーが受け取るってことは不可能なんですね?

0389login:Penguin2008/01/09(水) 18:12:12ID:4af7UAKy
質問
$DISPLAY=:3 wine hogehogeと出力したのをkillせずに
他のDISPLAY番へ移動する方法ありますか?
0390login:Penguin2008/01/09(水) 18:14:30ID:qzl30war
>>388
WebDAV
0391login:Penguin2008/01/09(水) 18:19:48ID:cQADHt3X
>>389
事前に VNC でつないどく、とか。
0392login:Penguin2008/01/09(水) 19:41:53ID:4af7UAKy
>>391
うむ・・。ありがとう。
0393login:Penguin2008/01/09(水) 20:12:18ID:DiTjTdl+
CentOS5 x86_64にgemを使ってsqlite3-rubyをインストールしたいのですができません.
(make: *** `sqlite3_api_wrap.o' に必要なターゲット `ruby.h' を make するルールがありません. 中止.)

ググったりして同じ状況の解決法を調べました.
調べた物はどれもruby-develやsqlite3-develといった
パッケージを入れたら解決したようですが,
こちらのサーバにはyumでインストールしてあります.

解決法がわかる方,教えてください.よろしくお願いします.
0394login:Penguin2008/01/09(水) 20:18:55ID:tktqDRjR
yumで、それらのパッケージをインストールしたらいいんじゃないでしょうか?
03953932008/01/09(水) 20:23:35ID:DiTjTdl+
>>394さん

私の環境では,yumでruby-develやsqlite3-develやswigはインストールしてあります.
それでもsqlite3-rubyがインストールできずに困っています.
0396login:Penguin2008/01/09(水) 20:30:37ID:5GlbdNar
朱の鳥の責任者出てこい!!!
0397login:Penguin2008/01/09(水) 20:46:32ID:GR6FoWP1
>>395
で、メッセージにある "ruby.h" はあるのか?
03983932008/01/09(水) 21:07:03ID:DiTjTdl+
>>397さん

レスありがとうございます.
/usr/lib/ruby/1.8/i386-linux/ruby.h
/usr/lib64/ruby/1.8/x86_64-linux/ruby.h
にあります.
0399login:Penguin2008/01/09(水) 21:42:22ID:GyeT9ObR
>>388
まずは目的を聞いてみたい。
なぜそこまで属性にこだわる?
0400login:Penguin2008/01/09(水) 22:50:41ID:YWa8FriW
もしかして、
wordファイルとかで、読み取り専用属性をつけて、
ダウンロードさせるとかか?
見積りとかを改変されないように?
そんなの、クライアントレベルですぐに解除できるけど?
04013932008/01/09(水) 23:05:58ID:DiTjTdl+
解決しました.
エラーメッセージのruby.hやsqlite3.hにばかり注目していましたが,


gccが入ってませんでした.
ごめんなさい.
0402もも2008/01/09(水) 23:08:52ID:eJCxO6A9
Linux 上で日本語のテキストを編集したいです。
あくまで LANG=ja_JP.UTF-8 の状態で、
Shift_JIS のファイルを編集するにはどうしたらよいでしょうか?
できれば vi か nano で編集したいのですが。
0403login:Penguin2008/01/09(水) 23:12:31ID:cQADHt3X
>>402
vi ってどの vi?
0404もも2008/01/09(水) 23:13:37ID:eJCxO6A9
>>403
Debian etch にデフォルトで入っているやつだから、
vim だと思います。
0405login:Penguin2008/01/09(水) 23:14:02ID:XfmlLIYn
$ vim "+e ++enc=cp932 [ファイル名]"
$ vim "+e ++enc=windows-31j [ファイル名]"
$ vim "+e ++enc=shift_jis [ファイル名]"

Vimはこんな感じでShift_JIS開いて編集できたはず
どのviでも出来るかは確認したこと無いけど
0406もも2008/01/09(水) 23:17:28ID:eJCxO6A9
>>405
うーん、やってみましたが、CONVERSION ERROR と出ます。。。
0407login:Penguin2008/01/10(木) 00:40:08ID:i+PeM8yb
>>402
http://www.kawaz.jp/pukiwiki/?vim
0408login:Penguin2008/01/10(木) 00:55:31ID:W1OBK8jj
>>388
もしかして、MS-Office系のファイルに特有の「このファイルを編集するにはパスワード入れてね」機能のことだったりしないよな?
もしソレのことなら、MS-Office側でそういう設定で保存するだけなんだが。
0409login:Penguin2008/01/10(木) 01:14:51ID:VbtJ4Uj4
gtk+2.12.4 をソースからインストールしようと思い、glib と pango の
新バージョンが必要になりました。しかし、glib と pango を旧バージョン
と共存させたかったので /usr/local/gtk+2.12 にインストールしました。
そのあと
$ export LD_LIBRARY_PATH="/usr/local/gtk+2.12/lib"
$ ./configure --prefix=/usr/local/gtk+2.12 --with-glib-2.0-prefix=/usr/local/gtk+2.12 --with-pango-prefix=/usr/local/gtk+2.12
としましたが、configure が glib と pango の新バージョンを見つけて
くれず、configure がとおりません。とうすればビルドできるようになり
ますか?
ディストリは Debian 4.0 etch です。
0410login:Penguin2008/01/10(木) 01:28:55ID:ibANGxmq
Xの上で _ を入力できません。日本語キーボード(106系)を使っています。コンソール上では右のシフトの左隣にあるキーを押すと \ が、シフトキーと押すと _ が打てています。
Xの xterm や kterm の上ではどうやら 0x00 = ^@ = NUL が打たれているようです。何が起こって _ が打てなくなっているのでしょうか?
debian etch 4.1.2 linux 2.6.18-5-486 X Window System Version 7.1.1 を使っています

# showkey
0x35 0xb5 /を押したときの表示
0x59 0xd9 \(_)を押したときの表示

gcc で getchar() して数字表示(コンソール上)
/ 47=0x2F
\ 92=0x5c

gcc で getchar() して数字表示(Xのkterm上)
/ 47=0x2F
^@ 0=0x00

/etc/X11/xorg.conf から一部抜粋
Section "ServerFlags"
Option "XkbDsiable"
EndSection

# xev の表示から抜粋
/ keycode 61 "/"
\(_) keycode 211 ""

# xmodmap -pke から抜粋
keycode 61=slash question
keycode 123=backslash underscore
keycode 211= (なにもなし)
0411login:Penguin2008/01/10(木) 01:43:51ID:lWoTbUyy
>>410
keycode 211 = backslash underscore kana_RO
じゃね?
0412login:Penguin2008/01/10(木) 02:06:03ID:lWoTbUyy
>>388

>サーバーPHP→ファイルの読み取り属性を変更するC言語プログラムを実行→ファイルの読み取り属性変更
これはサーバ&クライアントともにWindowsだけに限定すれば可能かもしれない。(Windowsサーバでできるのかな?)
他のOSでは無理。ファイルの読み取り「専用」(ReadOnly)属性って他のOSにないから。

Linuxにあるのはファイルの読み取りの「可能/許可」の属性と
書き込みの「可能/許可」の属性と、実行の「可能/許可」の属性。それぞれ独立している。

で、この変換をWebをからめてできるとかというと、

>→読み取り属性変更されたままファイルをwebに公開
これはWindowsを含めてどんなOSでも無理。
ファイルの読み取り「専用」属性ってWeb関係のプロトコルとかそういうのにないから。

どうしてもそうしたいなら、Web系を利用しないで、Windowsのサーバサイド&クライアントプログラムを
書くしかないと思う。それにどういう意味があるかわからないけどね。
0413login:Penguin2008/01/10(木) 02:22:03ID:Y7Ikvd3x
http://www.uploda.org/uporg1196055.jpg
この男を捜しています
04144102008/01/10(木) 02:27:53ID:ibANGxmq
>>411 ありがとうございました。
気持ち悪くてしょうがないけど、その解決方法が一番手早いみたいです。
etch からレニーやsidに上げると直るという噂もありますが、とりあえず以下で行って見ます。

$ vi ~/.initrc
xmodmap -e 'keycode 211 = backslash underscore'
kterm&
fvwm

これでコンソールでのキーカスタマイズを最大限引き継げるようです。
0415login:Penguin2008/01/10(木) 10:05:20ID:XuIKZski
>>406
vi "+set enc=shift-jis" sjis.txt
man vim するべし。
0416もも2008/01/10(木) 10:43:27ID:wFr8qdIU
>>415
それでやってみたんですけど、できないですよー。
文字化けして表示されます。
0417login:Penguin2008/01/10(木) 11:13:04ID:Ko49KimG
>>416
そのconsoleはそもそも日本語でるの?
0418login:Penguin2008/01/10(木) 12:49:20ID:3EQ/xWBG
どうか回答の儀、平に平にお願い申し上げます>>102
0419login:Penguin2008/01/10(木) 13:16:34ID:SSXfyenB

    へ          へ|\ へ     √ ̄|        へ
   ( レ⌒)  |\   ( |\)| |/~|  ノ ,__√    /7 ∠、 \ .  丶\      _ __
|\_/  /へ_ \)   | |   | |∠  | |__   | /   !  |     | |_〜、  レ' レ'
\_./| |/   \     .| |( ̄  _) |     )  | |    i  |  へ_,/    ノ   ,へ
  /  / ̄~ヽ ヽ.   | | フ  ヽ、 ノ √| |   ! レノ  |  !. \_  ー ̄_,ー~'  )
 / /| |   | |   | |( ノ| |`、) i ノ  | |   \_ノ  ノ /    フ ! (~~_,,,,/ノ/
 | |  | |   / /    | | .  し'  ノ ノ   | |       / /     | |   ̄
 \\ノ |  / /      | |___∠-".   | |      ノ /       ノ |  /(
  \_ノ_/ /     (____)     し'      ノ/      / /  | 〜-,,,__
     ∠-''~                        ノ/         (_ノ   〜ー、、__)
04204152008/01/10(木) 14:15:11ID:vGbKcf8Y
>>416
ああ、わたしは kterm を LANG=ja_JP.eucJP で使っているからか。
こんな ~/.vimrc で問題なく shift-jis のファイルが読み書きできています。

set encoding=japan
set termencoding=japan
set fileencodings=iso-2022-jp,utf-8,shift-jis,euc-jp,japan
set noautoindent

etch の gnome-terminal でも、この「set fileencodings」の行を消して、
変な話だけれど、LANG=ja_JP.eucJP にし、「端末」→「文字コードの設定」を
EUC にすると、shift-jis のファイルが
 vi "+set enc=shift-jis" sjis.txt
で扱えるみたいです。いろいろ条件を変えて試しているうちに、わたしが混乱して
しまったのかもしれないけれど。
なお、vim は vim.tiny じゃないですよね。
0421login:Penguin2008/01/10(木) 16:13:12ID:wrc6jimH
>>409
遅レスだが、
export PKG_CONFIG_PATH=/usr/local/gtk+2.12/lib/pkgconfig:/usr/local/gtk+2.12/share/pkgconfig
として./configureしてみたらどうだろう?自信は無いけど。
04224152008/01/10(木) 16:42:38ID:2OJDZpmf
続きです。
「set fileencodings」の行は消す必要がなかったようです。
とは言え、「あくまで LANG=ja_JP.UTF-8 の状態で」shift-jis のファイルを
編集したいんでしたね。じゃあ、ターミナルエミュレーターに mlterm を使うのは
どうでしょう。LANG は ja_JP.UTF-8 のまま。Ctrl - マウスの右ボタンで一時的に
「エンコーディング」に EUC-JPを選ぶ。そして vi "+set enc=shift-jis" sjis.txt
0423login:Penguin2008/01/10(木) 17:07:44ID:13ivo/zJ
SELinuxに関するスレッドってありませんか?
0424login:Penguin2008/01/10(木) 17:17:09ID:exvW3e2F
>>418
Wikipedia JapanのParallelVirtualMachineより

>libpvm3.a
> PVMインターフェースを利用する為のルーチンのライブラリ。
> このライブラリは、メッセージパッシング、プロセスの生成、タスクの協調などの必要な関数を提供する。
> PVMを利用したアプリケーションを実行する場合には、アプリケーションプログラムとこのライブラリをリンクする必要がある。

つまり普通に作ったプログラムを走らせても無理
0425login:Penguin2008/01/10(木) 17:38:33ID:IjUEk5DN
>>423
SE (security enhanced) Linux
http://pc11.2ch.net/test/read.cgi/linux/1086985084/
0426Ted2008/01/10(木) 18:25:59ID:O70W/M1W
はじめまして
あの、質問なのですが、SLAXをネットワークブートする方法がいまいちよくわからずに困っています。

WindowsXPでPXEサーバソフトのTFTP32を使って、pxelinux.0を起動させ、vmlinuz,intrd.gzを読み込むところまでは、

うまくいくのですが、しばらくしてwait a while の文字が出て少しその後に文字が出た後に、
Slaxファイルが見つかりません。
と出てしまいます。
どうすればいいのでしょうか
0427login:Penguin2008/01/10(木) 19:34:06ID:nUQ7R/tv
>>383
こちらも、似た状況が時々発生します。
Firefox (Iceweasel) が入力中に固まることもありますし。
そういうことですの、バグと呼べる類かと思います。

原因も対処の仕方も不明なので、SCIM-anthy に切り替えて運用しています。
SCIM-anthy ではこんな不具合が発生しないので、ずっと快適ですよ。
0428login:Penguin2008/01/10(木) 20:06:16ID:KsAwdgl2
デュアルブートに関する質問です。

ubuntu→debianの順番でインストールしました。
この場合、debianインストール時に求められたgrubの設定をしました。
その後、debianをアンインストールしたのですが、
そうするとubuntuが起動できなくなってしまいました。
画面には、「GRUB」と出て止まってしまい、
boot画面の設定をしてもどうにもなりません。

止むを得ずdebianを再インストールして復旧できたのですが、
debianのみを削除してubuntuを起動できるようにするにはどうしたらいいでしょうか?
debianをアンインストールする前に
debianの/boot/grub.lstを無効にして、ubuntuの/boot/grub.lstを有効にすればいいと思ったのですが、
方法が分かりません(あるいは、これは完全に間違ってますか?)

よろしくお願いいたします。

0429login:Penguin2008/01/10(木) 21:23:58ID:PVr3arR2
>その後、debianをアンインストールした
君のやった「アンインストール」をくわしく
0430login:Penguin2008/01/10(木) 21:41:47ID:ezbnhhKR
>>429
レスありがとうございます。
Gpartedでごっそりと削除です。
0431login:Penguin2008/01/10(木) 21:43:20ID:ezbnhhKR
補足しますと完全に未使用領域にしてしまいました。
ちょっとまずいかなぁ、と思ったんですが、やはりそうでした(苦笑)。
0432login:Penguin2008/01/10(木) 21:43:54ID:wPOjgu8j
それ、アンインストールじゃなくて領域削除かフォーマットじゃないの?
0433login:Penguin2008/01/10(木) 21:45:09ID:VbtJ4Uj4
>>421
おかげさまで、configure はとおるようになりました。しかしながら、make 中に下のエラーで止まってしまいます。

./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_new'
./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_iter_is_begin'
./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_move'
./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_sort_changed_iter'./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_iter_next'
./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_swap'
./.libs/libgtk-x11-2.0.so: undefined reference to `g_slice_copy'
./.libs/libgtk-x11-2.0.so: undefined reference to `g_get_user_special_dir'
./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_remove'
./.libs/libgtk-x11-2.0.so: undefined reference to `g_once_init_leave'
./.libs/libgtk-x11-2.0.so: undefined reference to `g_timeout_add_seconds_full'
./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_foreach'
./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_iter_is_end'
./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_iter_get_position'./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_sort_iter'
./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_get_iter_at_pos'
./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_set'
./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_insert_before'
./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_get_end_iter'
./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_free'
./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_get_begin_iter'
./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_get_length'
./.libs/libgtk-x11-2.0.so: undefined reference to `g_hash_table_get_keys'
./.libs/libgtk-x11-2.0.so: undefined reference to `g_once_init_enter_impl'
(続く)
04344282008/01/10(木) 21:46:10ID:ezbnhhKR
>>432
そうでした。表現が間違ってましたね。すいません。
0435login:Penguin2008/01/10(木) 21:46:19ID:VbtJ4Uj4
(続き)
./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_iter_get_sequence'./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_get'
./.libs/libgtk-x11-2.0.so: undefined reference to `g_sequence_iter_prev'
collect2: ld returned 1 exit status
make[4]: *** [gtk-query-immodules-2.0] エラー 1
make[4]: Leaving directory `/home/arrus/gtk+-2.12.4/gtk'
make[3]: *** [all-recursive] エラー 1
make[3]: Leaving directory `/home/arrus/gtk+-2.12.4/gtk'
make[2]: *** [all] エラー 2
make[2]: Leaving directory `/home/arrus/gtk+-2.12.4/gtk'
make[1]: *** [all-recursive] エラー 1
make[1]: Leaving directory `/home/arrus/gtk+-2.12.4'
make: *** [all] エラー 2
0436login:Penguin2008/01/10(木) 22:12:03ID:LWW84jS2
gimp用にchroot環境作るほうが無難だろ
0437login:Penguin2008/01/10(木) 22:22:17ID:IxaxIy1h
debian etchです。
オンボードのサウンドデバイスを無効にしたい
(USB-Audioを使っている)
んだけど、どこを書き換えれば無効にできますでしょうか?
0438login:Penguin2008/01/10(木) 22:25:12ID:9Z+siuhA
BIOSで切ってしまえ。
0439login:Penguin2008/01/10(木) 22:35:09ID:VbtJ4Uj4
>>436
あまり大掛かりなことはしたくないのです。
04404372008/01/10(木) 22:47:08ID:IxaxIy1h
>>438
BIOSに切る項目が無くて困ってるんです。
ThinkPadは無いみたいで…。
0441login:Penguin2008/01/10(木) 23:01:50ID:9Z+siuhA
>>440
オンボード用のalsaモジュールをblacklist入りさせるとか。
0442login:Penguin2008/01/10(木) 23:31:39ID:vxevXyu9
>439
LD_LIBRARY_PATH="/usr/local/gtk+2.12/lib"
PATH="/usr/local/gtk+2.12/bin:$PATH"
export LD_LIBRARY_PATH PATH

確かPATHもちゃんと指定しなきゃだめだったはず
つか嫁↓
http://library.gnome.org/devel/gtk/unstable/gtk-building.html
0443login:Penguin2008/01/10(木) 23:35:28ID:TB3pAYsu
nautilusの設定について質問があります。
デフォルトではsmb(cifs)のサーバにはnoexecでアクセスするように
なってますけど、これをexecに出来ませんか?
自分で-o execでmountした場合はnoexecにならないので、カーネルとかには関係なくて、
nautilus自体が内部に持っているデフォルト設定の問題だと思います。
どこかの設定ファイルで変更できないでしょうか?
0444login:Penguin2008/01/10(木) 23:45:53ID:z5B95gFB
Xを使っているときマウスの中ボタン(ノートPCなので実際には3ボタンを
エミュレートしています)で、コピーアンドペーストができると思うのですが
最近になって、できなくなっていることに気付きました。

とても不便なので、なんとか復活させたいのですが、どなたか方法を
ご存じの方いらっしゃいますか?

vinelinux 4.1をvmware playerで使っています。Xをアップデートした後から
できなくなっている気もします。。。
0445login:Penguin2008/01/11(金) 00:42:58ID:V7y6fB0I
>>430
GRUBは高機能なだけにサイズも大きいので、MBRには収まりきらない。
普通はMBRに第1段階部があって、それが後段部分を読み込む仕組み。
後段部分とは具体的には、stage1_5とかstage2みたいなファイル。
後段部分を含むパーティションを消してしまったら当然そのGRUBは動かない。
解決方法は、debianのパーティションに依存しなくなるようgrub-installでMBRを書き換える。
ちなみにGRUBを壊してしまった状態でも、GRUB起動CDみたいなのを作れば
それを使ったubuntuの起動は可能。
0446login:Penguin2008/01/11(金) 00:47:39ID:XbXyZGJa
>>444
とりあえず、
/etc/X11/xorg.confを見て、
Options "Emulate3Buttons" の値は "yes" とか "true" になってる?
0447login:Penguin2008/01/11(金) 01:13:57ID:ojV0fh2/
>>428,430
「2段階ブート」でググってごらん
04484442008/01/11(金) 01:52:50ID:iZbY+j7M
>>446

ありがとうございます。yesになっています。
0449login:Penguin2008/01/11(金) 01:58:45ID:XbXyZGJa
>>448
vmware playerのゲスト内のコピペが機能しないんだよね?
ホスト-ゲスト間のコピペじゃないよね?
0450login:Penguin2008/01/11(金) 02:04:25ID:q2hdMh0o
数GBあるファイルの最後1バイトのみを除去したいんですが
何か上手いやり方はないでしょうか?
splitでファイルサイズ-1ごとに切り出すようにやってみたんですが
時間がエライかかってしまいます
04514442008/01/11(金) 02:14:55ID:iZbY+j7M
>>449

はい。ゲスト内です。
0452login:Penguin2008/01/11(金) 03:51:21ID:iZuxJkpQ
>>451
VMWare環境じゃないけど、うちのVine4.1&4.2では Emulate3Buttons の動作に問題はないよ。
うちのVMWare環境の方はホスト側が古いトラックボールで「左右同時押し」動作が出来ないので
Emulate3Buttons のテストはムリだけど、ホスト側のドライバで割り当てた
「左右同時押しでセンタークリック」の動作でセンタークリックイベントが渡り
VMWare上のVine4.1で問題なくコピペできてる。

updateされたXが原因なら、マウスの左右同時押しでセンタークリック動作になっているか
(Emulate3Buttonsが効いてるかどうか)xevか何かで調べてみて。
後はアプリ間のコピペがマウス動作以外では出来るのかどうか。
それから、ホストがWinなら、そっちのツールで左右同時押しの動作を他のイベントに
変更してないかも確認。
0453login:Penguin2008/01/11(金) 05:00:59ID:aloediIm
>>450
$perl -e '$f="TARGET-FILENAME";$s= -s $f;truncate $f, $s-1;'
とかどうだろ。大丈夫かな。コピーとかで実験してからやってみて。
どっちかというとシェルスクリプトスレネタになってしまったがw。
04544282008/01/11(金) 07:04:48ID:6u4J4/vv
>>445
>>447
大変参考になりました。
ありがとうございましたm(_ _)m
0455login:Penguin2008/01/11(金) 07:35:20ID:vC0HT25w
>>450
直接の回答じゃないですけど。
バイナリエディタで最後に00を書き込む、とかじゃダメなのかしら。
04564442008/01/11(金) 08:38:20ID:iZbY+j7M
>>452

ご丁寧にありがとうございます。xevで調べてみました。両クリックではButton 1とButton3の
pressとrealeaseのイベントがそれぞれ発生します。(Button2ではないです。ただし、どのレベルで
両クリックとして処理されるのかわかりません)。emacsではキーボードでコピーアンドペースト
できます(マウスではやはりできない)。ホストのWindows側では、特に設定変更していません
(変更する場所がなかった)。ちなみに使用機種はPanasonicのlet'snote CF-W2Eです。

xorg.confの該当部分は下記のとおりです。

Section "InputDevice"
Identifier "Mouse0"
Driver "vmmouse"
Option "Protocol" "ps/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "yes"
EndSection

また、Xlog.0.confの該当部分は下記の通りでした。"Emulate3Buttons" "yes"を指定していますが
評価されていないようです。

(**) Option "CorePointer"
(**) Mouse0: Core Pointer
(**) Option "Device" "/dev/input/mice"
(**) Option "ZAxisMapping" "4 5"
(**) Mouse0: ZAxisMapping: buttons 4 and 5

うーん、困りました。
■ このスレッドは過去ログ倉庫に格納されています