HP Jornada 690 720 728 安装GNU/Linux [改标题了]
[url=http://docs.google.com/View?docid=ddqhnfj2_129hfdg29]http://docs.google.com/View?docid=ddqhnfj2_129hfdg29[/url]APM电源管理
尚不完善,系统休眠的时候仍然会消耗较多电力,锂电池充满电后能够维持2天,而windowsCE下休眠后可以维持2周。
Fdisk
Disk /dev/hda: 2032 MB, 2032664576 bytes
63 heads, 62 sectors/track, 1016 cylinders
Units = cylinders of 3906 * 512 = 1999872 bytes
Device Boot Start End Blocks Id System
/dev/hda1 1 400 781169 6 FAT16
/dev/hda2 501 1000 976500 83 Linux
设定时区
/usr/share/zoneinfo 下有编译好的时区文件,可以通过 timezone timezone-asia这两个包来安装。然后按如下两种办法设定均可。
1. 修改 /etc/profile
将 TZ="UTC" 修改为 TZ="Asia/Shanghai"。
2. 在/usr/share/zoneinfo下找到timezone文件(Shanghai)然后拷贝去到/etc/localtimezone(或者做个symbolic link)
设定时间 linux内核中没有jornada SH3 RTC时钟驱动,系统从休眠状态唤醒后系统时间将出现延迟,每次用date 命令手工设定时间。也可安装ntpdate 包自动同步时间。
# ntpdate s1a.time.edu.cn
进一步手工编辑一个同步系统时间的脚本,然后放入/etc/apm/resume.d/ 目录,这样系统每次唤醒后会自动同步时间. 脚本的属性要通过chmod 755设定为可执行。
脚步的内容为
#!/bin/sh
ntpdate s1a.time.edu.cn
调整背光亮度
echo X > /sys/class/backlight/hp680-bl/brightness
X值在 1~255 之间,0关闭背光,255亮度最高
Where X is a number between 1 and 255 (255 being brightest). Entering 0 switchesthe backlight off (but doesnt shut the device down).
红外口
需要安装如下包 irda-utils kernel-module-irda
modprobe irda
???
串口
Set up : connect a Serial Sync Cable (provided withJ680) to serial port of
your Windows PC
On Win PC open "Hyper Terminal" or equivalent terminal and configure "9600""8bit" "Non Parity" "1 stop bit" "none flow control"
On J680 in Cosole type "getty 9600 ttySC1 vt100"
Now you can get it dispalyed on Win PC in real full screen with much bigger fontsize, easier scroll back and even you can save your scroll if in need..
[color=#000000]
[/color] [color=#000000]蓝牙[/color][color=#000000]
Module Size Used by Not tainted
rfcomm 28352 1 (autoclean)
l2cap 14848 1 (autoclean) [rfcomm]
af_packet 8456 1 (autoclean)
hci_uart 11040 4 (autoclean)
bluez 27264 2 (autoclean) [rfcomm l2cap hci_uart]
serial_cs 4608 0 (unused)
fmvj18x_cs 8580 1
nfsd 44768 8 (autoclean)
lockd 37344 1 (autoclean) [nfsd]
sunrpc 62324 1 (autoclean) [nfsd lockd]
serial 29728 2 (autoclean) [serial_cs]
vfat 9404 0 (autoclean)
fat 30008 0 (autoclean) [vfat]
#!/bin/sh
hciattach /dev/ttyS2 xircom
hciconfig hci0 up
sdptool add lan
dund --listen --msdun --channel 1 192.168.2.101:192.168.2.102
[/color]
/etc/fstab加入noatime 的mount参数可以减少闪存的读写次数。
/dev/hda2 / ext2 defaults,noatime 0 0
[color=#000000] Jornada 690 linux 安装wqy文泉驿中文点阵字体, dillo elinks mrxvt 临时设定, 输入法临时方案 [/color][color=#000000] 原始文档见[url=http://m2xrain.googlepages.com/home3]http://m2xrain.googlepages.com/[/url]
修改/etc/profile
加入
[/color][color=#000000] LC_CTYPE=zh_CN.GB2312
LANG=zh_CN.GB2312
[/color][color=#000000]修改[/color][color=#000000]
export PATH PS1 OPIEDIR QPEDIR QTDIR EDITOR TERM LC_CTYPELANG[/color][color=#000000]
安装中文locale,locale-base-zh-cn。????
依赖关系很复杂(glibc-charmap-utf-8glibc-localedata-i18n glibc-localedata-iso14651-t1glibc-localedata-translit-circle glibc-localedata-translit-cjk-compactglibc-localedata-translit-compat glibc-localedata-translit-fontglibc-localedata-translit-fraction glibc-localedata-translit-narrowglibc-localedata-translit-neutral glibc-localedata-translit-smallglibc-localedata-translit-wide glibc-localedata-zh-cn localedef).
可以下载安装包后本地ipkg install xxx.ipk安装。
[/color][color=#000000] ipkgupdate
ipkg install locale-base-zh-cn
[/color][color=#000000]或者
[/color] [color=#000000]ipk downloadxxx.ipk xxx.ipk ...
ipk install xxx.ipk xxx.ipk ...
[/color][color=#000000]
[/color] [color=#000000] 安装wqy文泉驿中文点阵字体 [/color][color=#000000] jlime linux中没有内置中文字体,为了能够显示中文必须自己安装。由于jornada的屏幕分辩率低,中文字体抗锯齿渲染效果差,反倒是最普通的点阵字体效果比较好。而且wqy字体(已经发布的是点阵字体)是GPL开源的,不用担心微软simsun字体的版权问题。首先在[/color][size=-1][color=#000000]wqy.sourceforge.net[/color][color=#000000]下载字体,我下载的是wqy-bitmapfont-bdf-west-nightly_build.tar.gz。说明文件中有安装方法。
解开压缩包
[/color][color=#000000] tar-zxpvf wqy-bitmapfont-bdf-west-nightly_build.tar.gz
将字体移动到目录[/color][color=#000000]
[/color][color=#000000] mvwqy-bitmapfont-all/ /usr/share/fonts/wqy
进入字体目录
cd /usr/share/fonts/wqy
mkfontdir .
cp fonts.dir fonts.scale
xset +fp /usr/share/fonts/wqy/
cp 85-wqy-bitmapsong.conf /etc/fonts/conf.d/
fc-cache -f -v
[/color] [color=#000000] dillo [/color][color=#000000] 只需要打开[u]V[/u]菜单option 选项,将Font vw_aafontname 和fw_aafontname 改成 WenQuanYi Bitmap Song,就可正常显示GB和unicode编码的网页。字体大小11 比较合适。但是网页按钮上的中文显示为方块,gmail邮箱有时不能进入,长时间没有反应,并显示 "Query sent,waiting for reply", 点击邮箱中显示为中文的链接也容易出现这个问题。
键盘快捷键 [url=http://www.dillo.org/dillo-help.html]http://www.dillo.org/dillo-help.html[/url]
[/color]Shortcut Mnemonic Function
------------------------------------------------------------
Ctrl-L "Ctrl-Location" (enter a new URL)
Ctrl-U "Ctrl-URL" (edit the URL)
Ctrl-F "Ctrl-Find" (find text)
Ctrl-S "Ctrl-Search" (search the web)
Ctrl-R "Ctrl-Reload" (reload current page)
Ctrl-N "Ctrl-New" (New browser window)
Ctrl-O "Ctrl-Open" (Open file)
Ctrl-H "Ctrl-Hide" (Hide/show controls)
Ctrl-B or ";" "Ctrl-Bookmarks" (view bookmarks)
Ctrl-Q "Ctrl-Quit" (quit window)
------------------------------------------------------------
Back or "," "<" (previous page)
Shift-Back or "." ">" (next page)
Esc "escape" (close dialog)
Alt-F "File" (file menu)
Alt-X "eXit" (exit Dillo)
[align=center] [color=#000000][url=http://docs.google.com/File?id=ddqhnfj2_137gwp5sfhf][img]http://docs.google.com/File?id=ddqhnfj2_137gwp5sfhf[/img][/url][/color][/align]
[color=#000000]
[/color][align=center] [color=#000000][img]http://docs.google.com/File?id=ddqhnfj2_139ds9857fk[/img][/color][/align]
[color=#000000]
[/color] [color=#000000] elinks [/color][color=#000000] elinks本身不支持中文,但是可以显示gb编码的网页。
改动用户目录下 .elinks/elinks.conf文件[/color][color=#000000]
set document.codepage.assume ="windows-1252"[/color][color=#000000]
[/color] [color=#000000]firefox[/color][color=#000000]
donkey 的feed里面有一个编译失败的 firefox安装包,
[/color] [color=#000000]
[/color] [color=#000000] mrxvt [/color][color=#000000]将/etc/mrxvt/mrxvtrc.sample内容拷贝到用户目录的.mrxvtrc。
改动如下两行
[/color][color=#000000] Mrxvt.xftmFont: WenQuanYi BitmapSong
Mrxvt.multichar_encoding: GB[/color][color=#000000]
[/color] [color=#000000] VIM[/color][color=#000000]修改~/.vimrc
[/color][color=#000000] set nocp
set encoding=prc
set autoindent
set ruler
set noincsearch
"高亮当前行 set cursorline
set cul
set backspace=indent,eol,start
set foldmethod=indent
set helplang=cn
set dict=e:\home\doctor\education\english\terminology.eng.txt
set wim=list:longest
"启动后自动最大化
au GUIEnter * simalt ~x
imap jj <esc>
colorscheme elflord
autocmd GUIEnter * simalt ~x "Max GUI window on start
let g:vikiOpenFileWith_html = "silent !firefox %{FILE}"
let g:vikiOpenFileWith_ANY = "silent !start%{FILE}"[/color] [color=#000000]
[/color] [color=#000000] "自动转换vikimode
autocmd! BufRead,BufNewFile $HOME/* set filetype=viki
noremap <silent> <F11> :cal VimCommanderToggle()<CR>
let &guioptions = substitute(&guioptions, "t", "", "g") " 去掉菜单中的切断
autocmd BufReadPre *.pdf set ro
autocmd BufReadPost *.pdf %!pdftotext -nopgbrk "%" -
[/color] [color=#000000]
[/color] 编译程序 需要安装如下包
gcc
gcc-symlinks
make
glibc-dev
binutils
binutils-symlinks
g++
g++-symlinks[color=#000000]
[/color] [color=#000000] 输入法[/color]http://www.linuxsir.org/bbs/showthread.php?t=238924
export LC_CTYPE=zh_CN.UTF-8
export XMODIFIERS=@im=fcitx
export XIM=fcitx
export XIM_PROGRAM=fcitx
[color=#000000]目前只是一个设想,主要是复制粘贴的方法,就是用vim打开一个拼音码表,"/"搜索拼音对应得到汉字,复制粘贴。
[/color][align=center] [color=#000000][img]http://docs.google.com/File?id=ddqhnfj2_138hjb4q8f4[/img][/color][/align]
[color=#000000]
[/color] [color=#000000]scp[/color]通过ssh 在远程主机之间cp。windows主机可以安装openssh for windows。
[color=#000000]
scp user@host:/path [/color][color=#000000]user@host:/path [/color]
[color=#000000]
[/color] XPDF 快捷键[b]o[/b] 通过文件选择器打开一个新PDF文件. [b]f[/b] 查找字符串. [b]n[/b] 翻到下一页. [b]p[/b] 翻到前一页. [b]空格键,PageDown键或者Next键[/b] 向下滚动当前页面,如果已经到达当前页面低部,则翻到下一页. [b]Backspace键,Delete键,PageUp或者Previous键[/b] 向上滚动当前页面,如果已经到达页面顶部,则翻到前一页. [b]Home键[/b] 滚动到当前页面顶部. [b]End键[/b] 滚动到当前页面低部. [b]箭头键[/b] 滚动当前页面. [b]control-L[/b] 更新当前页面. [b]q[/b] 退出xpdf.
[color=#000000] thttpd
vfsftpd
[/color][color=#000000]
[/color]
[[i] 本帖最后由 jeeper 于 2007-9-22 08:47 编辑 [/i]] 这个要顶一下,很久没看了,先做个标记
好顶................
不错linux前途无量啊................ 目前dillo 看一般的中文网页是很快的,除了网页上面的按钮中文显示为方块,其它部分GB编码 unicode 编码都能正常显示。没有flash 没有 javascript。
打开gmail邮箱有点问题,用台式机的同版本dillo 就能顺利打开gmail邮箱
[[i] 本帖最后由 jeeper 于 2007-7-8 22:30 编辑 [/i]] 一直在期待.等到中文输入法出来就接近完美了 fcitx 3
暂时还不能输入中文。 I hope is true,
this is use Hp690 on Jlime(icewn) 兄弟厉害~,佩服你了!~希望你能很快解决Jlime Linux中文输入的难关为用友们造福!~
谢谢!~努力吧!~ 还没出来么?:( 我还等着呢。 w:o 抱歉,本人基本不懂编程,只能摸索着编译,fcitx 3.0.5 版本能够编译成功,其它的中途都出错。
编译成功的这个版本安装之后能出现上图中的 输入法工具条,但是始终无法激活。 w:o 抱歉,本人基本不懂编程,只能摸索着编译,fcitx 3.0.5 版本能够编译成功,其它的中途都出错。
编译成功的这个版本安装之后能出现上图中的 输入法工具条,但是始终无法激活。 w:o 抱歉,本人基本不懂编程,只能摸索着编译,fcitx 3.0.5 版本能够编译成功,其它的中途都出错。
编译成功的这个版本安装之后能出现上图中的 输入法工具条,但是始终无法激活。 最近从690升级到728了。可以完美运行debian 720degree.
除了2.4 内核没有完整APM 电源管理支持,其它的很不错。
用debian官方的arm 包,fcitx可以输入中文,就是启动速度慢点。
firefox 2.02比较慢,换成 1.04就好多了。gmail google doc都可以用。
mrxvt 暂时?输入不了中文,显示没有问题
gaim 2.0.0b5 可以登陆googletalk 主要用这个聊天
但被腾讯封了,登陆不了QQ,
gvim可用,就是起动速度慢
console 下zhcon可以启动显示中文。但是一启动输入法就崩溃。
mp3用mocp后台播放,不错。
因为debian在国内有很多镜像,下载软件非常快 mrxvt 暂时?输入不了中文,显示没有问题
重新编译mrxvt ./configure 加 --enable-xim 试试 换mlterm 了 直接就能输入中文。字体不太美观,还得调整一下。以后再编译mrxvt 了 [quote]原帖由 [i]lixiaolu[/i] 于 2007-9-1 00:17 发表 [url=http://bbs.pdafans.com/redirect.php?goto=findpost&pid=4323745&ptid=385681][img]http://bbs.pdafans.com/images/common/back.gif[/img][/url]
mrxvt 暂时?输入不了中文,显示没有问题
重新编译mrxvt ./configure 加 --enable-xim 试试 [/quote]
debian 官方包中默认是安装 mrxvt-full 看说明是支持xim的,mrxvt-cjk 是专门针对中文用户的,好象这两个都不好用,输入中文显示乱码。
我在pc上 --enable-everything 试了一下中文就好用了。现在没有 还没试过在jornada上编译。 应该怎样为Jlime编译程序呀?该看什么资料,现在什么都不懂,只是装好了,现成的Feeds之外的软件该怎么移植上来呢? [url]http://www.google.com/gwt/n?u=http%3A%2F%2Fdocs.google.com%2FDoc%3Fid%3Dddqhnfj2_129hfdg29[/url]
690 看上面的链接
本机 进行编译的话,先安装 gcc-symlinks make glibc-dev binutils binutils-symlinks g++ g++-symlinks
这几个包 装好后就有一个基本的工作环境了。
然后下载软件源代码 source code , tar zxpvf xxx.tar.gz 解开,或者 tar jxpvf xxx.tar.bz2 解开。
打开后里面一般有一个说明文件, README 或者INSTALL,看明白了。
里面有一个配置脚本, configure , (用 ls --color 看这个可执行文件是绿色的。)
运行方法 ./configure --help , 会出来一些选项,比如打开什么功能。
./configure 运行后会对系统中的已有开发文件进行检查, 缺少什么东西会提示你。
你就要再去安装 带 -dev 标志的相应开发包。
如果运行没有出错就可以make了,
make
不过make 十有八九是不成功的,只有向软件开发者反映情况,或者自己动手改源码。
make 如果没有报错就可以 make install 安装了。
如果是交叉边缘需要在台式机上安装 openembedded 环境,已经移植过来的软件都有相应BB文件。这个我一直不会弄。 如果是 720 728 安装了 debian720degree 比较好办,一般的软件都有编译好的软件包,对中文支持相当好。设定好locale 之后很多软件提示都是中文的,使用配置完全同PC 上。
如果debian 安装了stable 版,需要testing 版里面才有的软件,这时才需要自己编译。
apt-get source xxx
apt-get build-dep xxx
自动下载软件源码,打好补丁,下载必要的库文件。
只需要make一下就可以了。 谢谢楼主!受益匪浅。
690上编译会不会速度太慢?看jlime的论坛上说编译gcc要一个多星期!
另外:
按照楼主的办法装了中文字体,但是dillo里面仍然无法选择装的字体,不知道为什么。