Skip to main content

Posts

Ubuntu 8.10 wacom 绘图板驱动问题

我的绘图板在Linux认成Waltop的板子,一直以来用wacom的驱动跑得好好的。 但是前一阵子更新系统以后就出了问题,现象是移动没问题,但是一点击就没有反应了,得把笔尖离开板子几秒再靠近才行。或者如果一开始迅速把笔尖点在板子上移动也能响应,但是抬起就不行了。 中间折腾了很长时间,一开始以为电池没电了,后来发现Windows下好好的。后来开始到处搜,xorg.conf自然是改了无数次,另外还改了udev, hal。到最后这几个东西弄得差不多都明白了,绘图板还是不干活。 后来,终于在 Ubuntu官方帮助 里看到了如下文字: Users might also be affected by a bug in the 8.1.4 version of the wacom drivers that comes with Ubuntu 8.10, where the input freeze when the pen touches the tablet. If that is the case for you, you can install updated drivers : 于是“一声叹息”。。。 后来想编译份最新的linuxwacom,但是又有别的问题,总报usbParse: Exceeded channel count; ignoring the events.搜了一下,似乎也是很新的问题,开发者还在解决中。 于是下了那个帮助里给的两个deb并安装,似乎第一次没有成功,也可能是没有重启的缘故。但是第二次就好了。 总算是好了。

一个DNS的诡异问题

同学电脑出问题了,windows xp sp3,症状是说除了nslookup外,别的程序都不能解析DNS(比如ping, firefox等等) 我也不知道原因,随便搜了两下,看到了如下两篇文章 http://bbs.mcafeefans.com/viewthread.php?tid=1488943 http://bbs.mcafeefans.com/viewthread.php?tid=1482527 于是叫他禁了DNS Client这个服务看看,结果就正常了! 不过他的情况和帖子里的似乎不大一样,好像不是防火墙的问题。 更为诡异的是,他那里跑虚拟机竟然可以正常使用。 总之详细原因未知,但是可以确定DNS Client比较诡异,可能引起奇怪的问题。

扩展coLinux分区镜像文件

现在我用coLinux跑ArchLinux,镜像只有256M,不过装几个包就不够用了,急需扩展镜像大小。 link: http://colinux.wikia.com/wiki/ExpandingRoot 上面链接上说了很多方法,下面是我最喜欢的一种,优点是安全,且不需要额外软件(如cygwin),缺点是复制了两次已有fs,有点占空间,不过原始大小只有256M, 所以没什么问题 1.关掉所有coLinux 2.假设现在的文件镜像为cur.img,复制一份,设文件名为old.img 3.创建新的镜像文件,假设新文件名为new.img,大小2G,则在命令行下运行 fsutil file createnew new.img 2147483648 注:Vista下需管理员权限 4. 修改coLinux的conf文件,把三个文件都挂上,例如: hda1="c:\Program Files\coLinux\cur.img" hda3="c:\Program Files\coLinux\old.img" hda4="c:\Program Files\coLinux\new.img" 5. 启动coLinux 6. 检查old fs: e2fsck /dev/hda3 7. copy fs: dd if=/dev/hda3 of=/dev/hda4 8.检查new fs: e2fsck -f /dev/hda4 9.resize new fs: resize2fs -p /dev/hda4 10. 再检查 new fs: e2fsck /dev/hda4 11. 最后修改coLinux的conf文件,用new.img作为root,如果没有问题,就可以删掉cur.img和old.img

软件推荐: Synergy

从 LinuxTOY 和 LinuxGem 上 同时看到了这个软件。 这是个共享鼠标键盘的软件,通过网络连接,支持多种平台。 于是乎同时使用两台电脑就很爽了。 真是非常不错,非常有创意的软件。

ibus 输入法配置

最近scim总把我的系统搞死,实在不能忍了。 本想转scim-python,但是svn上的代码居然不能编译。 这是想到了ibus,听说好久了,就是一直没有尝试。这次总算“被迫”试用了。 我的系统是ubuntu8.10 64bit 在 http://forum.ubuntu.org.cn/viewtopic.php?p=915368 上查到了有用的步骤,这里提下简要过程,以及和原链接不同的地方: 1.编译安装dbus-python,ibus依赖0.83以上的版本 2.编译ibus引擎,我这里用git clone下载的,没有confiure,所以用autogen.sh,后来发现不用sudo还不行,是gettext的autopoint出了问题,所以只好用sudo了。另外我这里make也需要sudo,很奇怪 命令是: sudo ./autogen.sh --prefix=/usr 3编译码表,我下了pinyin, anthy和table(这个里面包含了wu86, wu98, erbi,还有些其他的),编译安装,命令同上,注意安装五笔需要--enable-wu86或--enable-wu98 4运行ibus看是否正常,运行ibus-setup进行配置 5.把ibus注册为gtk的输入法 编辑/usr/lib/gtk-2.0/2.10.0/immodule-files.d/libgtk2.0-0.immodules 在文件到最后添加两行: "/usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so" "ibus" "ibus Input Method" "gtk20" "/usr/share/locale" "zh" 这样在一些文本框里点右键就能找到ibus了 6.注册给im-switch,替换掉scim或scim-bridge 1) 建立文件/etc/X11/xinit/xinput.d/ibus,内容为 XIM=ibus XIM_PROGRAM=/usr/bin/ibus XIM_ARGS="" GTK_IM_MODULE=ibus 2) sudo update-alternatives --instal...

coLinux + ArchLinux

最近做Flash,不得不长期在Windows下面跑。然而突然想用一些Linux下面的工具,就会很不爽。 Cygwin其实还不错,但是感觉只是概念上模拟了一个环境,本质还都是exe。 coLinux是一个Linux内核的Windows port,使得可以在Windows下跑Linux。理论上是支持直接启动本机硬盘的Linux的,比如双启动的情况,但是我这里配了很久没有成功,可能是因为我把boot单独分区,以及root分区是xfs格式有关。 于是想找个小巧的linux镜像,就看到了ArchLinux,用了用,确实不错。非常快。 再用一段时间看看吧,这确实是一个很有创意的搭配。

软件推荐: Cooliris

Cooliris 是个 Firefox 的插件, 主要特色是以3D Wall的形式观看图片,支持RSS, 以及Google,Flickr等搜索。 我稍微用了一下,惊呼“太爽啦”。 地址: https://addons.mozilla.org/en-US/firefox/addon/5579