Monday, June 30, 2008

Ubuntu 8.04-IBM T43 畫面輸出解決方案(Switch Monitor/VGA Output/External Monitor)

從Ubuntu 7.10升級到8.04時,看到8.04的X-Window有新功能,切換輸出螢幕時是用"系統->偏好設定->螢幕解析度"進行調整。不過在升級完成後,發現了一件事,原來可以使用Fn-F7切換輸出模式的功能失效了,打開"螢幕解析度" 時看到的畫面是下面這個畫面

接上外接螢幕也沒任何不同>"<
後來發現只要把 /etc/X11/xorg.conf 刪掉,就可以使用新的切換功能
1. 備份/etc/X11/xorg.conf sudo
cp /etc/X11/xorg.conf /etc/X11/xorg.conf.99

2. 刪除/etc/X11/xorg.conf sudo
rm /etc/X11/xorg.conf

刪除後重新開機則可以看到正常的設定畫面


接上外接螢幕或投影機後,可以直接按Fn-F7切換,但無法像之前一樣可以循環切換LCD->Dual Monitor->External Monitro,如果要關閉其中任何一個螢幕輸出,先選定要關閉的螢幕,再將解析度選擇為Off,即可關閉該螢幕

Ubuntu 8.04 Flash 中文顯示解決方案

sudo gedit /etc/fonts/conf.d/49-sansserif.conf

修改紅色字的部份,原為
sans-serif,改為中文字型
<match target="pattern">
<test qual="all" name="family" compare="not_eq">
<string>LiHei Pro</string>
</test>
<test qual="all" name="family" compare="not_eq">
<string>LiHei Pro</string>
</test>
<test qual="all" name="family" compare="not_eq">
<string>monospace</string>
</test>
<edit name="family" mode="append_last">
<string>LiHei Pro</string>
</edit>
</match>

修改後重新開啟Firefox即可

Reference:http://blog.pixnet.net/allisonxu/post/17608099

Tuesday, June 17, 2008

Ubuntu Firefox 3 常用附加元件

1. Adblock Plus
阻擋網頁上的廣告,不論是flash或jpg

2. Download Statusbar
在狀態列顯示下載檔案的清單與進度

3. Easy DragToGo
可以用拖拉的方式將連結開啟在新的分頁,將選擇的字用目前的搜尋引擎進行搜尋

4. FireGestures
可自訂滑鼠手勢開啟分頁、關閉分頁等

5. Gmail Manager
可同時登入及檢查多個GMail信箱

6. Greasemonkey
可使用自訂的Javascript

7. Web Developer
檢視web頁面的內容與元素,如div, table資訊,還可以停用javascript

8. 新同文堂
正體與簡體中文互轉

9. ScrapBook
可擷取網頁畫面存成jpg

10. PDF Download
遇到開啟pdf檔時,會詢要直接開啟還是要下載

Tuesday, June 10, 2008

Ubuntu 8.04 安裝 IBM Lotus Symphony 1 正式版

1. 將安裝檔加上可執行權限
sudo chmod +x IBM_Lotus_Symphony_linux.bin

2.如果有安裝前一版本的Lotus Symphony,要將/home/your_name/.lotus 目錄移除

3. 執行安裝程式,我要加上-console才能正常安裝>"<,安裝路徑預設為/opt/ibm/lotus/Symphony sudo ./IBM_Lotus_Symphony_linux.bin -console

4. 將新產生的.lotus目錄擁有者改為自己
sudo chown your_name /home/your_name/.lotus -R

5.如果沒有自動在選單產生執行連結,可自己加入
執行檔位置
"/opt/ibm/lotus/Symphony/framework/shared/eclipse/plugins/com.ibm.productivity.tools.standalone.addin_3.0.1.20080602-1703/apps/IBM Lotus Symphony"
圖示位置
/opt/ibm/lotus/Symphony/framework/shared/eclipse/plugins/com.ibm.productivity.tools.standalone.addin_3.0.1.20080602-1703/icons/PersProd_xpm/word_processing_document.l.png

6.安裝中文套件
6.1 啟動IBM Lotus Symphony
6.2 檔案->應用程式->安裝
6.3 選擇"搜尋新特性以進行安裝"
6.4 選擇"新增Zip/Jar位置",選取下載的updateSite_zh_TW.zip

跨平台的免費辦公室軟體-IBM Lotus Symphony 1

Lotus Symphony 免費辦公室軟體,輕鬆工作。正式版隆重登場

可由此下載

IBM Lotus Symphony是根據OpenOffice的核心再使用IBM Eclipse做為平台開發,我覺得有針對使用者的需求,進行一些功能上的改進。不過也因為是使用Eclipse,所以開啟速度上有比較慢>"<

根據我的使用經驗,對M$ Office的相容性比OpenOffice好一點,不管是開啟M$ Office產生的檔案或是存成M$ Office的格式,再使用M$ Office開啟,格式差異比較小一點。

在投影片製作時,原來M$ Powerpoint可以選擇文字框進行一群字的字型大小變更,這個功能在OpenOffice的impress是不能這樣做的,一定要將要變更的字反白選取才可以變更,但是在IBM Lotus Symphony下是可以的!^^

Thursday, June 5, 2008

[Nautilus Script]將檔案以附件方式由ThunderBird寄出

http://g-scripts.sourceforge.net/cat-filesysmgt.php

Script可由下列位址下載
http://g-scripts.sourceforge.net/nautilus-scripts/File%20System%20Management/attachtoTBmail

要修改下列地方才能正常使用

# Test if Thunderbird is running to make properly the attachment.
MOZ_ON=`ps -ec | grep -c thunderbird`
if [ $MOZ_ON != 0 ]; then
/usr/lib/thunderbird/thunderbird "xfeDoCommand(composeMessage,attachment=$ATTACHMENT)"
else
thunderbird -compose "attachment=$ATTACHMENT"
fi

增加Ubuntu的好用度-Nautilus Script

GNOME桌面有提供一個好用的右鍵選單指令稿(Nautilus Script)



安裝Script的方式如下
1. 開啟/home/your account/.gnome2/nautilus-scripts目錄,如果看不到這個目錄,就在檔案總管的"顯示->顯示隱藏檔",就可以看到了(注意!是"."gnome2,有個".")
2. 將script檔案放在此目錄中
3. 將script檔案的可執行權限打開

介紹幾個好用的Script
1. 掛載ISO檔,將下列指令存成script檔(純文字檔案即可),可掛載中文的ISO檔

**掛載script
------------------------------------------------------------------------------------------------------------------------
#!/bin/bash
# mount

gksudo -k /bin/echo "got r00t?"

BASENAME=`basename $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS .iso`

sudo mkdir "/media/$BASENAME"

zenity --info --title "ISO Mounter" --text "$BASENAME e $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS"


if sudo mount -o loop,iocharset=utf8 -t iso9660 $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS "/media/$BASENAME"
then
if zenity --question --title "ISO Mounter" --text "$BASENAME Successfully Mounted. Open Volume?"

then
nautilus /media/"$BASENAME" --no-desktop
fi

exit 0
else
sudo rmdir "/media/$BASENAME"

zenity --error --title "ISO Mounter" --text "Cannot mount $BASENAME!"

exit 1
fi
----------------------------------------------------------------------------------------------------------------
**卸載
----------------------------------------------------------------------------------------------------------------
#!/bin/bash
# unmount

gksudo -k /bin/echo "got r00t?"

BASENAME=`basename $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS .iso`

sudo umount "/media/$BASENAME"

sudo rmdir "/media/$BASENAME"

zenity --info --text "Successfully unmounted /media/$BASENAME"

exit 0
----------------------------------------------------------------------------------------------------------------

2.打開以Root登入的檔案總管
http://www.gnome-look.org/content/show.php/Open+Nautilus+as+Root?content=73610

修改script中****,改為你的root密碼
echo "****" | sudo -S nautilus /home

3.將檔案傳送至隨身碟或外接硬碟
http://www.gnome-look.org/content/show.php/Send+to...?content=67627

4.改變影像檔的尺寸
http://www.gnome-look.org/content/show.php/NScripts+Ultimate?content=68599
其中的這兩個script
Scale Image
Scale Image To Sizes

5.跟影像處理相關的script,可以快速旋轉圖片等
http://www.gnome-look.org/content/show.php/Script+for+Image?content=68754
搭配第4項的script就很完整了

6.由所在的目錄啟動終端機
http://wiki.ubuntu.org.cn/UbuntuHelp:NautilusScriptsHowto/SampleScripts#Open_terminal_here

7.將目錄或檔案在桌面建立連結(Windows中的捷徑)
http://www.gnome-look.org/content/show.php/Send+link+to+Desktop?content=73253
記得要先修改檔案中下面這一行
desk='desktop' 改成 desk='Desktop'

8. 很多好用的功能
http://www.gnome-look.org/content/show.php/NScripts+Ultimate?content=68599

功能列表如下
Gedit Root
ISO Mount
ISO unMount
Naudilus #Convert audio files
Open Terminal Here
Play in XMMS #Select a folder and play it in XMMS
Rootilus #root nautilus in the current dir.
Scale Image
Scale Image To Sizes
Search Here
Set image as Wallpaper
Video Converter

Sunday, June 1, 2008

Ubuntu-輕量化的桌面管理軟體-jwm

最近看到關於Ubuntu與Windows XP sp3的效能比較的文章,其中提到使用gnome的介面,系統效能並不會比Windows XP sp3好,甚至更慢>"<,在我的使用經驗中這也是不可否認的事實。不過GNU/Linux有個Windows作不到特點,就是可以使用不同的桌面管理軟體,GNU/Linux的核心效能是一定比Windows好,所以只要找到夠輕量化的桌面管理系統,就一定可以提高使用效能,看到有人介紹jwm,在Ununtu的套件中就有,就裝起來玩看看,從login後大約1秒就進入桌面了,真是有夠快的^^,不過安裝後還有些需要調校的問題,如中文無法顯示、桌面沒有背景等等。

安裝步驟如下:
1. 安裝jwm套件
sudo apt-get install jwm

2. 安裝menu套件,自動產生你已安裝的軟體清單,寫到jwm之config檔中
sudo apt-get install menu

3. 複製jwm 設定檔與session檔
cp /etc/jwm/jwmrc ~/.jwmrc
cp /usr/share/jwm/xsessions/Jwm.desktop /usr/share/xsessions/

4.修改.jwmrc設定,所有的設定都在 ~/.jwmrc這個檔案裡

4.1 顯示中文,修改下列幾個地方
<windowstyle>
<Font>LiHei Pro-9:medium</Font>
...
<taskliststyle>
<Font>LiHei Pro-10:midium</Font>
...
<traystyle>
<Font>LiHei Pro-10:medium</Font>
...
<menustyle>
<Font>LiHei Pro-9:medium</Font>
...
<popupstyle>
<Font>LiHei Pro-10:medium</Font>
說明:
LiHei Pro : 字型名稱
10 : 字型大小
medium :是否要粗體等效果,有下列5種可用
  • light
  • medium
  • demibold
  • bold
  • black
4.2 顯示桌面背景圖片

4.2.1 安裝 li 套件
sudo apt-get install xli
4.2.2 修改config檔
加入
<startupcommand>
xli -onroot /home/louis/f1_monaco.bmp;/opt/google/desktop/bin/gdlinux start</startupcommand>

如果要執行1個以上的程式,可以用";"隔開,如上面的例子,另外再執行google desktop

5.修改放icon的路徑,設定為你要在jwm使用icon所在的目錄如$HOME/.icons/
<iconpath>
$HOME/.icons/
</iconpath>

6.修改
.jwmrc 完成後,只要執行menu上的restart,即可看到修改後的結果。