R40eUbuntu-Sempron26Debian

ubuntu 在 R40e 上 還有 Debian 在 Sempron 2600 上

2009年12月3日星期四

opensource的問題就是版本問題,版本進的很快,有時又dist採用的版本和你要用的版本不一樣。
所以要裝多個版本到系統上。

update-alternatives 就是用來管理這些版本的工具。

一般會用java 來舉例,但是我是在python 遇到這個問題:
ubuntu 9.10 已經不用 python 2.5 了,可以GAE卻步支援 python2.6

方法就是 install python 2.5 和 python 2.6

然後用 update-alternatives 來管理

2009年11月30日星期一

Enable remote X server in ubuntu 9.10

ubuntu 9.10 的 X Server 設定改了。
gdm 設定檔是: /etc/gdm/gdm.schema

要 enable remote X Server,要修改成:

<schema>
<key>security/DisallowTCP</key>
<signature>b</signature>
<default>false</default>
</schema>

允許 TCP connection。
完成後重新啟動 X, gdm (重開機比較快)。
然後可以用 nmap 看一下 X11 port 有沒有 service。

另外,還要用 xhost command 允許 client host 連線:

xhost + 允許所有 host 連線


Client 端就只要設定 DISPLAY 變數到 Server ip:display number 就可以。

從 nmap 可以看到 X server listen port, X 從 6000 開始。
所以 Client 要設:

export DISPLAY=192.168.145.143:0

就可以。


另外,Server都設好後,可以用

ssh -X 192.168.144.250
連線到 client,用 -X option 告知將要進行X session forward。
連線後,可以用

echo $DISPLAY
localhost:10.0
看一下。
然後,執行任何 x client ap



同樣的,在 gdm.schema 剛剛修改的後面有xdmcp 的設定,default 是關閉,可以把他打開。

Client 端可以用 ubuntu 附的 Tsclient (遠端桌面),可以選 xdmcp,但是 default 是沒有安裝。
所以要手動 install xnest。

aptitude install xnest

Enable "Key sequence to Kill the X server" in ubuntu 9.10

ubuntu 9.10 把 disable X server 的 shortcut 拿掉了。
要重新 enable 的話,要:
  1. System->Preferences->Keyboard
  2. Layouts tab --- Layout options
  3. “Key sequence to kill the X server”. Check “Ctrl+Alt+Backspace”

2009年11月26日星期四

Auto Launch Network Management without asking password

ubuntu 9.10 有開機後自動login功能,但是要啟動networking 時,竟然還要問password,這樣還是白搭。

要自動輸入password的法就是設定 network applet 可以讓所有人使用:
  1. 再network manager applet 按右鍵,選 edit connection
  2. 選Wired或Wireless tab,然後選一個connection , edit
  3. 勾選下面Available to All Users
這樣下次重開機就可以自動使用網路了

2009年11月17日星期二

Install Android SDK in Windows

安裝 Android SDK - 1.6 以上的安裝方式已經跟以前不一樣了。

現在都 follow Chrome 那種 download-install 的方式。
所以沒有網路連線能力的就沒拜法裝了
Download Android SDK : http://developer.android.com/intl/zh-TW/sdk/index.html

解開後,看 readme 就會有說要 run SDKSetup.exe。

有 proxy 的在 SDKSetup.exe 啟動 timeout 後再到 Settings 去設。

然後就會出現一堆 可以download 的 SDK,勾選後就會download 囉。
會download 在 SDKSetup.exe 的 folder 的 platform 下。
所以最好把 解開的 android-sdk-windows copy 到適當的地方
裝完 SDK 後再去裝 Eclipse 和 ADT plugin,因為裝完後 。 要去設 Eclipse 的 Android SDK location。

Windows - Preference - Android : SDK Location 選 Browse。
他會在你指定的位置找 Tools 這個 folder,所以指到解開的 android-sdk-windows 下就可以。
他就會自己找到你 run SDKsetup.exe 後 download 下來的 SDK。

最好把 C:\android-sdk-windows\tools 加到 path 裡,因為還有很多時候會要開console run 其中的command。

這樣就裝完了,可以follow http://developer.android.com/intl/zh-TW/guide/tutorials/hello-world.html

2009年11月12日星期四

ubuntu 9.10 on IBM R40e

The problem on the noise spark of LCD panel is the "Visual Effect".
Just turn off all the visual effect on "Preference - Apperence", the noise spark disappeared.


2009年11月1日星期日

原來Django 的 setup.py install 動作,就是copy 到 python\lib\site-package 裡。


裝在XP 是 follow 這一篇: http://djangoframework.blogspot.com/

標籤

網誌存檔