2010年9月27日月曜日

X40にIntel8xx用ドライバ入れてみた


このページのGTT Incoherency Patchのセクション

この手順通りにやると、かなり動画再生、compizによる仮想デスクトップ切り替えなどが高速化した、気がする。
なんか不安定な部分もあるけど。

具体的に何が良くなったかというと、

#...でここでスクショを貼ろうとしたんだがなぜかSMPlayerのスクショがうまくとれないので断念。

今までドライバがない状況だと映像の出力モジュールにxvを使えなかったため代わりにglを使っていたが、この状況でけいおん!!の1つ目の動きが大きいopを再生するとどうしても10秒目ぐらいのカメラの視点が回る(どう上手く表現すればいいのかわかりませんが)ところでどうしても固まってしまうのが、
なんと今回のドライバの更新によりxvが使えるようになり、非常にスムーズに再生できるようになった

そして、前回紹介したGloobus previewによる動画再生が可能になった。

お、こっちはちゃんとスクショ取れた



この場面(壁紙は気にしないでください)。

これでスペースキーを押すだけで簡単動画再生!


さて、問題は何かというと、

時々落ちる。

具体的に
  • スクリーンレットを表示する時
  • compizのスプラッシュを表示する時
デスクトップ全体が暗くなる効果、という点で共通している。
他にもデスクトップ全体が暗くなる効果を使用する際に落ちることがあるかもしれない。

ただ幸いながらこの2つのどちらも私にとってはそこまで重要なことではないので、大して影響はない。

以上備忘録。

2010年9月14日火曜日

久しぶりの更新になりますが


いろいろあってなかなか更新できなかったわけですが、

その一つにきっちり書かなければというプレッシャー(?)もあったと思うんです。

なので今度からは、ほんとに備忘録的な感覚で書くことにします。

まあ見てもらえて少しでも役に立ったら嬉しいです。

2010年9月11日土曜日

テスト投稿

テスト投稿。


#!/usr/bin/env python
#coding: utf-8

import urllib
import urllib2
import urlparse
import webbrowser
import sys

from param import *

rtoken_url='https://api.twitter.com/oauth/request_token'
atoken_url='https://api.twitter.com/oauth/access_token'
auth_url='https://api.twitter.com/oauth/authorize'


def oauth():
 
 print "request tokenを取得するためのパラメータを作成中..."
 params=param()
 params['oauth_callback'] = 'oob'
 param_sig_post(params,rtoken_url)
 
 print "request tokenを取得中..."
 req=urllib2.Request(rtoken_url,data=urllib.urlencode(params))
 res=urllib2.urlopen(req)
 rtoken=urlparse.parse_qs(res.read())
 
 print ("ブラウザウィンドウを開きます。\n"
  "このアプリケーションによるアクセスを許可してください。")
 webbrowser.open(auth_url+"?oauth_token="+rtoken['oauth_token'][0])
 
 print "表示されたPINコードを入力してください。"
 verifier=raw_input()
 
 print "access tokenを取得するためのパラメータを作成中..."
 params=param()
 params['oauth_token']=rtoken['oauth_token'][0]
 params['oauth_verifier']=verifier
 param_sig_post(params,atoken_url,rtoken['oauth_token_secret'][0],)
 
 print "access tokenを取得中..."
 req=urllib2.Request(atoken_url,data=urllib.urlencode(params))
 res=urllib2.urlopen(req)
 atoken=urlparse.parse_qs(res.read())
 
 
 os.mkdir(os.path.expanduser("~/.bluecat/"))
 with open(os.path.expanduser("~/.bluecat/auth.txt"),
    'w') as f:
  text = (atoken['screen_name'][0]+"\n"+
    atoken['oauth_token'][0]+"\n"+
    atoken['oauth_token_secret'][0]+"\n")
  f.write(text)
 
 print "成功!"