PALMisLIFE 討論區

標題: [交流] Debian On Zaurus SL-C3000 [列印本頁]

作者: crazyx    時間: 2005-4-26 23:33
標題: [交流] Debian On Zaurus SL-C3000
因為還沒摸得很透徹
所以我姑且稱之為筆記好了

主要參考網址:
http://www.naismith.sakura.ne.jp/wiki/wiki.cgi?WanderingPalmWiki
http://sun.dhis.portside.net/~sa ... 9%A5%C8%A1%BC%A5%EB
http://www.eleves.ens.fr/home/leurent/zaurus.html

主要步驟:
作業1   /hdd3的ext3化
作業2 PocketWorkstation 的安裝
作業3 X/Qt2 安裝
作業4 .xinitrc編集

"前置作業-備份"

可參考czh的文章, 主要還是避免MD掛了就沒有回頭路了

"作業1"

參考網址:
http://noir.s7.xrea.com/archives/000131.html

基本上就照著做, 在一般QT的終端機模式即可完成, 在D+B模式下會找不到rc.rofilesys, 最後rc.rofilesys可以在"這裡"抓到檔案免編輯, 其中包括tmp都已調整成4mb, 重新開機後若出現"hdd3 error", 就做OK模式中格式化, 到能順利開機後才進到下一作業去

"作業2"

1. 先在"此"抓到新版的Debian
2. mkdir /hdd3/debroot
3. 將新版Debian複製到/hdd3/debroot
4. zcat zaurus-debian-big-*.tgz | tar x (in the /hdd3/debroot directory)
5. cp -p /etc/resolv.conf /hdd3/debroot/etc/
6. 在/hdd3/debroot/下指令./INSTALL.d/postinst.sh
7. 除了最後兩個選項Vncserver and Fbvnc開啟選"No", 其他大多選"yes"

備註:
在第6.中可能需要到linux console下
To boot QTopia ==> echo q > /home/zaurus/launch.default
Run the linux console ==> echo a > /home/zaurus/launch.default
下完指令後reboot
另:
Vncserver跟Fbvnc因為沒用到, 所以我也根本沒處理下去, 有需要的人請follow文章

"作業3"

參考網址:
http://xqt.sourceforge.jp/index.ja.html

1. 可在下載所需要的檔案
2. 應該要安裝的檔案計有: expat/fontconfig/freetype/gdk-pixbuf/glib-additional/glibc-*/openssl/rxvt/xbase-*/xqt*/zlib 以上也許有些不用裝我還在嘗試, 畢竟這只是跳板, 後面apt-get中debian會自行把所需的檔案補齊

"作業4"

1. vi /home/zaurus/.xinitrc
2. rxvt & 改為 rxvt, blackbox 改為 #blackbox

"X/Qt啟動"

su
chroot /hdd3/debroot
su
export DISPLAY=0:0
/usr/bin/icewm

"apt-get 更新並安裝"

這邊開始有些檔案很大會很耗記憶體, 最好先把Qt中"高速啟動"關掉, 或是再搭配swap

# apt-get update
# apt-get install locales (locales選擇,zh_TW為344)
# apt-get upgrade

Firefox
#apt-get install mozilla-firefox
#apt-get install mozilla-firefox-gnome-support
#apt-get install mozilla-firefox-locale-zh-tw

Gnome
#apt-get install gnome-core

Abiword(Word)
#apt-get install abiword

Gnumeric(Excel)
#apt-get install gnumeric

Xine(跟mplayer一樣強大的播放器, 不過目前我試用640x480會卡住)
#apt-get install xine-ui

備註:
以下是我遇到的問題, 我無線網路DNS有問題, 所以apt-get也找不到真實ip, 所以就要去vi /etc/apt/sources.list, 把ftp.debian.org換成128.101.80.133, 把nonUS.debian.org換成194.109.137.218

"結語"

目前我只做到這邊, 對於語言環境建構還沒完成, 正在嘗試建構中文環境, 後面還有選擇各式各樣的桌面環境管理, KDE果然還是最華麗, 不過真是爆大的500多MB的樣子, 第一次寫這種文章, Linux也才鑽研沒多久, 想必其中步驟必定有瑕疵, 有問題請前輩給點意見吧, 稍後忙完雜務再繼續做下去補完文章

補充:
因為我目前的做法是Debian on X/Qt, 所以還是在QT下, 觸控螢幕跟鼠標使用當然沒有問題, 也可暫時性關機(待機), 效能測試上我還在玩各種桌面環境管理, 目前KDE我應該是放棄了, 雖然漂亮又華麗, 但是連進入桌面管理也實在太久了, 最後也許就單純使用icewm或blackbox就好, 只是想先享受Zaurus跑出這些畫面的感動, 不過目前開firefox跟xmms(類似winamp)效能都不好, 哈~ ape我倒是還沒想到, 應該是要利用xmms+libxmms-mac, 不過Debian好像沒有後者

[ Last edited by crazyx on 2005-4-30 at 16:17 ]
作者: dannis    時間: 2005-4-27 16:19
標題: Re: [交流] Debian On Zaurus SL-C3000
呵, 太帥了, 這台機器真的有無限可能.
作者: czh    時間: 2005-4-28 00:51
標題: Re: [交流] Debian On Zaurus SL-C3000
Originally posted by thinkpad at 2005-4-28 12:28 AM:
哇 ~ 真的是  Zaurus 畫面嗎
太強了,居然跑 x-window
這根本就是全世界最小的 Linux 筆記型

不知道鼠標是怎麼用的?
1.用觸控螢幕 (如何驅動的???)
2.外接 usb 滑鼠


本想買 C1000 的
但是就在懷疑,如果 Zaurus 能夠安裝標準的 Linux 發行版
那 128MB 的 ROM 是要如何塞的下

假如要安裝在 SD或CF的位置
可能就要改核心,或是拿 knoppix 系列的來改
一方面這樣工程太浩大
二來 Flash Rom 先天上就有寫入壽命的限制
平均寫入幾萬~幾十萬次就會損壞

看來還是 C3000 比較有看頭
雖然比較耗電,還有 MD 會發熱.....
但是能裝標準 Linux,這些缺點都可以當作沒看見啦

不過只有 64MB 的 SDRAM,跑起來應該會很辛苦
SWAP 跑不停 .....

又,這樣子能夠執行「待命」嗎
不能待命的話,開機搞不好要5分鐘以上,那就失去意義了
還是說,Zaurus 的待命,是屬於硬體控制的
關閉電源時,仍會供電給SDRAM刷新資料,以達到待命的功能?

PDAXROM可以驅動觸控螢幕控制游標
放棄PDAXROM因為不能待機已是其中一個原因
滿電持續開機的話最多可以撐五小時左右
如果想關機就真的像X-win一樣只能下poweroff關機
下次要開的話需要按reset再按電源鍵才有反應
系統裝在CF的話並不需要太複雜的工作
在這篇PDAXROM中就有提到利用修改 init 內容的方式就可以更改開機路徑
這方法當然也適用在Debian
init 的內容也沒什麼難度,還能達成多重開機的目的

實際上MD的壽命比Flash還短,而且變數更多
壽命這種東西還是只能靠運氣來決定
更何況MD掛了一切就完了,Flash的話還能進去DM模式把壞的地方Mark起來
不過Zaurus即將有機會支援APE了,如果真的支援,我搞不好會找顆6G MD裝上去8D
畢竟這是全世界第一台,最小最輕型,支援無失真壓縮聲音格式的隨身聽啊
不過要用那很龜速度USB1.1或是差不多一樣慢的無線網路傳APE可真是考驗耐性Orz
作者: MobileSuit    時間: 2005-4-28 23:24
標題: Re: [交流] Debian On Zaurus SL-C3000
Very good news and cool info 8D!  I just wonder if Cxx0 and C1k can do a similar thing as in C3k by throwing the OS to a MD (seems okay for pdaXrom).  It would be even better to have a dual booting machine (say Cacko in flash, Debian/pdaXrom in MD).  But I am still far from having the skills and courage to do that...




歡迎光臨 PALMisLIFE 討論區 (http://f.pil.tw/) Powered by Discuz! X2.5