终于搞定我系统上的3D了(compiz-fusion),一直以来没有边框的原因。是因为
我N年前在一个X的启动脚本里定义了一个变量:
export XLIB_SKIP_ARGB_VISUALS=1
是这个变量导致我的X服务器失去了"AddARGBVisuals"特性,因而启动的cmpoiz/beryl
都没有边框。
这可是非典型性问题啊。
说起这个变量还真有段历史,记得Xorg刚到7.0版本的时候,那时增加了一个特性就是透明。
当时很多人搞,就好像现在很多人搞compizg一样。
但是搞了透明后很多人反映对于firefox的flash会有冲突。因而可以设置这个变量来规避。
我当时也设置了。虽然透明的特性没怎么用过,不过这个变量就从那时候开始跟随着我的系统了。
一年以来我的 beryl都没有边框。一直找不到是什么原因,当时一度以为是自己的显卡的问题。
直至用ubuntu 7.10的liveCD测试才发现我的机器用compiz是没问题的。才下定决定找出问题
的所在。才发现这个隐藏至今的变量的现身。
问题在没有解决之前都是大问题,在解决之后就会发觉,其实它还是个小问题。
星期日, 十一月 04, 2007
星期一, 十月 29, 2007
ubuntu 7.10升级受难记
ubuntu 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=e6c2d66c3f9f14f9c66057a02a5f63f6
http://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-opensymbol
Status: install ok installed
新手慎用,只有你用论坛上的办法都解决不了时再用这个大绝招啊。
好嘛,升级继续。完成后重启。
问题2:挂载不了分区。
一重启,终端不断地跳出错误:
device-mapper: table: 254:3: linear: dm-linear: Device lookup failed
device-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 "/usr/share/fonts/misc/" refcount is 2, should be 1;
偶这个问题不 是普遍性,猜想是因为我之前装字体时强行把ttf-opensymbol避过得来的。
这个问题找了很久也不知道错在哪。网上的文章也没有对应的解决。
于是偶就拼命地在配置X的文件上找问题, /etc/X11/xorg.conf
后来才想起之前安装ttf-opensymbol的时候跳过了。安装完字体后应该后执行 fc-cache -fv命令,
于是我再次执行这个命令,发现在更新某个目录的时候发生了段错误。这个目录竟然是偶以前安装
文泉驿字体的目录。 至今想不明白为啥在这个目录上段错误。但既然是偶自己建的目录,所以偶把
它删除了,再执行fc-cache -fv, 通过了。X也能成功启动了。
至此,系统算是升级成功了。
问题4,系统变慢。
这个原因在问题2中提到的帖子中有说,就是7.10的默认安装了一个搜索软件tracker, 偶直接删除了。
scim也删除了,因为偶系统本来就装好了fcitx。scim暂时还不符合偶的习惯。并不是这软件不好啊。
仍存在的问题:
gnome竟然不能显示关机的菜单。不知道是BUG还是什么。
3D桌面仍然没有边框。晕~ LiveCD里有,偶机装上还是没有。这个问题在搞中~
每半年升级一次,每半年受一次难啊~
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=e6c2d66c3f9f14f9c66057a02a5f63f6
http://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-opensymbol
Status: install ok installed
新手慎用,只有你用论坛上的办法都解决不了时再用这个大绝招啊。
好嘛,升级继续。完成后重启。
问题2:挂载不了分区。
一重启,终端不断地跳出错误:
device-mapper: table: 254:3: linear: dm-linear: Device lookup failed
device-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 "/usr/share/fonts/misc/" refcount is 2, should be 1;
偶这个问题不 是普遍性,猜想是因为我之前装字体时强行把ttf-opensymbol避过得来的。
这个问题找了很久也不知道错在哪。网上的文章也没有对应的解决。
于是偶就拼命地在配置X的文件上找问题, /etc/X11/xorg.conf
后来才想起之前安装ttf-opensymbol的时候跳过了。安装完字体后应该后执行 fc-cache -fv命令,
于是我再次执行这个命令,发现在更新某个目录的时候发生了段错误。这个目录竟然是偶以前安装
文泉驿字体的目录。 至今想不明白为啥在这个目录上段错误。但既然是偶自己建的目录,所以偶把
它删除了,再执行fc-cache -fv, 通过了。X也能成功启动了。
至此,系统算是升级成功了。
问题4,系统变慢。
这个原因在问题2中提到的帖子中有说,就是7.10的默认安装了一个搜索软件tracker, 偶直接删除了。
scim也删除了,因为偶系统本来就装好了fcitx。scim暂时还不符合偶的习惯。并不是这软件不好啊。
仍存在的问题:
gnome竟然不能显示关机的菜单。不知道是BUG还是什么。
3D桌面仍然没有边框。晕~ LiveCD里有,偶机装上还是没有。这个问题在搞中~
每半年升级一次,每半年受一次难啊~
星期日, 十月 07, 2007
某闭源软件一作者对开源的态度
某闭源软件一作者对开源的态度:
1、他们不信任你,
2、他们太高端太挑剔,
3、他们没有广告价值,
4、他们人口稀少,
5、他们只喜欢开源,虽然你开了源也没有人会看你的代码,
6、......
出处:http://www.linuxsir.org/bbs/showpost.php?p=1763936&postcount=43
1、他们不信任你,
2、他们太高端太挑剔,
3、他们没有广告价值,
4、他们人口稀少,
5、他们只喜欢开源,虽然你开了源也没有人会看你的代码,
6、......
出处:http://www.linuxsir.org/bbs/showpost.php?p=1763936&postcount=43
订阅:
博文 (Atom)