Thursday, December 2, 2010

[Ubuntu]燒錄DVD影片及選單(Burn/make video DVD from files with DVD menus)

在Ubuntu下要把影片檔做出可以在DVD播放機上可以播放的DVD影片光碟,目前沒有單一工具可以完成,但可以依下列方式達到

1.轉檔(Convert video files to DVD video type)(說明)
ffmpeg -i  example.mpg  -target ntsc-dvd example.avi
2.產生DVD影片目錄格式至tmp_folder內(Generate DVD VIDEO_TS/AUDIO_TS folder and .vob file)
dvdauthor -o tmp_folder -t example.avi
3.使用KMediaFactory製作DVD選單及使用k3b燒錄(Using KMediaFactory to make DVD menu and burn DVD with k3b)
3.1 (Media)
將tmp_folder/VIDEO_TS目錄 中之.vob檔案加入KMediaFactory之專案中(Add vob files in tmp_folder/VIDEO_TS to KMediaFactory project)
3.2 (Template)
選擇Menu範本(choose menu template)
3.3 (Output)
選擇輸出方式,可直接使用k3b燒錄,按右下角的start即可開始製作了
(You can choose k3b to burn DVD disc or image file)


批次轉檔可以使用下列script(Using following script to batch converting files )
#!/bin/bash
for f in *.DAT; do ffmpeg -i "$f" -target ntsc-dvd "$f.avi"; done
for f in *.avi; do dvdauthor -o dvd -t "$f"; done

Thursday, October 21, 2010

[Ubuntu]10.04升級10.10無法出現登入畫面及桌面(Nvidia VGA)

使用Nvidia vga卡由10.04升級到10.10後,開機的splash畫面後就無法顯示登入的畫面,直接顯示console的登入介面,解決方式為

1.修改/etc/X11/xorg.conf

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "Quadro NVS 285"
EndSection

修改為

Section "Device"
Identifier "Device0"
Driver "nv"
VendorName "NVIDIA Corporation"
BoardName "Quadro NVS 285"
EndSection

2.移除xserver-xorg-video-nv套件
sudo apt-get remove xserver-xorg-video-nv

3.重新compile Nvidia driver

4.將xorg.conf修改回用nvidia driver

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "Quadro NVS 285"
EndSection

Wednesday, October 20, 2010

[GNU/Linux]Copy svn working dir without svn hidden dirs and files?

如果有使用SVN在管控程式碼或文件時,在目錄下都會有.svn的隱藏檔用來記錄相關的資訊,如果要複製目錄時要避免將.svn也複製過去時,可以用下列指令達成

rsync -r --exclude=.svn /home/user/progname/ /home/user/progname.copy

Tuesday, October 19, 2010

[Palm]Treo 650與Outlook 2010同步(Treo 650 sync with outlook 2010)

Palm的Hotsync目前只支援到Outlook 2007,如果要與Outlook 2010同步只能用workaround的方式。
修改方式如下
1.下載可編輯執行檔的軟體(Neo Hex Editor)
http://www.hhdsoftware.com/Products/home/hex-editor-free.html

2.修改下列2個檔案,為了避免造成問題,可先將2個檔案備份
c:\Palm\ocpNotifier.dll
c:\Palm\ocpConduitUI.dll

3.用Neo Hex Editor修改,以Find/Replace的方式修改,Find "12.0",Replace成"14.0"


4.修改完成,存檔即可,再重新啟動Hotsync就可以跟Outlook 2010同步了

reference:http://forums.palm.com/t5/Windows-HotSync/Proper-fix-for-Office-2010-sync-issues/td-p/320732

Wednesday, October 13, 2010

[Ubuntu]移除文字檔中Windows的換行符號(dos2unix missing after Ubunut 10.04)

在一般的GNU/Linux系統中有一個dos2unix的小工具可以移除文字中Windows使用的換行符號,但在Ubuntu 10.04後dos2unix就不見了,要用另一個小工具來達到相同的效果。
1.安裝tofrodos
sudo aptitude install tofrodos

2.使用方法
fromdos FILENAME

Monday, October 4, 2010

[Ubuntu]Install Code::Blocks 10.05 with repository

add following lines to your /etc/apt/sources.list
<b><big><big>Code::Blocks 10.05</big></big></b>
*Nightly build
deb http://apt.jenslody.de/ any main

deb-src http://apt.jenslody.de/ any main
*Release build<br />
deb http://apt.jenslody.de/ any release

deb-src http://apt.jenslody.de/ any release
*apt's trust key<br />
sudo apt-get update

sudo apt-get install jens-lody-debian-keyring

<b><big><big>wxWidgets 2.8.10</big></big></b><br />
deb http://apt.wxwidgets.org/ lenny-wx main
*apt's trusted keys:<br />
wget -q http://apt.wxwidgets.org/key.asc -O- | sudo apt-key add -












Sunday, October 3, 2010

[Ubuntu]10.10將會使用新的字型

在10.10版中,Canonical公司特別為了Ubuntu開發了新的字型,以往在GNU/Linux系統上最為人詬病的問題之一就是使用者介面沒有Windows或Mac的漂亮,而在使用者界面中文字的顯示又是主要的一個影響因素,因此Canonical找 Dalton Maag 合作開發新的字型,讓Ubuntu的使用者介面可以看起來更美觀。如果要一睹為快可以到看一下新的字型。

Monday, August 30, 2010

[Ubuntu]多台PC共用一組鍵盤滑鼠-Synergy

一般要共用鍵盤滑鼠必須要買KVM來共享螢幕、鍵盤和滑鼠,但如果你只要共用鍵盤和滑鼠,則可以用軟體來達成,Synergy這套軟體就可以達到這樣的功能,免費且又是跨平台的,在Windows下只要安裝好,就有介面可以設定了,在Mac/Unix/Linux下則要手動建立設定檔,設定方式如下

screen1 -->server(要分享鍵盤滑鼠的電腦)
screen2 -->client(要使用鍵盤滑鼠的電腦)

兩台電腦螢幕的擺放位置如下(與Sever設定檔之section: links有關)
screen2 screen1
左 右

Server端:
1.建立設定檔 ex. synergy.conf
注意:在section:screens中之screen1要與該電腦之Hostname相同
---------------------------------
section: screens
screen1:
screen2:
end
section: aliases
screen1:
192.168.1.1
screen2:
102.168.1.2
end
section: links
screen1:
left = screen2
screen2:
right = screen1
end
----------------------------------
2啟動Server
-前景啟動
synergys -f --config synergy.conf
-背景啟動
synergys --config synergy.conf

3.啟動Client
-前景啟動
synergyc -f server-host-name
synergyc -f server-ip-address
-背景啟動
synergyc server-host-name
synergyc server-ip-address

Thursday, June 10, 2010

[Wii]遊戲執行方式

麻將格鬥俱樂部 Mahjong Kakutou Club Wii
  • 用wiigf 3.05 auto fix
  • Alternate DOL>>select a dol
  • Selected DOL>>mfc_wii.dol
Just Dance
  • 用wiigf 3.05 auto fix
  • IOS:IOS222v4

Sunday, June 6, 2010

[Ubuntu]如何用k3b燒錄VCD/DVD

How to make VCD/DVD with k3b?

1.安裝ffmpeg(Install ffmpeg)
sudo apt-get install ffmpeg

2.轉換檔案格式(Convert format of Video files)

VCD-(352x240)
ffmpeg -i test.avi -target ntsc-vcd result.avi

DVD(720x480)
ffmpeg -i test.avi -target ntsc-dvd result.avi

3.安裝vcdimager(Install vcdimager)
sudo apt-get install vcdimager

4.開啟k3b建立VCD/DVD專案進行燒錄(Create VCD/DVD project in k3b to burn)

Friday, April 30, 2010

[Ubuntu]10.04安裝(install) NVidia Driver

在9.10版時,從NVidia下載的Driver需要做patch,在10.04也需要做同樣的動作,可參考[Ubuntu] 9.10 安裝(install) Nvidia driver,但在執行安裝script時需加上-k $(uname -r)之參數

ex: sudo ./NVIDIA-Linux-x86-185.18.14-pkg1-custom.run -k $(uname -r)

如果你是從9.10版升級到10.04,在執行安裝NVidia的driver後還是一直會有載入錯誤的訊息,如果還是在使用grub,解決方式為使用grub2,方式如下
1. 移除grub
2. 安裝grub-pc和grub2
重新開機後,NVidia顯示卡就可以正常運作了

If your ubuntu 10.04 upgraded from 9.10, and you still get message like "failed to load nvidia". If you still use "grub", you can remove "grub" and install "grub-pc" and "grub2".


[Ubuntu]10.04 iBus 行列輸入法當機問題解決方案

Ubuntu由9.10升級至10.04後,發現在使用iBus的行列輸入法會有讓應用程式當機的狀況出現,後來發現只要重新compile一次source code就沒問題了,可參考[Ubuntu]ibus輸入法加入完整的行列輸入法中之使用原始碼編譯的方法即可。

Tuesday, April 27, 2010

[ThunderBird]以Gmail之Tag資料夾(Tag folder)方式管理email

習慣用Gmail的Tag資料夾方式管理mail後,在使用ThunderBird時看到也可以加上Tag,後來發現可以弄出跟Gmail一樣的Tag 資料夾,方法如下

1. 建立要使用的Tags, Tools->Options->Display->Tags

2.過濾規則管理(Filter List), Tools->Message Filters

3. 建立過濾規則(Create filtering rules),將email加上Tag
4在左邊窗格中按右鍵(Right click)->Search
5. 輸入查詢條件及存成目錄形式(Input search criteria and save as folder)6.將查詢存成目錄格式(Save as search folder)

Wednesday, March 3, 2010

[Utility]USB Flash修復

找出USB Flash晶片廠商的工具- Chip Genius
http://www.mydigit.cn/chipgenius.htm

各家USB Flash晶片下載網址
http://bbs.mydigit.cn/read.php?tid=4345

Wednesday, February 24, 2010

[Windows]改造檔案總管-QTTabBar



在Ubuntu的環境用久了,習慣可以開Tab的檔案管理模式,再到Windows時,就發現預設的檔案總管真是難用,要複製的檔案,就要一直開新的檔案總管,後來找到下面這個小工具,總算是諒預設的檔案總管好用多了

官網:
QuizoApps: QTTabBar

下載網址

Reference : http://playpcesor.blogspot.com/2007/05/qt-tabbar-10161.html

Monday, January 25, 2010

[Ubuntu] 9.10 install Nvidia driver

After upgrading to 9.10, kernel version is 2.16.31.1x. If you want to install Nvidia official driver, you'll get some error messge, and can't complete it. I found the bin file that need to be patched. The following is the steps:

1. Go to Nvidia site to download driver (version: 185.18.14)
2. Download the Script and save it in the same location of driver(right click to save it.)(filename:nvidia-185.18.14.patch)
3. Open Terminal and go to the location of downloaded driver. Execute the following command

./NVIDIA-Linux-x86_64-185.18.14-pkg2.run --apply-patch nvidia-185.18.14.patch

then will generate a new file , the name is like NVIDIA-Linux-x86_64-185.18.14-pkg2-custom.run
4. Install patched Nvidia driver
4.1 ctrl+alt+F1
4.2 shutdown X window
sudo /etc/init.d/gdm stop
4.3 run the driver installer
sudo ./NVIDIA-Linux-x86_64-185.18.14-pkg2-custom.run
4.4 Start X window
sudo /etc/init.d/gdm start

Tuesday, January 5, 2010

[Ubuntu]磁碟管理工具(fdisk)


在Ubuntu下除了以前介紹的GParted外,現在在系統(System)->管理(Administration)->磁碟工具(Disk Utility)
也可以進行fdisk的動作,在磁碟工具中可以進行分割區(Partition)的建立(create)、刪除(delete)、格式設定(ext3,ext4,ntfs等),待動作完成後,可至電腦(Computer)中在磁碟機(Driver)上按右鍵(right click),選擇格式化(format)即可完成新磁碟機的所有動作了。

[Ubuntu]備份及還原(Backup and Restore) Ubuntu system

在Windows的世界大家都會想到用 ghost或clonezilla去備份整個作業系統,在Ubuntu有下列兩個方式可以參考
1.使用tar指令(適用於所有的Linux系統)
http://ubuntuforums.org/showthread.php?t=35087

2.使用Sbackup套件
http://www.debianadmin.com/backup-and-restore-your-ubuntu-system-using-sbackup.html

Monday, January 4, 2010

[Ubuntu]ibus輸入法加入完整的行列輸入法

http://mainlander1122.blogspot.com/2009/10/ibus-array-ibus.html

安裝方式有2種
1.使用.deb 下載
2.用原始碼compile,下載原始碼
2.1 解開壓縮檔
./configure
make
sudo make install

sudo cp /usr/local/share/ibus/component/array.xml /usr/share/ibus/component/

sudo cp /usr/local/share/ibus-array/tables/array.db /usr/share/ibus-table/tables/

sudo cp /usr/local/share/ibus-array/icons/ibus-array.png /usr/share/ibus-table/icons/

[For 11.04 Natty]
1.手動安裝
sudo apt-get install ibus-array30
2. restart i-bus