トップ «前の日記(2007-11-11) 最新 次の日記(2007-11-13)» 編集

muneda's diary


2007-11-12 晴れ,昼間はヌクい.富士山真っ白 [長年日記]

_1 GutsyでCompiz (失敗)

ひさしぶりにLinuxネタでも,と思い手元のマシンで少し遊ぼうと思ったのに, うまくいかずにションボリ(-公-;)

【Linuxウォッチ】第29回 Momonga Linuxで3Dデスクトップ「AIGLX」を試す:ITpro によると

ログイン後,grepコマンドなどで/var/log/Xorg.0.log内からAIGLXというキーワードで検索してみる。もし「(EE) AIGLX: Screen 0 is not DRI capable」というログ記録が出た場合は,残念ながらAIGLXは利用できないということになる。

ということだったので調べてみる.

% grep AIGLX /var/log/Xorg.0.log
(==) AIGLX enabled
(EE) AIGLX: Screen 0 is not DRI capable

となり全然ダメっぽい.しかし RenderingProject/aiglx - Fedora Project Wiki に以下の記述を発見.

Intel: i830 through i945. i810 works, but DRI requires 16 bit depth.

% grep -i depth /var/log/Xorg.0.log
       "Default Screen" for depth/fbbpp 24/32
(**) VESA(0): Depth 24, (--) framebuffer bpp 32
(--) Depth 24 pixmap format is 32 bpp
% grep -i depth /etc/X11/xorg.conf
       DefaultDepth    24

これが原因か.16bitにしたら動くのかも.

ただ,以下のような情報もあるのでやっぱりダメなのかも.

Tags: Ubuntu

_2 Re: GNU/Linux で Gyazo

手元の環境はproxy必須なので,proxy対応版を作ってみた.ライセンスとかまっ たく不明なのでYAAさんのものに対するpatchを置いておく.

---
 gyazo |    4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

Index: ruby/gyazo
===================================================================
--- ruby.orig/gyazo     2007-11-12 19:47:22.000000000 +0900
+++ ruby/gyazo  2007-11-12 20:25:52.000000000 +0900
@@ -3,6 +3,8 @@
 # setting
 browser_cmd = 'firefox'
 clipboard_cmd = 'xclip'
+proxy_addr = nil
+proxy_port = nil

 require 'net/http'

@@ -51,7 +53,7 @@
  'Content-type' => "multipart/form-data; boundary=#{boundary}"
 }

-Net::HTTP.start(HOST,80){|http|
+Net::HTTP::Proxy(proxy_addr, proxy_port).start(HOST,80) {|http|
  res = http.post(CGI,data,header)
  url = res.response.to_ary[1]
  puts url

とりあえず手元の環境ではうまく動いているように見える.

http://gyazo.com/e4da731c16eb3a15b78a98b27fd77398.png

修正内容は http://www.ruby-lang.org/ja/man/?cmd=view;name=net%2Fhttp のプロクシ経由のアクセスをまるまるコピペしただけやけど.ただ,手元の環境 ではproxy必須なのでproxy指定なしをテストできていない.

% ruby gyazo
/usr/lib/ruby/1.8/net/http.rb:560:in `initialize': getaddrinfo: Name or service not known (SocketError)
       from /usr/lib/ruby/1.8/net/http.rb:560:in `open'
       from /usr/lib/ruby/1.8/net/http.rb:560:in `connect'
       from /usr/lib/ruby/1.8/timeout.rb:48:in `timeout'
       from /usr/lib/ruby/1.8/timeout.rb:76:in `timeout'
       from /usr/lib/ruby/1.8/net/http.rb:560:in `connect'
       from /usr/lib/ruby/1.8/net/http.rb:553:in `do_start'
       from /usr/lib/ruby/1.8/net/http.rb:542:in `start'
       from /usr/lib/ruby/1.8/net/http.rb:440:in `start'
       from gyazo:56

なんてのが出る.誰かテストプリーズ.

Tags: Linux Ruby
本日のツッコミ(全4件) [ツッコミを入れる]
_ YAA (2007-11-20 00:39)

すみません。ライセンスについて追記しました。<br><br>このエラーはどういう状況で出るんでしょうか。<br>うちでは patch を当てた状態で、proxy有り/無し共に問題なく動いているようです。

_ muneda (2007-11-20 23:58)

説明が不十分でした.<br>proxyがないと外部につながらない環境で,proxy_*にnilを設定した場合にこのエラーがでます.<br><br>テストしてくださってありがとうございます.

_ Sanjaya Yogi (2010-05-18 12:51)

Can we get the source of the upload.cgi??

_ Sanjaya Yogi (2010-05-18 12:52)

sanjaya dot yogi at gmail dot com<br><br>Can we get the source of the upload.cgi??


過去の日記
2002|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|05|06|
トップ «前の日記(2007-11-11) 最新 次の日記(2007-11-13)» 編集