K.I.S.S. – 简单哲学 Linux, Freedom, Arch, Python, Gtk+, C … Keep It Simple, Stupid!

23七/093

解决 Catalyst 最大、最小化窗口缓慢的问题

使用 Catalyst 的用户都知道,开启 Compiz 的时候,无论最大化、最小化窗口都会有半秒左右的延时,即使不开相关的动画特效也是如此,这使得原本流畅的窗口操作变得让人郁闷无比,有些网友甚至因此不得不改用开源驱动……不过,这样的黑暗时代已经过去啦!

来自 Arch AUR 的消息,Arch Linux 可以通过安装打了 Fedora patch 的 xorg-server 解决此问题,原来这是 Catalyst 与 xorg-server 的一个冲突。

假设你已经安装了 yaourt 和 catalyst 这两个包,你可以运行如下命令安装此版 xorg-server:

yaourt -Rd catalyst catalyst-utils
yaourt -S xorg-server-catalyst-maximize-fix
yaourt -Rd libgl
yaourt -S catalyst-utils catalyst

接下来重启就可以看到效果啦!

通过安装这个包,不但最大、最小化窗口缓慢的问题解决了,而且感觉打开窗口也流畅了不少,特效有种脱胎换骨的感觉~而且安全无风险,很值得一试!

PS:Catalyst 9.7 for windows 已经出了,相信 for linux 也会很快出来,希望到时候能有更大的提升!

16五/094

[视频]Linux 疯狂,Compiz 也疯狂~

没什么好说的,看视频吧~
看起来像不像中病毒了?这可不是什么特殊插件造成的效果……实打实的大混乱,呵呵~
话说,大家有什么录像软件推荐的么?recordMyDesktop 在我这里性能实在太低了……

Compiz is crazy! from Iven Day on Vimeo.

标签: , 4 评论
5四/092

我的GNOME会话登录也完美了!

为什么要加个“也”字呢?因为 TX 兄写过一个《我的GNOME会话登录完美了!》
照着上面的方法设置,启动确实快了很多!但是发现跟我的需求还有些偏差,因为我要时不时的禁用特效,因为开着特效玩侍魂还是有些卡。可是如果按照这样设置的话,就会出现 compiz 重复载入的问题,因为 fusion-icon 会自动重新载入 compiz 一次。
有没有办法既享受超快的启动速度,又保持方便的切换呢?
看了一下 fusion-icon 的启动参数:

Usage: fusion-icon [options|action]

Options:--version             show program's version number and exit-h, --help            show this help message and exit--reset               remove configuration file and exit-s SECONDS, --sleep=SECONDS                      Sleep before launching-v, --verbose         Print extra output

Interface Options:  -i INTERFACE, --interface=INTERFACE                      Try a certain interface first  -u, --no-interface  Do not use any interface

Startup Options:  -f, --force-compiz  Start compiz regardless of environment or                      configuration   -n, --no-start      Run, but do not start a window manager

注意看最后一条,也就是说,只要在 fusion-icon 的启动参数中加上 -n,就不会重复启动窗口管理器了。

标签: , 2 评论
18十二/080

解决Arch Linux下A卡开compiz假死的问题(转贴)

开compiz,偶尔会出现两三秒的假死,严重影响使用。
linuxsir里也有人说这个问题,其实解决办法很简单:
编辑/boot/grub/menu.lst,kernel那行后面加参数 "nopat",如:

kernel    /boot/vmlinuz26 root=/dev/sda10 ro nopat

如果是用GRUB2,则编辑/boot/grub/grub.cfg,linux行后加"nopat",如:

linux    /boot/vmlinuz26 root=/dev/sda10 ro nopat

原来问题如此简单,我一直以为是AMD显卡驱动的问题,试过好几个版本,闭源开源的都失败,害我都放弃compiz了
BBS上给出办法的ref159实在是太帅啦!
PS: 这个问题似乎不只A卡会遇到.N卡也有.
转自:http://xxb.is-programmer.com/2008/12/1/nopat.6498.html
PS:其实那个提问的人就是我。