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開機選單,需在安裝完成的系統中,使用此工具製作,才能正確無誤

3 則留言:

Martin Kwok 提到...

大大:

可否製作CD版本?
或告訴我們如何將DVD拆成2張或3張CD?
本人的Notebook實在太舊!無法。
謝謝!

kawsing 提到...

KGB系統是考慮使用者使用的方便性,不想要讓使用者再去安裝東、安裝西,所以要使用到DVD的大小。
關於CD版本的部份,最近開始計劃要去設計OB2D的桌面版,這部份可能就會符合你的需求,不過要等到下學期了,敬請耐心等待。

Unknown 提到...

請問一下,我也是Notebook太舊的問題。下載了B2DKGBDVD20090120,在PC上完全正常,但將燒好的DVD放到NB裏,kernel loading會出現CPU不支援PAE的錯誤訊息,並說要換個kernel。

用PAE搜尋了linux-headers裏的檔案,發現這台NB用的Pentium M正巧沒有PAE,要在make config時關掉PAE。但自己又試不成如何用上面那個2.6.27.9的source來make,不知您可否提供一個把PAE關掉的kernel binary檔(將近2MB),以便利舊電腦的使用者嗎?這樣我只要用它來取代DVD裏的kernel檔應該就可以用了。謝謝。

blender:修改器Modifiers

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