Categories: Linux
打了kuuldor的补丁后中文显示没有问题了,可是中文输入还是不行。在wine notepad.exe中输入中文就出现类似下面的错误:
fixme:imm:ImmSetOpenStatus Semi-Stub fixme:x11drv:XIMPreEditCaretCallback PreeditCaretCalback 0x78079180 fixme:imm:ImmGetDefaultIMEWnd (0x10024 - (nil) 0x4037f750 ): semi-stub fixme:imm:ImmSetOpenStatus Semi-Stub fixme:imm:ImmSetOpenStatus Semi-Stub fixme:x11drv:XIMPreEditCaretCallback PreeditCaretCalback 0x78079180 fixme:imm:ImmSetOpenStatus Semi-Stub fixme:imm:ImmSetOpenStatus Semi-Stub fixme:x11drv:XIMPreEditCaretCallback PreeditCaretCalback 0x78079180 fixme:imm:ImmSetOpenStatus Semi-Stub fixme:imm:ImmSetOpenStatus Semi-Stub fixme:x11drv:XIMPreEditCaretCallback PreeditCaretCalback 0x78079180 fixme:imm:ImmSetOpenStatus Semi-Stub fixme:imm:ImmSetOpenStatus Semi-Stub fixme:x11drv:XIMPreEditCaretCallback PreeditCaretCalback 0x78079180 fixme:imm:ImmSetOpenStatus Semi-Stub fixme:imm:ImmSetOpenStatus Semi-Stub fixme:x11drv:XIMPreEditCaretCallback PreeditCaretCalback 0x78079180 fixme:imm:ImmSetOpenStatus Semi-Stub fixme:imm:ImmSetOpenStatus Semi-Stub fixme:x11drv:XIMPreEditCaretCallback PreeditCaretCalback 0x78079180 fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmSetOpenStatus Semi-Stub fixme:imm:ImmSetOpenStatus Semi-Stub fixme:x11drv:XIMPreEditCaretCallback PreeditCaretCalback 0x78079180 fixme:imm:ImmSetOpenStatus Semi-Stub fixme:imm:ImmSetOpenStatus Semi-Stub fixme:x11drv:XIMPreEditCaretCallback PreeditCaretCalback 0x78079180 fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmSetOpenStatus Semi-Stub fixme:imm:ImmSetOpenStatus Semi-Stub fixme:x11drv:XIMPreEditCaretCallback PreeditCaretCalback 0x78079180 fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub fixme:imm:ImmGetDefaultIMEWnd (0x10024 - 0x10026 0x4037f750 ): semi-stub
按照kuuldor的提示更换了LANG的配置,试过zh_CN、zh_CN.GB2312、zh_CN.GBK、zh_CN.UTF-8都不行。
Categories: Linux
看了kuuldor的comment,今晚下载了最新的WINE源码,打了三个补丁编译安装成功。运行几个Windows程序发现中文显示已经没有问题了。
使用SCIM在WINE环境中运行的Windows程序中输入中文时还是会出错,不知道是不是因为还有些配置没有设正确。
现在正在安装IE6SP1,还有30多分钟才下载完成,只好等……
Categories: Linux
今天下载了gtmess 0.9版本(console下的MSN Messenger Client),这个版本加入了前面kuuldor和我的补丁。
我在Libretto 50m上运行gtmess,所以在它上面编译。由于机器的速度很慢、内存很小,所以配置distcc进分布式编译,以便加快编译速度。
配置了两个编译服务器,一个是我自己的笔记本电脑,运行的是Debian;一个是桌面电脑,通过coLinux运行Debian。
使用distcc很快编译完成(大约10秒钟左右,如果是依赖Libretto 50m至少需要2分钟)。
Categories: Linux
搞了好几天的WINE,到现在还没有搞好。不知是Debian的包有问题还是我的配置有问题,有些地方的中文支持一直没弄好,例如:打开、保存文件对话框上的按钮的中文显示是方块;无法输入中文……。
从网上搜索了很多关于WINE的资料,发现资料中描述的WINE版本都很老,所以还搞不清楚资料中的那些补丁是不是需要打在当前版本的源码上,也就没有手工编译。最近事情多,也就不打算花更多的时间在WINE上了。
还是等kuuldor有空的时候指导一下吧。看了他的WINE的截图让人流口水啊!
Categories: Linux
前一阵不幸地将/usr误删除,只好重装系统。从Stag1做了一遍gentoo,运行速度就是快。以前用的Windows解决方案是Win4Lin,这次不想用了。一方面毕竟还是盗版,另一方面是因为要用改过的内核,用起来心里别扭。决定用WINE了。
不看不知道,现在WINE的功能已经很棒了。我用了最新的snapshot,20050111。可以运行IE6,招行的网银,AcrobatReader 5.1 Chinese,QQ2003等等。中文输入没问题,显示自己做了个小补丁,算的上接近完美。
show 几张图:
图没传上。Dumm你看一下,有没有废文件删掉吧。
这里的用发在Linuxfans的图了。
某些变态网站非此不可。也是网银的基础。
招行网银
![]()
这就是我不得不每次装机都要找Windows解决方案的祸首。
股票软件
![]()
自从去年侥幸逃了顶以后,一直没弄过这个了。咱草民玩不过党和政府。
Hehe, dumm你上次是说想找这本冰霜与烈火吧? 想看吗?想看你就说吗,你不说我怎么知道你想看呢。呵呵,开玩笑。想要的话我把这个PDF发你信箱。
Categories: DailyLife
现在才看了了鼎鼎大名的《绿茶》,听起来多少有点落伍,主要原因并不是有太大冲动去看这片子,而是Dumm不在家,想找一个电影看而又不会被他斥为觉悟低下的吃独食者还真有点难度,想来《绿茶》久负“小资”之名,他肯定是不喜欢的,还不如我趁没人把它解决了。
但看完之后不免对“小资”这顶帽子有点迷惑不解,展现了正常的都市生活而已,怎么就“小资”了?画面是过于精美纯净了一点,如果说这个城市是北京,我一定会以为在看科幻片。姜文整天不用上班也完全不是个小资的状态嘛,现在从民工到老资,有谁象他那么整天晃荡了?说是拿着低保在养老还差不多。
这部电影的亮点是赵薇的表演,赵薇扮演过的角色我看过的不多,好像就三个,小燕子,《天地英雄》里的小姐,吴芳,小燕子和吴芳她都演得很“贴”,起码就说明了一个可塑性。章子怡演的玉蛟龙很棒,但以后所有的角色都好像是玉蛟龙的祖先或者后代,我怀疑赵薇和周迅在国际市场上推进不如小章就是输在了形象上——好像西方人只喜欢巩丽和巩丽的升级版......
很多人也都说赵薇的演出很到位,是这部电影唯一值得回味的地方云云,但其实严格点说,值得回味的是赵薇的“飞跃”而不是演技的“高度”,姜文演得是最驾轻就熟的,为什么没人说他是亮点?因为在大家心目中,这是他应该做的,是他份内的事。
主要演员都挺不错的,画面也看着舒服又不至于太假,可惜所有这些加起来都无法挽回一个单薄的剧本造成的损失。每一个情节都看着眼熟,本来想讲个透着点神秘的故事,可看起来还不如韩剧有悬念。最大的失败是居然在电影中再一次不厌其烦的设置了两个“长得一模一样的人”,我倒,如果电影真是源于生活,那我一定是活在Matrix中。
真不知道这年头是怎么了,国内热吵的那些大片,剧本都差到荒诞的程度,连抄袭都抄不好,真想大喊一句“好剧本,你在哪里?我们想念你啊想念你~”
Categories: DailyLife
生活的重心仍然是装修,无论前期的预算作的多么仔细,装修过程中总是有意料之外的项目需要花钱。小小的房子水路改造用了32米,电路改造40米,这还是精打细算后的结果。本来需要网络布线,由于价格太高下定决心全面使用无线网络了,电话网也使用无线。
总之是超出预算很多。
Categories: DailyLife
这两天工作中的创意强度非常大,以至于常在凌晨两三点的时候,还撑在那“创意”呢,看起来兢兢业业,实际是黔驴打滚。
最要命的是在时间有限的前提下很难把思维放到最开,一边想着下一步怎么做,一边还要看着表掐时间,特别是明明已经进入半睡眠状态,偏偏还恨不得头悬梁锥刺骨去刺激思维......我怀疑凡高是否就是在这种精神状态下割了耳朵。往往是连滚带爬把东西赶出来了,第二天睡醒了一下子就会想到一个特好的点子,打开机器再一看昨天晚上的作品——还真有点像《乌鸦群飞的麦田》。
Categories: DailyLife
这几天累得够呛,昨晚下定决心排除万难决定舒舒服服睡一个懒觉,然后就一直睡到了现在。
一会吃完午饭(早饭?)上班去。
Categories: DailyLife
实在不想把新一年的开篇变成装修日记,但目前生活中除此之外,实在别无大事。今天和装修的工长进行了第一次接触,和所有的装修工人一样,看上去忠厚老实得令我汗颜,当然实际上,他们都颇有些“铁索横江”戚长发的潜质......我们的厨房和卫生间都不大,问及水电改造的费用,工长脱口而出“四五千块钱吧”,我心说你原形毕露的咋就能这么快呢?旁边的设计师都听不过去了,一个劲提醒我们要轻工。我怀疑今天自己留给工长的印象是否就是一个完美弱智。
常常为自己对体力劳动者越来越多的猜忌而惭愧,但随着经验值的增长,我已经无法蒙起眼来忽略一些事实:比如我家小时工曾创下了夏天半个月菜钱600块的纪录,而且吃的都是特平价的蔬菜,以至我不得不改成报帐制度:(
周立波、柳青的笔下那些标兵式的社会底层人物是不存在的,对于贫困和由贫困而催生的无奈与罪恶,我们已经知道了太多太多。我厌恶他们的行为,却无法厌恶他们自身,因为我无法忘却《罪与罚》中的那一句话,“赤贫的情况下,我自己首先就准备凌辱自己”。
Categories: DailyLife
这个年末的事情好多,都没时间写blog了,提笔心中有千言,写出来却只那么一句“尽折腾房子的事了”!
买房,装修,统统都找的中介,而且都是行业中规模最大的之一,虽然银子是费了些,但绝对是省心省力,不明白何以大家提起中介来都如此横眉冷对,仿佛中介干的都是些买卖人口贩卖毒品的勾当——“每个毛孔都滴着血和肮脏的东西”。即便如此,看房子、定装修、买建材等事情是逃不掉的,虽然我以惊人的速度定下所有事项,但其中投入的精力和时间已经让我心疼不已。在这个过程中,我和dumm一直有组织有纪律的合作着,基本模式是dumm他运筹帷幄之中,peter我跑腿千里之外。
四年前的那一天,阳光分外明媚,我轻快的走出学校,世界是如此广阔,生活是如此自由,未来的一切遥远又振奋。这些年来,我在遥远又振奋的未来中穿行,急不可待的奔向与大家同一的主题......经常在同样明媚的阳光下,仿佛能感觉到曾经那个短发圆脸的学生,正在欢欢喜喜、没心没肺的观望着现在的自己。
Categories: DailyLife
2004年最后一个季度过得真是忙碌,变化很大。
先是买了PPC,开始重新投入蜥蜴的阵营,转换原来Palm上的软件和使用习惯费了一番功夫。后来是公司到年底着急出新的产品,在进度压力下越急越忙越慢,好几个周末都用来加班。朋友拿项目做两个Demo,又用了几个难得剩下的周末时间,到现在还没有什么进展。和kuuldor商量好要做的事情还一直没有做。房子的租期快到了不得已买房子,贷款、装修忙的不可开交。要不是有Peter这2004年一定一团糟。
本来多次想写BLOG疏缓一下压力,可登录了BLOG就火大,总有人无聊发很多广告comments。每次费劲删除这些comments后就没有了写BLOG的心情。
新的一年开始了……