Archive for the ‘BSD+Linux’ Category

Burn .ccd .img .sub in Ubuntu

Monday, January 28th, 2008

sudo apt-get install ccd2iso

ccd2iso image.img image.iso

輕鬆將 BIG5/GBK 檔名轉成 UTF-8

Saturday, January 5th, 2008

剛 Google 了一下發現 convmv 是超級好朋友 (l)

使用如下: convmv -f big5 -t utf8 -r *

會先出現一次測試 output 如果都沒有錯誤的話會提示說加個 –notest 正式改名

所有 big5/gbk 檔名一次輕鬆解決

Ubuntu Nvidia Black Window Fix

Friday, January 4th, 2008

之前使用 Ubuntu 有個很惱人的問題終於解決了

詳情請參考 Ubuntu Nvidia Compiz “Black Window Bug” Fix

黑色視窗再見了 (l)

aMSN with TrueType Fonts

Wednesday, October 31st, 2007

Ubuntu 7.10 裡面的 aMSN 雖然是 0.97RC,但是還是沒有預設把 anti-aliasing 打開,所以整個字型醜的快要爆炸囧。3v1n0 裡面的 amsn deb 的確是有把 tk/tcl 編進去,只要點幾下把所有 package 都裝進去就可以有漂亮的字型,但是那個版本不知道為什麼一直會讓我 CPU 衝滿。所以決定乾脆自己抓下來編省得麻煩。

省得要 root 權限或以後更新跟系統衝突,所以我把東西都安裝在自己的 home directory 下面。原始碼我都丟在 ~/work 下面,然後編好的執行檔是安裝到 ~/build 下面。

TCL

  1. 在 ~/work 下面將 TCL 的原始碼抓下來

    cvs -d:pserver:anonymous@tcl.cvs.sourceforge.net:/cvsroot/tcl login
    ENTER
    cvs -z3 -d:pserver:anonymous@tcl.cvs.sourceforge.net:/cvsroot/tcl co -P tcl

  2. 在 ~/work/tcl/unix 設定 + 編譯

    ./configure –prefix=/home/peter/build –includedir=/home/peter/build/include/tcl8.5 –enable-shared –enable-threads –enable-64bit –mandir=/home/peter/build/share/man –enable-man-symlinks –enable-man-compression=gzip && make CFLAGS=”-g -O2 -D_REENTRANT”

  3. 安裝

    make install

TK

  1. 在 ~/work 下面把 TK 的原始碼抓下來

    cvs -d:pserver:anonymous@tktoolkit.cvs.sourceforge.net:/cvsroot/tktoolkit login
    ENTER
    cvs -z3 -d:pserver:anonymous@tktoolkit.cvs.sourceforge.net:/cvsroot/tktoolkit co -P tk

  2. 在 ~/work/tk/unix 下設定 + 編譯

    ./configure –prefix=/home/peter/build –includedir=/home/peter/build/include/tcl8.5 –with-tcl=/home/peter/build/lib –enable-shared –enable-threads –enable-64bit –enable-man-symlinks –enable-man-compression=gzip –enable-xft && make CFLAGS=”-g -O2 -D_REENTRANT”

  3. 安裝

    make install

aMSN

  1. 在 ~/work 把 aMSN 的原始碼抓下來

    svn co https://amsn.svn.sourceforge.net/svnroot/amsn/trunk/amsn amsn

  2. 在 ~/work/amsn 下設定 + 編譯

    ./configure –with-tcl=/home/peter/build/lib –with-tk=/home/peter/build/lib –prefix=/home/peter/build
    make

  3. 安裝

    make install

桌面捷徑

  1. 建立 ~/bin/amsn.sh 並把 amsn.sh 設成執行檔

    #!/bin/sh
    /home/peter/build/bin/wish8.5 /home/peter/build/bin/amsn

  2. 建立 ~/Desktop/aMSN.desktop

    [Desktop Entry]
    Version=1.0
    Encoding=UTF-8
    Name=aMSN
    Comment=Flock Web Browser
    Exec=”/home/peter/bin/amsn.sh”
    GenericName=aMSN
    Icon=/home/peter/work/amsn/desktop-icons/128×128/apps/amsn.png
    Path=$HOME/work/amsn
    StartupNotify=true
    Terminal=false
    TerminalOptions=
    Type=Application
    X-KDE-SubstituteUID=false
    X-KDE-Username=
    Categories=Network;Application;
    GenericName[en_US]=aMSN

效果比較

aMSN from Ubuntu 7.10aMSN + TCL/TK

aMSN Chat Window Ubuntu 7.10 no TCL/TKaMSN + TCL/TK Chat Window

Blogged with Flock

Tags: , , ,

Ubuntu 7.10 把玩心得

Sunday, October 7th, 2007

雖然說是把玩,但是會換成 Ubuntu 的原因也主要是因為工作需要。換成 Ubuntu 後最棒的事情就是我覺得我的電腦又變快了 (a)。雖然說我現在還是保持著 Vista 跟 Ubuntu 的 Dual Boot 狀態,但是真正開 Vista 的時間實在很少。以後會開 Vista 就只會在一定要開才開的狀況下吧。我絕對不光是為了 Compiz Fusion 的絢麗畫面而跳槽的 XD

用到目前為止覺得最大的問題是 Logitech 的 Webcam 不能用。雖然偵測的型號都很正常,但是 aMSN 或者 Camorama 就是不能用。第二的大問題就是 Linux 下的多個 mixer 之間的不同。對電腦來說我現在有 3 個輸入輸出裝置,一個是主機板上的 on board 音效卡,一個是 free.2 Skype Phone,還有一個是 Logitech webcam 上的麥克風。雖然進去 Ubuntu 內建的 Mixer 把輸出裝置都改成 onboard 音效卡後,大部分的軟體都正常播放,少數卻還是沒有正常的播。影響最大的是 Firefox 裡面的 Flash 沒有聲音。好吧可能在多花點時間多爬一些文章說不定就會好了,可是很浪費時間耶。

Update: 某次 Software Update 後忽然間 Firefox 的聲音又好了

7.10 的更新很頻繁,再怎麼說幾天後就要 Release 了,每天都可以很開心的 apt-get update + upgrade 上百個剛編好的 package。用到目前覺得最好用的部份應該還是這是一台 Linux Box:伺服器的功能全部都是內建的。有 shell access 的工作站就是比 Windows Box 好用太多了。

下次回台灣來把老被老木的電腦全部灌成 Ubuntu。

All Rights Reserved Copyright © 2008 Design by StyleShout and Clazh