当前在线人数16955
首页 - 分类讨论区 - 电脑网络 - 掌中宝版 - 同主题阅读文章

此篇文章共收到打赏
0

  • 10
  • 20
  • 50
  • 100
您目前伪币余额:0
未名交友
[更多]
[更多]
Touchpad(4)Ubuntu 中文,远程桌面,XFCE LXDE
[版面:掌中宝][首篇作者:GoTouch] , 2011年09月06日13:22:18 ,2892次阅读,25次回复
来APP回复,赚取更多伪币 关注本站公众号:
[分页:1 ]
GoTouch
进入未名形象秀
我的博客
[回复] [回信给作者] [本篇全文] [本讨论区] [修改] [删除] [转寄] [转贴] [收藏] [举报] [ 1 ]

发信人: GoTouch (够她吃), 信区: PDA
标  题: Touchpad(4)Ubuntu 中文,远程桌面,XFCE LXDE
发信站: BBS 未名空间站 (Tue Sep  6 14:10:47 2011, 美东)

这个算是折腾记(4)
标题里不说折腾了,怕吓着大家。

主要参考 pebloy 的:
http://www.mitbbs.com/article/PDA/31573893_0.html
http://pebloy.blogspot.com/2011/09/customize-hp-touchpad.html

Ubuntu scim 截图:
http://www.mitbbs.com/article/PDA/31576191_0.html
rdesktop 截图
http://www.mitbbs.com/article/PDA/31575345_0.html

主要的步骤是定制 webOS doctor,留出空间建 ext3fs 给 ubuntu 用。
所以要重新刷机、重装 preware、超频、装软件。
ubuntu 装好后再装需要的软件、设置中文。

定制 webOS doctor 需要一个 Linux PC,比如 Ubuntu
修改 Makefile 时如果需要设置 swap:
SWAP_PARTITION_SIZE = 512MB
不过可能默认已经有了。在 xterm 里用 'free' 命令能看到。

刷机之前需要升级 OS 到 3.0.2,自不必细说。

然后就是用做好的 webOS doctor 来刷机。因为是 java package,
Windows 或 Linux 下都行。推荐 Windows 下会容易一些,但
Linux 下自动就带了 novaterm。

Windows 下运行 webOS doctor 也有了心得:
让 webOS doctor 先停在 checking system 之前一步的地方,
开着 device manager,插 USB 线的时候会有 Palm NovaCOM module 设备生成,
然后在 webOS doctor 里点 Next 按钮,就能正常找到板子,
不然偶怎么也找不到。

刷完了重启、设置完了运行 webOS doctor 带的 novaterm,
把 ext3fs 分区 mount 上,攻略里有的。


然后就是用 webOS Quick Installer 装 preware,加新的 feed,超频,
关 logging 优化,装软件等等,不必细说。

然后用 preware 安装 Xecutah, XServer, Xterm,UbuntuChroot。
Xterm 主要是方便命令行使用。

再装个 'Tweaks',把软键盘尺寸设置为 XS,在横屏显示时
多留点屏幕空间。

启动时先运行 Xecutah,在里面运行 Xserver,会出来一个细纹路的原始
X 屏幕。把它变成卡片,回到 Xecutah,再点 Ubuntu Chroot,这时一个
命令行 terminal 就在 Xserver 里了,切换回去就能看到。这就是
基本的 Ubuntu,在这个 terminal 里看不到 webOS 的东西,也不能
对 webOS 搞什么破坏。

在 Ubuntu terminal 里,安装想要的东西。大把的命令,软键盘输入怪累的
还容易敲错字母,所以弄个蓝牙键盘会好很多。要是偶写错了,用
apt-cache search 很容易找到需要的包。

[Update]
这里有个 script 自动安装 lxde,建一个普通用户,设置不少东西
挺好用的,怕麻烦的直接用它不错。
http://forums.precentral.net/webos-development/295909-easy-autoconfiguration-ubuntu.html

不过中文支持的包还是得如下手工安装。

如果全部手工安装的话:

apt-get install language-support-zh-hans        简体中文支持
apt-get install language-fonts-zh-hans          中文字体
apt-get install scim
apt-get install scim-pinyin     这些可能已经装了。
apt-get install xfce4
apt-get install lxde            喜欢哪个装哪个,都装上也没多大,不影响性能
apt-get install leafpad         这个在 lxde 里,不过单独用在 xfce 里也很好。
apt-get install firefox         浏览器别忘了
apt-get install rdekstop        这个连 windows remote desktop 用的。

这时就可以运行 leafpad,改几个文件:
cd /root                这个是 root 用户的老家
leafpad .bashrc         或者用 File / Open 打开
在文件最后加这些东西:

export GTK_IM_MODULE=scim
export [email protected]=SCIM
export QT_IM_MODULE=scim
export XIM_PROGRAM=/usr/bin/scim
export XIM_ARGS="--daemon"
export LC_CTYPE=zh_CN

然后存盘退出。喜欢全中文界面的,上面 LC_CTYPE 不用加,用
export LC_ALL=zh_CN
export LAN=zh_CN
并需要在命令行里运行 locale-gen zh_CN。

如果你的 touchpad 是固定的 IP 地址,在 /etc/hosts 里加上主机名:
192.168.1.xxx yoursHPTouchPad
能避免一些程序闹别扭。

然后,在 Ubuntu terminal 里启动图形界面:
startxfce4
或者
startlxde

手工安装比较烦,这里有个 script 自动安装 lxde,建一个普通用户,设置不少东西
挺好用的,怕麻烦的直接用它不错。
http://forums.precentral.net/webos-development/295909-easy-autoconfiguration-ubu
ntu.html

它还给装一个虚拟键盘的程序,叫 onboard。

不过中文支持的包还是得手工安装。
而且这个只安装了 lxde,想用 xfce4 的话,自己安装 xfce4,再把
/root/.bashrc 里最后一行改成启动 startxfce4。

然后需要把上面那些 scim 环境变量的命令放到 /usr/bin/startlxde
或者 /usr/bin/startxfce4 里面,大概第二行的位置。

这样做完后,运行 Ubuntu chroot 会直接启动到 LXDE 或者 XFCE4,很方便。

xfce4 的任务条在顶上,不会被软键盘盖住,lxde 的在下面,可能会被盖住。
改了软键盘尺寸可能好点。

scim 的图标应该出现在 xfce4 或者 lxde 的任务条右端了。运行 leafpad
之类,scim 也会被自动启动。
如果还没出现的话,没法输入中文,那就从任务条菜单里找到 terminal 程序,
开一个新的 terminal,运行 scim。在 xfce 任务条的右端会出现 scim 的图标,
如果当前程序支持中文输入,比如 firefox, leafpad 这些,就能点 scim 图标,
选拼音输入,就万事大吉了。

默认的 xterm 不支持中文输入。装 gnome-terminal 就可以,不过启动比较慢。
lxde 的 lxterm 好像也行。

可以用的软件还有不少,abiword,gnumeric 估计都可以。
openoffice / libraoffice 可能有点太大。gvim 也比较大,启动慢。

就是键盘输入很累,也没有自动补齐。而且 xfce 有个问题,'p' 键敲不进去,
运行 xev 能看到 'p' 变成了某种 notification,不是 key-pressed event。
所以要用 apt-get 命令会很惨,需要在 startxfce4 之前用。
LXDE 没这个问题。

这个问题修好了,在 XFCE 的菜单
system / keyboard settings / application shortcuts
里定义了 <super>p 键,去掉这个就好了。

另外虚拟键盘好像 kvkbd 比较美观,也能直接安装,就是需要附带装些 kde libs。

关于软键盘,可以从 preware 里装 Treaks,然后在 system 设置里能把
webOS 软键盘关掉,运行 Ubuntu chroot 就能全屏了,用 Ubuntu 的软键盘。

Ubuntu 下程序很多,大家随便玩。玩死了不怕,卡片关掉 Xserver 再运行。
不会死机。

--

※ 修改:·GoTouch 于 Sep  7 16:13:10 2011 修改本文·[FROM: 208.94.]
※ 来源:·BBS 未名空间站 海外: mitbbs.com 中国: mitbbs.cn·[FROM: 208.94.]






 
[分页:1 ]
[快速返回] [ 进入掌中宝讨论区] [返回顶部]
回复文章
标题:
内 容:

未名交友
将您的链接放在这儿

友情链接


 

Site Map - Contact Us - Terms and Conditions - Privacy Policy

版权所有,未名空间(mitbbs.com),since 1996