Saturday, April 21, 2007

libx11-6 的一些问题,Opera,rdesktop

昨天升级了dapper的系统,可是不幸的是,Opera 9.10不能启动了,不过Opera 9.20没有问题,据说这是一个libx11的问题造成的,关于Opera 9.10的这个BUG看这里

不过把 /etc/xorg.conf 中的
DefaultDepth 24
改为
DefaultDepth 16
就可以启动了,不过如果你使用 rdesktop 远程管理 Windos Server 那么也会Crash,这也是由于libx11造成,在Ubuntu和Debian有这样的问题,不知道其他发行版如何。使用这个patch可以解决问题,注意是 rdesktop 1.5.0
--- ../rdesktop/xwin.c 2007-01-17 02:39:31.000000000 -0500
+++ xwin.c 2007-04-12 09:51:46.000000000 -0400
@@ -3218,7 +3218,7 @@
return;

image = XCreateImage(g_display, g_visual, g_depth, ZPixmap, 0,
- (char *) data, cx, cy, BitmapPad(g_display), cx * g_bpp / 8);
+ (char *) data, cx, cy, g_bpp, 0);

if (g_ownbackstore)
{


rdesktop to windows server 2003

No comments:

Post a Comment