2009年10月20日 星期二

莫名其妙的無線網路

剛剛在更新pcscd時莫名其妙無線就打不開了
問題在於更新到一半居然將我的/etc/network/interfaces內容全砍了
只好手動把內容加回去了 :(

1. 先將wlan叫起來

sudo ifconfig wlan0 up

2. 查看wlan訊息
sudo iwconfig

3. 搜尋AP
sudo iwlist wlan0 scanning

4. 設定無線AP的SSID
sudo iwconfig wlan0 essid your_ssid

5. 連線
sudo iwconfig wlan0 key your_wep

6. 取得ip
dhclient wlan0

7. 開機啟動設定,更改/etc/network/interfaces
auto wlan0
iface wlan0 inet dhcp
wireless-essid your_ssid
wireless-key your_wep

8. 重新啟動網路
sudo /etc/init.d/networking restart

9. 安裝網路管理套件
這裡推薦WICD套件
sudo apt-get install wicd


寫到這邊網路就復活啦~~ :)

2009年10月4日 星期日

解決VDSO在scratchbox的錯誤

1.在/etc/sysctl.conf 新增

vm.vdso_enabled = 0


2.更新sysctl -p
$sudo su
$sysctl -p

隱藏文章

2009年9月28日 星期一

Ubuntu 9.04 SCIM當機

在ubuntu 9.04下,scim經常會當機

似乎是scim對目前視窗失去焦點,因此必須對視窗調整大小,

才能在重新取得焦點,這在開發軟體時是一件非常令人厭煩的事情。

1.安裝scim-bridge

$ apt-get install scim-bridge-client-gtk

2.修改 /etc/X11/xinit/xinput.d/scim
將 GTK_IM_MODULE=xim 修改為 GTK_IM_MODULE="scim-bridge"


3.重新開機

2009年8月27日 星期四

如何使用makesis

1. cd c:\symbian\carbide\workspace\\sis
2. makesis _gcce.pkg
3. 若出現Error Cannot find file : ../../../../epoc32/release/
  gcce/urel/.exe
  可修改.pkg檔,將找不到檔案的相對路徑改成絕對路徑即可

2009年8月1日 星期六

變更軟體更新伺服器

就在昨天要裝一套軟體,無意間發現軟體更新伺服器掛了,台灣地區預設是連上tw.archive.ubunut.com,只好手動換台伺服器了。

1.設定軟體更新伺服器

系統>管理>軟體原始碼>ubuntu軟體

選擇下載伺服器,也可測試自動選擇最佳的伺服器來源。

2.匯入金鑰
在執行軟體更新時若遇上
W: GPG error: http://ppa.launchpad.net jaunty Release: 由於無法取得它們的公鑰,以下簽章無法進行驗證: NO_PUBKEY 6AF0E1940624A220
可手動指定匯入公鑰
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 6AF0E1940624A220

2009年7月31日 星期五

遠端連線Postgresql

有時架站要跑得服務與資料庫是在不同機器上,這時跑服務的機器就必須透過TCP/IP來存取資料庫,而SQL通常預設只允許在本地端存取,Postgresql也不例外,因此必須透過一點小設定將遠端存取的功能打開。

1.修改pg_hba.conf

sudo vim /etc/postgresql/8.3/main/pg_hba.conf

新增一行存取規則
host all all 0.0.0.0/0 password

參數1:host表遠端存取,local表本機端存取
參數2:設定可存取的Database
參數3:設定可存取的使用者
參數4:設定可存取之網域,此設定全部網域皆可存取
參數5:trust表不需認證,password表示需要密碼

2.修改postgresql.conf
取消註解並設定為 listen_addresses ='*'
取消註解並設定為 port=5432

3.重新啟動資料庫
sudo /etc/init.d/postgresql-8.3 restart

2009年7月29日 星期三

resize inode not valid

今天莫名其妙的在開機過程中遇上filesystem error
整個系統當在那邊,只秀出小小一行resize inode not valid
只好輸入Ctrl+D後登入root,進行硬碟修復

1.硬碟修復

sudo fsck

一直按yes直到結束,再重開機就修復完成。