解决1005ha/1008ha在ubuntu 9.10下糟糕的表现

Filed under: Linux, Tips | 1 Comment »
Posted on

自从我的Eee pc 1005ha-h升级到ubuntu 9.10后,无线网络开始不断抽风。

先是信号非常弱,频繁掉线。我在launchpad.net查到1005ha的无线网卡是atheros的ar9285,对应的驱动是ath9k。而ath9k在2.6.31下有兼容性问题,ubuntu的backport驱动解决了这些问题。于是我给2.6.31.14内核安装了backport驱动。

sudo apt-get install linux-backports-modules-2.6.31-14-generic

重启后,信号变强了,线也不掉了,但是网络僵尸了。主要表现在chrome打开一个站点往往需要15-30秒时间,其中至少有10秒时间在解析dns。开始我以为是ipv6导致解析缓慢的,所以我就把ipv6禁用了。

打开配置文件:

gksu gedit /etc/sysctl.conf 

在文件最后加入:

net.ipv6.conf.wlan0.disable_ipv6 = 1

重启后发现速度确实快了,但是解析还是需要很长时间。 Read the rest of this entry »

在Eee PC 1005ha上为Ubuntu打开多点触控

Filed under: Digital, Linux, Tips | 3 Comments »
Posted on

原文:Setting up multi-touch scrolling for Ubuntu 9.10 Karmic Koala Linux on Asus Eee 1005HA netbook

虽然本文是基于Asus EeePC 1005ha的,但是本文阐述的方法也适用于其他采用Synaptics的笔记本。

多点触控允许用户使用双指手势在触摸板上进行UI操作。苹果率先在Macbook引入了此技术,大大提高了在上网本上浏览网页的用户体验。最重要的手势是双指滚动文本。

苹果还有很多相关的手势专利,所以他们不会被默认启用。

真正的多点触控需要多点感知(电容)的触摸板支持。但是大多数笔记本都没有配备这种触摸板。不过很幸运,我们可以在压力敏感的触摸板上通过计算和技巧模拟出一些类似双指滚动的简单手势。

注意:Ubuntu HAL对Synaptics的支持有问题。只有最后那段shell脚本是有用的。在FDI文件中的HAL设定被忽略了。

设定Synaptics驱动

在终端中输入:

gksudo gedit /etc/hal/fdi/policy/11-x11-synaptics.fdi

把下面内容粘贴进去: Read the rest of this entry »

EeePC 1005ha(1008ha)安装Ubuntu的完美方案

Filed under: Digital, Linux | No Comments »
Posted on

原文:《Perfect Ubuntu Jaunty on the Asus eeePC 1005HA (and 1008HA)》

本文并没有按照原文100%翻译,吼吼去掉了一些无关紧要的内容,同时还做了一些完善性的修改。

准备工作

在这里我们使用的是Ubuntu netbook remix版。这是为上网本设计的,内核也是特殊定制的。即使你不喜欢上网本版的界面,你也可以在装好后,通过设置很容易地恢复到默认的界面。

下载Ubuntu netbook remix

请准备好u盘,然后参照这里制作安装盘。

在开始前请确定您已经阅读完本文。如果您只有一台电脑,请在开始前把需要下载的驱动文件都下载好。准备就绪后,我们开始安装。

先关掉Boot Booster,以便我们使用U盘进行引导:

开机按F2进入BIOS设置。在Boot settings里找到Boot Booster,把他设为disable,按F10保存退出重启。

当机器开始重启时,按Ese进入启动选择菜单,选择U盘启动。

进入Ubuntu启动菜单后,直接进入安装。 Read the rest of this entry »