星期六, 6月 30, 2007

ubuntu 7.04 用 sound juicer 擷取 CD


用 sound juicer 擷取 CD ,預設是轉ogg ,要切換轉 mp3 需先由 偏好設定中更改,mp3選項預設是開啟的,所以若找不到 mp3 輸出格式,表示未安裝所需的 encoder。

要轉為mp3 需要安裝下列三個套件,指令如下:
sudo apt-get install lame gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse

重新開 sound juicer ,就可以選輸出為 mp3 格式了。

---
可以參考:
https://help.ubuntu.com/community/CDRipping#head-f109ee313aa77bf2997e6499584438e9f7691d58


星期二, 6月 26, 2007

安裝 avermedia a808 (數位電視盒) fw in 7.04

安裝 avermedia a808 (數位電視盒) fw in UBT 7.04

在 2.6.20 kernel 內建支援 a808 ,只要再下載 fw 即可,如下:

cd /lib/firmware/`uname -r`
sudo wget http://vaasa.wi-bw.tfh-wildau.de/~pboettch/home/files/dvb-usb-dib0700-01.fw

安裝完後,重新插上 a808 即會自動抓到,可以用 kaffeine 看。


可參考: http://doc.ubuntu-fr.org/dib0700

PS: 在用 kaffeine 看電視時,會發現 有殘影,後來找到是 『反交錯品質』 的問題,到 kaffeine 的 『播放器 -> 視訊 -> 反交錯品質』,把反交錯品質調到最低,佔用最少 cpu 。如此畫面即會正常,沒有殘影,看起來也可以接受。

若直接關掉 反交錯 ,雖然也不會有殘影,但就會出現一行一行的。

qjoypad installation


http://ubuntuforums.org/showthread.php?t=147918

qjoypad installation


安裝 qjoypad

從  http://qjoypad.sourceforge.net/ 下載 rpm 版本,因為 deb 版有相依問題,故不下載 deb 版,而是下載 rpm 再用 alien 來轉換。

fakeroot alien qjoypad-3.4-1.i586.rpm

然後用 dpkg 來安裝:

sudo dpkg -i qjoypad_3.4-2_i386.deb

此時已經裝好,但是要建立圖示的連結。

cd /usr/local/share/pixmaps/qjoypad/
sudo ln -s gamepad4-24x24.png icon24.png
sudo ln -s gamepad4-64x64.png icon64.png

其中的 gamepad4 可以替換為 1~4,有四組,我較喜歡第四組 ,若要用其他組,就改一下ln 的 png 檔。


qjoypad 用起來蠻不錯用的,目前用來玩 vba。

星期一, 6月 11, 2007

ubuntu linux 常用軟體比較

目前轉為使用 kubuntu ,程式的完整性、功能,都較多,但是 官方的支援,感覺還是 不如 ubuntu ,許多 ubuntu 有的非常方便的功能都沒有,如:顯示卡等廠商驅動程式 自動安裝。


還有 synaptic 有的 歷史動作記錄。之前用這個記錄來 移除 某次安裝套件 ,該系統較乾淨。
覺得很奇怪,為何現在大部份 linux 發行版,都是以 gnome 為預設桌面程式。

軟體使用比較:

  • rip DVD
KDE 本身有 Thoggen DVD Ripper ,只是初步試用,似乎較 acidrip 慢。

ubuntu 7.04 安裝筆記



  • 將 sh 換回 bash 。

    sudo rm /bin/sh

    sudo ln -s /bin/bash /bin/sh
  • 安裝 java

    sudo apt-get install sun-java6-jdk



    將預設改為 sun java

    sudo update-java-alternatives -s java-6-sun



    編輯 /etc/jvm 並加入 /usr/lib/jvm/java-6-sun 到 JVMs 的第一行:

    gksudo gedit /etc/jvm



    解決 Ubuntu "libfontmanager" 造成 jvm 當掉的問題,移除有問題的字型:

    mkdir ~/fonts_backup

    sudo mv /usr/share/fonts/truetype/ttf-gujarati-fonts/aakar-medium.ttf ~/fonts_backup/

    sudo mv /usr/share/fonts/truetype/ttf-gujarati-fonts/Rekha.ttf ~/fonts_backup/
  • 安裝 virtualbox

    sudo apt-get install libxalan110 libxerces27

    sudo apt-get install virtualbox



    建立一直接啟動常用 vm 的工具圖示,指令如下:

    VBoxManage startvm winXp
  • 安裝 gcin

    sudo apt-get install gcin im-switch

    im-switch -s gcin
  • 安裝其他軟體

    sudo apt-get install madedit stardict skype wine libdvdcss2 libxine1 libxine-main1 libxine-extracodecs w32codecs flashplugin-nonfree pcmanfm webhttrack freemind
  • wine 執行很慢的問題:



    修改 /usr/share/X11/locale/zh_TW.UTF-8/XLC_LOCALE

    把以下注釋掉

    --------------------------

    # fs2 class (Chinese Han Character (Traditional))

    #fs2 {

    # charset {

    # name BIG5-0:GLGR

    # }

    # font {

    # primary BIG5-0:GLGR

    # substitute BIG5-0:GLGR

    # }

    #}



    改好後速度差很多。


星期四, 3月 29, 2007

virtualBox 試用


virtualBox 是一套開源的虛擬機器。可安裝於 win 及 linux 上。就目前的使用經驗,覺得是還蠻不錯用,安裝容易,只用 NAT,不會像 vmware 留下很多個虛擬網路界面,不過CPU 佔用似乎較高。


目前已經成功在 ubuntu 7.04 下 安裝,並正常安裝 winXP ghost,也在 winxp 下,正常安裝 ubuntu 7.04,並且都能安裝 addon,sharefolder。只是 sharefolder 需要以指令方式建立,目前還沒有圖形界面設定的方法。




linux ghost 下安裝 addon 的方法,見 手冊中 4.3.1. Installing the Linux Guest Additions。
mount addons iso.
sh ./VBoxLinuxAdditions.run
在 ubuntu 7.04 下這樣就會裝好。


裝完 addon 後,就能使用 share folder。見 5.4. Folder Sharing 。
Currently, Shared Folders are limited to Windows XP, Windows 2000 and Linux 2.4 and 2.6 guests.
使用 share folder 的指令如下:

VBoxManage sharedfolder add "VM name" -name "sharename" -hostpath "path"

share folder 是設定到特定的 vm 內,並非設一次所有 vm 都能使用,所以要指定 VM name ,也就是安裝虛擬機器的名稱。
sharename 是要分享的代稱,可任意取喜歡的名稱。
path 是 目前 host os 中要分享給 ghost os 的目錄路徑,如:"c:\share", "/home/username/share"。



而要在 ghost OS 下使用該 share folder 需要在該ghost下額外指令,如下:



  • ghost os 為 Windows,使用 cmd 開啟 命令提示字元 ,並輸入下面指令:



net use x: \\vboxsvr\sharename 其中 x: 表示 要連線到那個磁碟機,需為目前未佔用之代號。

  • ghost os 為 Linux ,使用 任一個 終端機 ,並輸入下面指令:



mount -t vboxsf [-o OPTIONS] sharename mountpoint
其中 vboxsf 是磁區格式為固定,sharename 同在 share folder 中設定的sharename ,mountpoint 為要掛載的位置。
在中文環境,一般需要設定 -o iocharset=utf8 以正確讀取中文字元。
如:

mount -t vboxsf -o iocharset=utf8 share /mnt/share
另外,也可以直接寫入到 /etc/fstab 中。如在fstab 最後一行加入:
share /mnt/share vboxsf defaults,iocharset=utf8,noauto 0 0
這樣 之後只要下 mount /mnt/share 就可以將之掛載上去。


原本想要設為每次開機都能自動掛載,但失敗了,後來想想,要安裝 addon 才能用 share folder ;而在開機過程中,addon 可能都還沒啟動,所以無法開機就自動掛載。




星期二, 10月 31, 2006

Linux 下看 chm 檔


不錯的 chm 檢視工具:CHM Reader (firefox addon)
CHM Reader
https://addons.mozilla.org/firefox/3235/

An extension make firefox support Compiled HTML(.chm) file reading.

在 之前試過一些看 chm 檔的軟體,覺得支援性都不大好,尤其是要看 繁、簡體 chm 時,容易發生問題。這個 CHM Reader 是一個 firefox 的擴充套件,最主要的好處是可以使用 firefox 本身的改變編碼功能,對各種編碼的支援性大大提升,目前已經支援 firefox 2.0。
目前他最大的問題應該是尚無法支援 內容頁 ,如果是那種首頁無法連到內容頁的電子書,還是不方便。

此時我會視內容而選用不同的工具。
如果是一般電子書,會嘗試使用 gnochm (http://gnochm.sourceforge.net/) 之類的軟體來看。
如果是製作有問題,或編碼有問題的電子書,就會用 7zip 來解開到目錄下,再直接看 html 檔。


p7zip - linux 下的 7zip
http://p7zip.sourceforge.net/

只有文字界面,指令為 7z
可用 man 7z 查詢詳細指令
解開chm 到目前目錄下,最好建個目錄再解,會有一堆雜檔:
7z x 電子書檔.chm