2009年6月21日 星期日

強力的擷取圖片軟體 shutter

shutter是非常好用的截圖軟體,還可以擷取網頁圖片,並富有簡易的圖形編輯程式,可進行後製工作,包含大量的pliugins,可以做的比你想的更多
安裝:
加入以下的source
deb http://ppa.launchpad.net/shutter/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/shutter/ppa/ubuntu jaunty main
匯入key
wget -q http://shutter-project.org/shutter-ppa.key -O- | sudo apt-key add -

sudo apt-get update
sudo apt-get install shutter

主畫面:


可以進行簡易編輯


好用的編輯工具


大量的plugins

2009年6月19日 星期五

關於來自windows中文zip壓縮檔的問題

通常我們要是收到來自windows端的中文壓縮zip文件,unzip後在ubuntu或b2dkgb等linux系統下都會呈現亂碼,並且使用linux的轉碼工具如convmv等,也都會失敗,推究其原因,其實是linux的unzip工具的問題,我有在網路上找到解答,作法如下
1.當我們使用linux原本的unzip,進行解壓時,解壓縮的檔案如下,你無法使用convmv轉換

2.修正unzip後,解開的結果如下(unzip windows壓縮文件.zip -d temp,把解開的目錄,放到temp目錄中)
修正的unzip,可到此下載:ftp://ftp3.tnc.edu.tw/KNOPPIX/health/kgubuntu/unzip
ps.修正的unzip的方法,如說明



3.安裝nautilus-filename-repairer套件,對新解開的檔案按右鍵,可以看到正確的中文檔名->rename as "windows中文壓縮檔",不過ubuntu9.04的這個套件有bug,當你按下rename as XXX,卻毫無反應,再ubuntu8.10時,是可正確進行轉換的,所以我們要借助convmv來轉換


4.安裝convmv後,執行以下的指令,可以遞迴的將目錄中的所有檔案進行轉碼
convmv -r --notest -f big5 -t utf-8 temp/
轉換成功,如下所示


5.若不想這麼麻煩,可以以wine安裝7z的windows軟體,用他來解壓縮即可

ps:unzip修正說明:

sudo apt-get source unzip

tar xzvf unzip_5.52.orig.tar.gz

cd unzip*

gedit unzpriv.h

把所有

*p = native((*p & 0×80) ? oem2iso[*p & 0×7f] : *p);}
改為
*p = native(*p);}

如下:

# ifdef CRTL_CP_IS_OEM
# ifndef IZ_ISO2OEM_ARRAY
# define IZ_ISO2OEM_ARRAY
# endif
# define _ISO_INTERN(str1) {register uch *p;\
for (p=(uch *)(str1); *p; p++)\
*p = native(*p);}
# else
# define _ISO_INTERN(str1) A_TO_N(str1)
# endif
#endif

#ifndef _OEM_INTERN
# ifdef CRTL_CP_IS_OEM
# define _OEM_INTERN(str1) A_TO_N(str1)
# else
# ifndef IZ_OEM2ISO_ARRAY
# define IZ_OEM2ISO_ARRAY
# endif
# define _OEM_INTERN(str1) {register uch *p;\
for (p=(uch *)(str1); *p; p++)\
*p = native(*p);}


make -f unix/Makefile generic



把新的unzip覆蓋/usr/bin/unzip即可

2009年6月16日 星期二

ubuntu netbook-remix中文重製版(宅化)

最近整理手邊的一台12吋的筆電,要裝上ubuntu,就想到了有一版專為小筆電做的版本,
所以就選了UNR,用了一個禮拜發現還不錯,介面酷炫不失清爽,所以也就依據之前的重製經驗,更改為中文預設版,並以最近在ubuntu世界很有名的漫畫-ubunchu,來作為開機、gdm登入、背景的效果呈現,略有宅味

此重製版本,我把他改成iso格式,可以燒成光碟(DVD),若要製作liveUSB,請使用 管理-USB啟動碟產生器 製作

此版亦內建VirtualBox

對此版有興趣的人,可以到底下的連結下載
ftp://ftp3.tnc.edu.tw/KNOPPIX/health/netbook-remix/ubuntu-netbookremix-i386-custom.iso

開機畫面:



2009年5月4日 星期一

kgubuntu-i386-version5(base on ubuntu9.04)發佈

下載:ftp://ftp3.tnc.edu.tw/KNOPPIX/health/kgubuntu/Version5/kgubuntu-desktop-version5.iso
有別於先前製作的liveCD lxde-ubuntu,以輕巧為主題,這個版本則把兩個重量級桌面合併,製作成liveDVD,讓你一次擁有兩個桌面系統,包含許許多多KDE與GNOME常用軟體,及一個網路桌面-eyeOS,來到了第五版,喜歡一片DVD或USB磁碟,並已內建許多重量級軟體的朋友,可以下載測試
這版也整合了Virtualbox-ose與lazyscripts

開機畫面


啟動畫面


ubuntu桌面


kubuntu桌面


內建Virtualbox-ose,直接於live模式下,再開啟另一個live的iso檔


eyeOS的web介面桌面環境,使用1.8.0.5-3



簡便的wine軟體管理工具->PlayOnLinux(有點像wine軟體的lazyscripts懶人包)
選單->遊戲->PlayOnLinux

2009年5月2日 星期六

ubunbtu 9.04 base 系統 sun-java6-plugins怪問題

遇到有java applets的網頁,通常我都會安裝sun-java6-plugins的套件,ubuintu系統的時候FIREFOX也會很聰明的說『安裝缺乏的套件』,然後出現安裝套件的選項,通常我們都會選擇sun-java6-plugins的套件,但這次似乎出了問題,許多applets無法啟動(執行一般的java程式則沒問題),但使用sun-java5-plugins的選項,甚至openjdk都沒問題,怎會如此,在我所使用的B2DKGB安裝 sun-java6-jre的套件也是沒問題的,後來仔細比對,才發現不要去裝sun-java6-plugins套件,只安裝sun-java6-jre與sun-java6-bin的套件,然後手動設定firefox的外掛連結,就解決了,所以,問題應是出在sun-java6-plugins身上,而『安裝缺乏的套件』會去安裝他
方法:
sudo apt-get install sun-java6-jre sun-java6-bin
cd /usr/lib/firefox-addons/plugins
sudo ln -s /usr/lib/jvm/java-6-sun/jre/plugin/i386/ns7/libjavaplugin_oji.so
重新啟動firefox即可

2009年4月30日 星期四

替ubuntu 9.04 base系統安裝firefox3.5 beta4+ 中文化

ubuntu 9.04的安裝來源已經有firefox3.5beta4的套件,又聽說其效能比起3.0進步很多,所以手養安裝來測試,果然執行速度快了不少,尤其是具有大量javascript語法的網頁,差異就更顯著,不過安裝完是英文的,所以要自行中文化
sudo apt-get install firefox-3.5
sudo apt-get install firefox-3.5-gnome-support
執行/usr/bin/firefox-3.5

中文化:
請到http://www.mozilla.com/en-US/firefox/all-beta.html 下載正體中文版,解壓後,把firefox/chrome/中的 zh-TW.jar與zh-TW.manifest拷貝到/usr/lib/firefox-3.5b4pre/chrome中,重新啟動

另外,他具有一新功能,所謂的『工具->開始隱私瀏覽』,讓你走過,不留痕跡

2009年4月27日 星期一

ubuntu base系統 安裝軟體的好地方

在ubuntu 正體中文wiki網站有所謂一鍵安裝軟體的網頁,相信許多人都有用過,現在,在網路上又發現了一個類似安裝方式的網站,不論分類與軟體數量,都相當齊全,很方便的,缺點是要K英文
現在就去http://appnr.com/

2009年4月24日 星期五

ubuntu 9.04 base的發行版 與 intel 顯示卡的問題

若你的系統使用以ubuntu 9.04或以此為基礎的發行版,電腦的顯示卡是intel系列的,請先執行glxgears來測試你的3D速度,若FPS低於1000以下,你可以安裝新的核心來解決這個問題

若要加速你的intel顯示卡,請至http://kernel.ubuntu.com/~kernel-ppa/mainline/
下載安裝2.6.30的核心(目前最新是v2.6.30-rc3),安裝完成後,使用新核心重新啟動,執行glxgears,就可以發現你的FPS突飛猛進
我手邊兩台筆記型電腦,分別由:
toshiba->8xxFPS升級到13xxFPS
dell->2xxFPS升級到15xxFPS(這台最誇張,前後判若兩台)

lxde桌面的ubuntu->lxde-ubuntu第1版釋出(base on ubuntu 9.04)

這是以ubuntu 9.04為基礎,以lxde作為使用桌面,重製而成的以正體中文為主的live CD,lxde桌面,將以最少的資源,讓你體驗方便的桌面操作樂趣

下載:ftp://ftp3.tnc.edu.tw/KNOPPIX/health/lxde-ubuntu/ubuntu-lxde-i386-custom.iso

開機畫面:




lxde-ubuntu桌面


桌面特點:

1.桌面環境是使用lxde,但為方便使用與設定,部份常駐工具使用gnome的工具,像是網路設定與音量控制工具等

2.桌面環境樸實實用,但搭配compiz,依然可以很炫的(compiz預設是不啟動的)。

主選單->偏好設定->Simple CompizConfig Settings Manager
如圖,選擇你所需的Profile

主選單->系統工具->Compiz Fusion Icon
接著,對右下角的常駐工具按右鍵,選Reload Window Manager,就可以出現效果




效果快照


3.整合wii相關工具
利用藍牙連線wiimote,搭配內建的wii相關軟體(xwii wiimotewhiteboard...),可以讓你的wii操控你的linux(gamepad等用途....),搭配紅外線筆,可以摹擬觸控面板。

4.使用DroidSansFallback字型

除了以上的特點外,系統也以CD容量為考量,但基本的文書繪圖、多媒體工具都俱備,其他個人需要的軟體,自行添加即可(系統工具->添加/刪除 或 Synaptic套件管理)

兩個小遊戲
Numpty Physics:(一個出自兒童故事繪本靈感的遊戲,一邊畫畫,一邊玩遊戲,相當耐玩)


這個遊戲,按Start無法開始,你必須在畫面上畫一些東西,把Start下壓,碰到『星星』方能開始遊戲

JAMP:
利用各種方法,幫助滾輪裡的鼠輩克服障礙吧!

2009年1月23日 星期五

關於hichannel的影片播放

hichannel的影片終於可以在linux系統下播放,但你的gnome必須是2.24以上,使用totem-plugins 2.24.x,就可以播放,所以kgubuntu-version4(base on ubuntu 8.10)可以播放。

但B2DKGB linux的gnome較舊,要去播放hichannel的影片,使用預設的外掛(mozilla-mplayer,totem-plugins)通常無法如願,必須去使用firefox的外掛工具,方能解決此問題
請安裝MediaPlayerConnectivity

安裝完成後,就可以設定使用某內建播放軟體播方線上影片,預設是gmplayer


選擇你要看的影片,播放時如下畫面,點按播放鈕就會使用你的內建播放軟體播放


剛開始時,會出現Error的錯誤,並不影響播放,請耐心等待串流下載


播放時,會有錯誤顯示,請按OK即可


好啦!接下來你就可以好好觀賞免費的hichannel影片啦!

2009年1月15日 星期四

B2DKGBDVD20090120與B2DKGBDVD20090120kde4發佈

這次發佈的版本,主要有以下的重要更新 :
下載:
B2DKGBDVD20090120
B2DKGBDVDkde420090120


核心:2.6.27.9
支援更多新的硬體設備,liveDVD也支援SATA光碟開機
核心source:ftp://ftp3.tnc.edu.tw/KNOPPIX/health/kernel_source/linux-2.6.27.9forKGB.tgz

grub2
這次我把grub改成grub2,除了可以顯示中文外,此多重開機程式,可以幫你把電腦中所有其他的作業系統找出來,羅列於選單中
此次的B2DKGB系統,安裝完成後,第一次開機只有B2DKGB選項,請不用擔心,當你進入系統,重新開機後,就會自動把你電腦中所有安裝的系統找出來,列於選單中,提供開機選擇,所以第一次開機會比較慢,是正常的情形

wiimote與電子白板
這次稍微研究所謂wiimote的『電子白板』功能,網路尚有許多的資料,不過大部份都是windows的說明,所以就自告奮勇,研究相同的作法如何應用於linux系統,果然找到了許多相關的軟體,除了過去就有的wmgui與wminput之外,也找到了『4點定位』的電子白板軟體,也就一併整合到此桌面系統中

以root 身份 -> modprobe uinput
若要自動載入uinput,請把他加到/etc/modules中
另外,要讓使用者可以使用wminput存取uinput設備,請下載ftp://ftp3.tnc.edu.tw/KNOPPIX/health/2009/50-cwiid-input.rules
把他放到/etc/udev/rules.d中,重新開機

wmgui->可以測試wiimote的使用情形


wminput
wminput:此工具為設定wii手把為一個輸入裝置
有兩種模式:
1.有紅外線發射器:(資料來源:
在 b2dpureKGB 上使用 Wii 手把)
➀執行 wminput -c ir_ptr
➁同時按下 wii 手把上編號 1、2的兩個按鍵,進行連線
➂連線成功後,對準紅外線發射器即可控制滑鼠指標,wii手把的A鍵為滑鼠的左鍵,B鍵為滑鼠的右鍵,方向鍵即為鍵盤的上下左右鍵


2.無紅外線發射器:(資料來源:在 b2dpureKGB 上使用 Wii 手把)

➀執行 wminput -c acc_ptr
➁同時按下 wii 手把上編號 1、2的兩個按鍵,進行連線
➂連線成功後,轉動手把可控制
滑鼠左右,手把向上向下可控制滑鼠上下,wii手把的A鍵為滑鼠的左鍵,B鍵為滑鼠的右鍵,方向鍵即為鍵盤的上下左右鍵

若你要搭配『雙結棍』使用,則
執行wminput -c nunchuk_acc_ptr

xwii,執行此工具,會列出許多選項,讓你的wiimote成為一般遊戲的gampad(nespad),多媒體中心遙控器(elisa.xwii)等
[1] nunchuk_n64.xwii
[2] toggle_ir.xwii
[3] ir_mouse.xwii
[4] listen.xwii
[5] elisa.xwii
[6] nespad.xwii
[7] guitar.xwii
[8] classic_controller_p2.xwii
[9] classic_controller_p1.xwii
[10] nunchuk_fps.xwii
[11] leds.xwii
[12] outzone.xwii
[13] virtua_cop.xwii
[14] acc_mouse.xwii
根據你的需求,選擇你要wiimote的功能,像有些遊戲不支援一般gamepad,就可以選擇nespad.xwii來摹擬手把,解決問題
搭配紅外線發射台,我還可以把wiimote摹擬成賽車方向盤來玩torcs,不過不好操控就是

實用工具->wiimote WhiteBoard
可以設定『4點定位』,搭配紅外線筆,可以達成簡易電子白板或觸控螢幕效果




除了白板外,也需要相關螢幕畫筆軟體,linux本身就有gromit這套軟體,我使用kommander幫他做了個gui介面,你可以到 實用工具->gromit中啟動他


另外,再windows下,有一套名為Pointofix的軟體,可以使用wine來啟動,作為白板畫筆,也是不錯的選擇
下載:ftp://ftp3.tnc.edu.tw/KNOPPIX/health/wine_soft/Pointofix.zip
解壓縮,點按Pointofix.exe兩下,及可以wine執行,不需安裝



italc軟體廣播
跨平台的軟體廣播教學軟體,相當好用

學生端:
1.把老師端的/etc/italc/keys/public/teacher/key複製到所有學生端的相同位置
2.學生端需執行ica-launcher &
3.若要學生端開機進入KDE自動執行,則如下設定

kde3:
cd ~/.kde/Autostart
ln -s /usr/bin/ica-launcher


kde4的位置不同,如下:
~/.kde4/Autostart

gnome桌面,預設就自動啟動此作業階段,你可以到 系統->偏好設定->作業階段 去檢視


老師端:
1.若你是使用者身份,請把使用者加入admin群組
2.執行ica-launcher&
3.執行italc


依序加入學生端電腦,就可以監看與操控


wacom繪圖板與gimp設定
wacom繪圖板與linux系統相容性一向不錯,可以自動捉到相關的驅動,但若要正確使用其功能,仍需做一些設定,這些設定,我已經預先寫好於/etc/X11/xorg.conf中,開機前插好繪圖板或插上後,按下Ctrl+Alt+Backspace重啟動Xwindow,就可以正確使用了,但若要發揮所謂畫筆壓力的功能,仍需相關支援的軟體,所幸Gimp就可以達成,當你如下設定好你的Gimp後,就可以體驗所謂筆觸壓力大小造成顏色深淺的功能

編輯->偏好設定->輸入裝置->設定額外的輸入裝置
把cursor stylus eraser pad都設成『螢幕』,然後儲存

然後,你就可以發現畫筆輕寫與重寫會有顏色濃淡的效果


已知問題:
由於系統改成grub2,造成這次無法於live模式下,使用B2D製作live隨身碟工具正確完成grub開機選單,需在安裝完成的系統中,使用此工具製作,才能正確無誤

blender:修改器Modifiers

  使用Modifiers:Array做出以下效果 plain axes(平面軸) \ Bevel(斜角) boolean