目前日期文章:200609 (2)

瀏覽方式: 標題列表 簡短摘要
在Linux上要使用msn服務,除了gaimPidgin外,還有amsn可選擇。

以下補充於2007/11/29:

早期使用amsn的好處是:可以看到自訂圖片、傳檔相對穩定、介面類似MSN等,不過,在新版的Pidgin出來以後,這些問題都獲得極大的改善!目前的Ubuntu 7.10已經內建Pidgin2.x版,2.x版的Pidgin相較於1.x版來說,穩定性、功能等都得到了提昇(是跟AOL官司搞定的緣故?),所以,除非你有特別需求外,建議使用Pidgin吧!

補充完畢,繼續amsn的安裝吧!


amsn是使用Tk/Tcl所寫成,早期在處理中文輸入和傳檔方面會有問題,後來經過強者jserv修正後,已能解決此一問題,這裡有修正時的討論過程。

安裝步驟如下

  1. 若系統尚未安裝cvs,請先安裝
    $ sudo apt-get install cvs
  2. 建立等等要存放的目錄
    $ mkdir ~/download/apps/amsn
  3. $ cd ~/download/apps/amsn
  4. $ cvs -d:pserver:anonymous@tcl.cvs.sourceforge.net:/cvsroot/tcl login
  5. $ cvs -z3 -d:pserver:anonymous@tcl.cvs.sourceforge.net:/cvsroot/tcl co -P tcl
  6. $ cvs -d:pserver:anonymous@toolkit.cvs.sourceforge.net:/cvsroot/tktoolkit login
  7. $ cvs -d:pserver:anonymous@toolkit.cvs.sourceforge.net:/cvsroot/tktoolkit co tk
  8. $ sudo apt-get install libxft-dev
  9. $ wget http://ifg.ns2go.com/~ifg/build-tcl-tk.sh
  10. $ chmod 755 build-tcl-tk.sh
  11. $ sudo ./build-tcl-tk.sh
  12. $ wget http://superb-west.dl.sourceforge.net/sourceforge/amsn/amsn-0.96RC1.tar.bz2
  13. $ bzip2 -d -c amsn-0.96RC1.tar.bz2|tar -xvf -
  14. $ cd amsn-0.96RC1
  15. $ . /configure --with-tcl=/opt/lib --with-tk=/opt/lib && make clean && make
  16. $ sudo apt-get install tcltls

執行方法

  1. $ /opt/bin/wish8.5 ~/download/apps/amsn/amsn-0.96RC1/amsn

----
* amsn的專案首頁在這裡
* 本文主要是參考自這裡
* jserv目前是GNU Classpath project的開發者之一。Classpath project是為了開發open source的java core api所執行的專案

shen129 發表在 痞客邦 留言(1) 人氣()

2007/11/29 補充:
這個版本的驅動程式可能很舊了,不過安裝步驟可能大同小異啦,大家在安裝的時候請抓新版的驅動程式來試試看。我目前裝完Ubuntu 7.10之後,使用的是Ubuntu官方下載的驅動程式(裝完之後透過apt-get安裝的版本),我覺得那個已經很ok了。

雖然Ubuntu本身有附上nvidia的驅動程式,但是執行起來的效能還是不如官方驅動程式的效能。不僅如此,如果要跑xgl,安裝適當的驅動程式以便驅動OpenGL是必要的。

這是nvidia官方網頁,有一些fix issue可參考。這個版本有修正了在雙螢幕顯示下會造成X server crash的問題,但是我裝了以後雙螢幕依舊無法在Ubuntu上正常顯示,看來還有待研究了。

以下是安裝程序,$ 提示符號後為單行指令,操作時請勿斷行

  1. 先備份xorg.conf
    $ sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
  2. 下載driver
    $ wget -P drivers http://download.nvidia.com/XFree86/Linux-x86/1.0-8762/
    NVIDIA-Linux-x86-1.0-8762-pkg1.runsudo
    (http://後請合併成一行)
  3. 安裝所需的libs
    (如果先前以安裝過此套件,可略過)
    $ sudo apt-get install build-essential gcc linux-headers-`uname -r`
  4. 移除官方版的驅動程式
    (如果先前未安裝過此套件,可略過)
    $ sudo apt-get --purge remove linux-restricted-modules-`uname -r` linux-restricted-modules-common nvidia-glx nvidia-settings nvidia-kernel-common
    $ sudo rm /etc/init.d/nvidia-*
  5. 關閉gdm,按下ctrl + alt + F1,登入並執行
    $ sudo /etc/init.d/gdm stop
  6. 開始安裝
    $ cd ~/drivers
    $ sh ./NVIDIA-Linux-x86-1.0-8756-pkg1.run --extract-only
    $ sudo ./nvidia-installer -n --x-prefix=/usr/lib/xorg/
    $ sudo cp --no-dereference /usr/lib/xorg/lib/libX* /usr/lib/xorg/modules/
    $ sudo cp /usr/lib/xorg/lib/modules/drivers/* /usr/lib/xorg/modules/drivers/
    $ sudo cp --no-dereference /usr/lib/xorg/lib/modules/extensions/* /usr/lib/xorg/modules/extensions/
  7. $ sudo reboot

----
* 本文參考自這裡

 

shen129 發表在 痞客邦 留言(0) 人氣()