Archive for 十月, 2007
« Previous Entriesubuntu 7.10升级受难记
星期一, 十月 29th, 2007ubuntu 7.10升级受难记 ubuntu7.10出了一两个星期了。但直到上星期才下载了一个desktop的iso。我不想升级。因为我知道升级总是会出问题的。试用iso里的livecd,惊奇地发现偶部机装上驱动也能正常地使用3D桌面了。这才是偶升级的动力。之前装3D桌面总是没有边框的问题,找了N久都没有答案。而这张livecd能正常启动的话,起码可以确定偶部机是一定能用的,而且还有一个参照的环境来做。 由于偶的网络比较慢,于是再去下载了一张alternatives CD用来升级。然而这仍然是恶运的开始。 问题1: ttf-opensymbol字体安装失败。一如既往地,升级遇到了安装 ttf-opensymbol 失败,从而openoffice系列软件都不能安装,升级程序提示升级失败,退出。马上去ubuntu-cn论坛找答案,发现不是小问题啊,一大堆人遇到。下面是一些人的解决办法,http://forum.ubuntu.org.cn/about68440.html&highlight=&sid=e6c2d66c3f9f14f9c66057a02a5f63f6http://forum.ubuntu.org.cn/viewtopic.php?t=65723&highlight=http://forum.ubuntu.org.cn/viewtopic.php?p=493037&sid=de0808b294a4206e855cb3a82743194e 什么重装字体啊,touch字体目录啊,偶都试过了,如果你按照上面的帖子还没搞定,那和偶一样。偶那个郁闷啊,于是直接把 /var/lib/dpkg/status 文件里关于 ttf-opensymbol的状态改成已安装成功。如下:Package: ttf-opensymbolStatus: install ok installed 新手慎用,只有你用论坛上的办法都解决不了时再用这个大绝招啊。 好嘛,升级继续。完成后重启。 问题2:挂载不了分区。一重启,终端不断地跳出错误:device-mapper: table: 254:3: linear: dm-linear: Device lookup faileddevice-mapper: ioctl: error adding target to table 这回就麻烦了,因为已经没有系统可用了,用后备系统上网找答案吧。这个错误听说 是evms和内核冲突而来的。http://forum.ubuntu.org.cn/viewtopic.php?t=82219 从7.04升级到7.10应该注意的问题这个帖子说了解决方法,删除evims软件。但实际上登录上升级后的系统,终端拼命地跳出上面的错误,基本上无法工作。不过要打那个apt-get remove evms命令应该是可以的。不过这样就删除了好多软件。于是我是用livecd把磁盘挂载上, 在/etc/evms.conf文件,在sysfs_devices段里设置: exclude = [ * ] 问题3:进不了X。错误提示:X: client 1 rejected from local host (uid … FreeFontPath: FPE [...]
icalk发布0.01-3 版本
星期四, 十月 25th, 2007icalk发布0.01-3 版本 思量至今还是把这个版本放出来。在协议上gloox的文件传输在下一版本会有较大的变化。之前构想的带内数据传输它也改变了结构。因此在等gloox稳定了再搞这个吧。0.01系列就基于gloox 0.9.5吧。功能上算是冻结了。就不再添加新功能了。但icalk本身上还是有很多需要改进的。比如一开始的用户记住密码功能,自动登录功能。以及后面的删除聊天室的功能。做一软件的确要做很多细节。但偶最近怀疑人生去了。所以暂时还是担搁了。想着总不能这样放着不管。所以才先放出来。希望有有识之士来一起完成。 文件:gloox-0.9.5.tar.gz http://icalk.googlecode.com/files/gloox-0.9.5.tar.gzicalk-0.01-3.tar.gz http://icalk.googlecode.com/files/icalk-0.01-3.tar.gz 编译顺序,先编译gloox,然后再编译icalk. gloox我也是做了一个ubuntu 7.04的包,适合的用户可以下载安装,免去编译了。http://icalk.googlecode.com/files/libgloox_0.9.5-1_i386.deb而icalk的包,因为变动大,之前编译的版本就不推荐了。编译icalk的话,需要装齐gtkmm开发库,这是比较麻烦的事情。 Screenshot:这里也许可以看看它大概什么样子:http://4.bp.blogspot.com/_R2A-LDioh3M/RxW7qrouXbI/AAAAAAAAAGQ/wbJYzF3v2B0/s320/Screenshot.png 什么是icalk:icalk是一个xmpp/jabber客户端。不像gaim,不支持多种协议。也不打算支持多种协议。 专注于xmpp/jabber, 但是您仍然可以用它来登录l 其它协议的IM,如MSN。这是借助于 xmpp/jabber的transpot功能。这在以后的版本中会加强这种transport功能,但在这一版本中仍然不被推荐。icalk的目标是做一款linux下全功能的xmpp/jabber通讯软件。嗯,音频/视频都是目标。现在的功能: 支持基本的文件聊天。 好友分组。 聊天室支持(支持挂聊天室功能,不用打开窗口就在聊天室中,如群一般) 签名管理(支持将签名信息加入一文件中,打开签名管理窗口双击就可换签名) 需要的改进: 很多很多,比如图标,谁会做一手的好图标啊?现在icalk不没有自己的图标。比如界面布局,布局方面也应该要有所改进。功能上的,比如文件传输,音频/视频。当然,这是目标嘛。编程:icalk使用gtkmm库来开发,C++,linux环境开发。暂时还无跨平台打算,仍是精力问题。希望能有新星加入,一起打造一款符合国人习惯的IM软件。讨论组:icalk其实也是有个讨论组的。http://groups.google.com/group/icalk?hl=zh-CN有问题可以发上这里,想加入开发的就更要加入了。协议:icalk将用GPLv2发布。源码:上面放出的0.01-3的源码。而svn库在这里:svn checkout http://geekr.googlecode.com/svn/trunk/ icalk svn源码放在项目叫geekr的地方,这是个历史疑留问题。 感谢:感谢现在的作者lerosua, wind. 感谢yetist帮忙搞定automake等的版本构建环境。感谢cyclone团队。
icalk添加表情符号
星期三, 十月 17th, 2007icalk添加表情符号最近和wind一起完成了icalk的表情符号部分的功能。至此,icalk也算得追上当年的cyclone的功能了。这完成过程还真崎岖啊。先是让wind写核心的字符替换的类。十一的时候说动工的。放完假的时候他又失踪了。原来是因为台风把他家的网线吹断了。因为断了网好几天。写完偶去整合进icalk代码里,发现有问题,找wind。才发现wind根本运行不了icalk,原来gloox似乎还不支持64位机器。发了邮件给gloox的邮件列表至今也没有回复。昨天gloox官网还down掉了。还好今天恢复了,让偶一度陷入迷惘中。 另外gloox在发展中,变动实在太大了。看了最近的svn,icalk要升级用它,又要改代码了。真正是在迷惘中。下图~
« Previous Entries

