sshlog
msgbartop
msgbarbottom

25 Jun 10 Nexus One 連結 Ubuntu Desktop

OS: Ubuntu 10.04

安裝 android sdk
android sdk download

安裝 sun-java

sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
sudo apt-get update
sudo apt-get install sun-java6-jre sun-java6-plugin

觀察 usb id

sshsiung@luffy tools $ lsusb
Bus 001 Device 023: ID 18d1:4e12

修改 udev rules

sshsiung@luffy tools $ cat /etc/udev/rules.d/51-android.rules
SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1",MODE="0666"

重新啟動 udev service

sshsiung@luffy tools $ sudo service udev restart
udev start/running, process 10023

Nexus One 啟動 USB 除錯模式,接上電腦 USB ,執行 adb

sshsiung@luffy tools $ ./adb devices
List of devices attached
HT0xxxxxxx	device

執行 ddms -> 抓圖

參考資料:
Install the SDK
Developing on a Device
Android Screenshot
ADB on windows and Ubuntu Linux
Nexus One與Ubuntu連線

17 Jun 10 設定 Trash

前陣子下錯指令,把一個下午寫得程式砍掉。這次發現 libtrash 這套件,可以在 command 底下建立 Trash ,即使誤砍還是可以救得回來。

有很多方法可以建立這樣機制,例如修改 rm ,或者改用其他指令。不過 libtrash 部份會比較順手一點。

環境是 Ubuntu 10.04 ,若裝預設的 libtrash 2.4 會有問題,改用 libtrash 3.2 。參閱 https://launchpad.net/~softec/+archive/ppa ,不過要注意是要用手動方式加上去,不要用 apt-add-repository ppa:softec/ppa ,因為 他只提供 hardy 部份。

安裝好之後,加上這幾個變數:

export LD_PRELOAD=/usr/lib/libtrash/libtrash.so.3.2
export TRASH_OFF=NO
alias trashon="export TRASH_OFF=NO"
alias trashoff="export TRASH_OFF=YES"

後面兩個 alias 可以手動開關 trash 功能。

libtrash 設定檔放置 /etc/libtrash.conf ,若是個人設定請放 ~/.libtrash

TRASH_CAN = .Trash
GLOBAL_PROTECTION = NO
PROTECT_TRASH = YES

若沒有問題,以後砍檔案就會放到 ~/.Trash 目錄底下。
可以設定 crontab 定期清除 ~/.Trash

砍檔案之前還是要三思

21 Mar 10 Ubuntu 10.04 Beta 1 Released

原訂 3/18 ,後來延了一天,總算出來

昨晚試著將自己的 Desktop Ubuntu 9.10 Upgrade Ubuntu 10.04 Beta 1,這是不怕爛的行為。執行 suod update-manager -d 之後,開始漫長的下載安裝之路。

不過中間手賤,關掉update-manager ,還好可以重新執行。但是重開機之後 Desktop 完全沒有東西。只好在 sudo apt-get dist-upgrade 一次,總算恢復正常。

這次介面上比較大改變是視窗右上方的 最大化 / 最小化 / 關閉視窗 ,都改成左邊。操作上有點不習慣。只好利用 Ubuntu Tweak 改回右邊。

另外一些改變有:

  • Rhythmbox 增加 UbuntuOne Music Store
  • 內建gwibber ,連結 facebook / twitter 等社群網站

由於是直接升級,原本gimp 應該是沒有內建,要自己安裝。

除了一些小問題,大致上使用上沒有甚麼狀況。

03 Feb 10 change chromium display font

my os is ubuntu 9.10 , modify file ~/.config/chromium/Default/Preferences

"webkit": {
    "webprefs": {
        "default_fixed_font_size": 16,
        "default_font_size": 16,
        "fixed_font_family": "Monospace",
        "minimum_font_size": 14,
        "minimum_logical_font_size": 14,
        "sansserif_font_family": "Droid Sans Fallback",
        "serif_font_family": "Droid Serif"
    }
}

08 Jan 10 Ubuntu install Usb Stick

現在安裝 Ubuntu 到隨身碟還蠻容易,因為現在新的主機都有支援 USB Stick 開機,以及 fstab 已經用 uuid 處理磁碟機,只要用 install cd 安裝至 usb stick 就可以成功。

不過還是有一些調整,在 /etc/fstab 要做一些調整,把 /tmp , /var/log 都改成 tmpfs ,而 根目錄部份改成 noatime , 減少i/o存取。目前開兩台不同機器都成功,裡面的設定和我目前工作以及家裡環境,可以隨時用其他電腦處理東西。

18 Dec 09 ssh 連線慢問題

這個問題一直困擾很久,只要是 Fedora / Centos 架設的機器,用 ssh 連線過去都有點慢,試著解決問題。

最後用 ssh -v 找出問題,原來是

debug1: Next authentication method: gssapi-with-mic
debug1: An invalid name was supplied
Cannot determine realm for numeric host address

因為 ip 和 dn 沒有對應到,所以造成比較慢。解決方法不採用 gssapi-with-mic 認證。

Client 端 (Ubuntu)

/etc/ssh/ssh_config
#    GSSAPIAuthentication yes

註解起來,再重新連線就很快,無須等待。

09 Nov 09 Upgrade Ubuntu 9.10 Fail…

昨晚把家裡 ubuntu 9.04 amd64 無痛升級到 Ubuntu 9.10 amd64,今天試著把工作機也升級。順利升級完成,結果重開機之後,無法進入 X Window ,查一下原因是 Nvidia Driver 問題。

解決方法:

sudo apt-get install envyng-core

envyng 輔助安裝 nvidia or ati driver 好東西,由於在console 底下,要執行

sudo envyng -t

按照畫面一步一步指示安裝 nvidia or ati driver,安裝順利之後,重新開機就可登入。

Tags: ,

02 Nov 09 Play Warcraft III on Ubuntu 9.10

Play Warcraft III use Wine on Ubuntu 9.10.

sudo apt-get install wine1.2
mv your_war3_directory/Movies your_war3directory/Movies_
wine war3.exe -opengl

Set Warcraft III Resolution: (1440*900 or 1280*800)

regedit 
[HKEY_CURRENT_USER\Software\Blizzard Entertainment\Warcraft III\Video]
"reswidth" and "resheight" values

enjoy it!

30 Oct 09 Use zsync Ubuntu RC iso to Ubuntu Final iso

If you download ubuntu 9.10 RC iso file, You can use zsync tool update your RC iso file to Final iso.

sudo apt-get install zsync
mv ubuntu-9.10-rc-desktop.iso ubuntu-9.10-desktop.iso
zsync http://ftp.tw.debian.org/ubuntu-releases/9.10/ubuntu-9.10-desktop-i386.iso.zsync

Link:
Use zsync to update existing .iso images (alpha, beta or RC -> final)

29 Oct 09 Ubuntu 9.10 Release Day

Ubuntu 9.10 release now. Major ftp server is very busy. If you upgrade to Ubuntu 9.10 , maybe after a few day.

If you download the ISO file, you can use BitTorrent. The torrent seed is very hot now.

BTW, if you interest Ubuntu 9.10 , visit this url Get Ubuntu.