在 Arch Linux 下启用 RGBA 透明窗口

看了 Ubuntu 9.04 那么炫,突然感觉自己的 Arch 好像缺了什么,哎?窗口怎么不是透明的啊…… 这个东西是由 RGBA 控制的,大家知道 RGB 是通常所说的三原色:红绿蓝,那么 A 是什么呢?不错,就是 Alpha,透明。 Arch 里面默认没有启用透明的引擎,所以窗口都是 RGB 的,看起来当然不如 Ubuntu 那么炫啦~ 那么怎么在 Arch 里面启用透明呢? 先来看一下效果图: 其实启用方法很简单,只要从 AUR 里安装 librgba-gtk-module 这个包就可以了: $ yaourt -S librgba-gtk-module 然后按照提示,运行: $ gnome-color-chooser 在弹出的窗口里选择“引擎”-“全局”-“Murrine”-“首选项”,勾上 Enable/Disable RGBA support...

今天给大家讲了讲 Linux

呵呵,这是第二次讲课哦,上次讲 GTK+ 感觉太深了,于是这次讲些体系的东西。 不过这次还是有很多人没有基础啊,好象又讲深了……唉…… 希望能起到引路的作用吧……

Windows,就不能改善一下易用性么?

我是一个纯正的 Linux 用户,只在很久以前在别人电脑上用过一次 Windows,觉得太难用,之后就再也没用过。 最近看见好多同学安装 Windows,说很漂亮,又是特效又是什么的,忍不住也想试一下。 在源里找了半天,也没找到可以找到可以安装 Windows 的包,也没找到第三方源,干脆从网上下载吧,真麻烦。 Google 了一下,才知道 Windows 是收费软件,不过居然可以通过一种叫做“破解”的方式免费安装,真是人性化啊,不过干嘛不用捐助的形式呢?让人困惑啊…… 赶紧下载“Windows 98 原版.iso”,我上次用的就是 Windows 98,不知道这个发行版现在发展到什么样子了。为什么叫做“原版”呢?难道是“‘源’版”的笔误?大概吧……这名称上也看不出是 32 位,还是 64 位的…… 唉,安装还是命令行的……真是的,谁说 Windows 已经不需要文本界面来着? 安装到一半,傻眼了,居然跟我要“序列号”,这是什么东西?好在我心细,发现光盘里有个叫“sn.txt”的文件,里面就有“序列号”,呵呵,大概是彩蛋之类的东西吧……微软的程序员真幽默…… 折腾了半天,总算安好了,期间卡了好几次,好在结束了一个叫做“rundll32.exe”的进程就好了,难道这个就是传说中的病毒?看来要装个“杀毒软件”才行……唉,要学的东西还很多啊。 安装好了,发现 Windows 98 这些年看起来一点也没有变化啊,连个 U 盘都不能自动挂载,更可气的是命令行都没有 mount 命令!唉,看来 Windows 还是不够人性化啊。 算了,既然要尝试,当然要克服困难,要不然那些 Windowser 又要说我不懂...

Catalyst 9.5 For Linux 发布

虽然不算是新闻了,毕竟 twitter 上已经看到很多人把下载地址猜解出来了,不过毕竟是正式发布,让我们来看看 Release Notes 吧。 值得一提的是,这个版本的 Catalyst 仍然没有加入对 2.6.29 版内核的支持,需要打补丁才能正常运行。就如网友说的那样,大概大家都用上 2.6.30 的时候,2.6.29 的支持才会姗姗来迟吧?我觉得下次装电脑应该买 N 卡了…… 还是来看看更新吧。 已解决的问题: Catalyst 控制中心,使用显示识别按钮无法识别主显示器。 设置 TV geometry 时可能产生错误 当连接双显示器并开启 RandR 1.2 的时候,全屏游戏可能出现画面问题 在一些 ASIC 设备上开启 X-server 时可能出现 TV 画面问题 使用 amdccle 的“识别显示器”按钮检测第二个显示器的时候可能出现错误,并需要重新加载来正确检测双显示器 [SUSE 11.X...

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

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

Python 版 Linux 下的迅雷

Linux 下该不该有迅雷,这个问题一直存在分歧,在此也不予讨论。不过,迅雷抗死链的作用是巨大的,这点是不容置疑的,很多人确实用得着。 有需求就有市场,于是乎,Ubuntu 中文论坛的一位 放出了 furl 这个小程序 ,不但可以解析迅雷的 thunder:// 协议,还可以返回迅雷候选地址, xiooli 大侠更是做出了 Shell 脚本 ,自动调用 aria2 进行下载。 可惜的是,furl 是 32 位闭源程序,所依赖的 lib32-libopenssl2 在 Arch Linux 下面安装不了…… 突然想起,前些日子,可可熊大侠不是 写过一个 pythunder 么?干嘛不用这个下载呢?于是就有了下面的程序…… #!/usr/bin/env python import os, sys, urllib def usage(): print """Usage:...

今天邂逅了我的处女 Wall——附解决方法

今天天气很好很水产!本域名申请以来第一次被 Wall 掉!大家鼓掌~ 呵呵准确来说是 ghs.google.com 被 Wall 了~以前 liangsuilong 兄 跟我说的时候,我还怀着侥幸心理,以为伟大的 Wall 会稍稍漏点风,没想到,这么快就报应到我身上了…… 今天大约下午 4 点左右,收到 ABitNo 兄 的邮件,说我的网站上不去。我还以为是教育网的平行空间问题,没想到自己一访问,无论教育网还是网通都上不去了…… [iven@~] $ ping www.kissuki.com PING ghs.l.google.com (209.85.171.121) 56(84) bytes of data. --- ghs.l.google.com ping statistics --- 219 packets transmitted, 0 received,...

Python - 你可能不知道的

最近决定系统学习 Python,于是把去年 ChinaUnix 的赠书《Python 核心编程》掏出来,使劲啃…… 通过这几天的学习,总算是看完了前六章,发现许多以前在《Dive Into Python》里面没有提到,或者很少提到,或者很容易忘掉的特性,在此记录一下~呵呵,感谢 CU 的赞助,感谢 CCAV,感谢 GFW,感谢 宋吉广 的人品~ 首先,交换 x, y 的值: x, y = y, x 跟 C 不同,连续的判断: if x > y > z: 跨平台,平台自适应的换行符(\n、\r\n……): os.linesep `foo` 的作用和 repr(foo) 的作用是一样的(虽然 ` `...

Finit-ARC 多项更新:我的快速启动终于完美了~

上次说的 Finit-ARC 快速启动方案,就像文中所说,其实在我这里根本用不了。 这是当时论坛上已经确认的 Finit-ARC 的 BUG,好在作者 adriano 更新很是勤奋,一天内在 github 上提交了十多次更新,不但解决了 hald 段错误的问题,还有很多的改进。 主要的改进有: 增加新的静态设备 支持 LVM 启动顺序调整(udev 和 hal 可以用了) 修复时钟 BUG 增加 swap 挂载功能 为 Xorg 热插拔支持自动开启 HAL 和 DBUS 现在作者似乎想放弃 Finit-ARC,开始一个新的、与 Arch Linux 完美兼容的 init 项目,拭目以待吧。 另外,如果你关注...

10 种为 GNOME 作出贡献的方法

之前提到过 GNOME 基金会正在募集捐款,其实这只是做出贡献的方法之一。作为一个 GNOME 的爱好者或者用户,如果你自觉没有经济实力捐助,那么何不试试下面其他的方法,为之作出贡献呢? GNOME 是一个强有力的桌面环境,她使世界认识到开源软件是怎样帮助用户建立起与系统的联系,并且做出扩展和延伸。如果你希望 为 GNOME 作出贡献 ,下面就是作贡献的一些方法。 GNOME 无障碍(Accessibility)小组 这个小组让残疾人也参加进工作,使用服务、产品和信息等活动中来,这真是一个很棒的概念。 GNOME Bugsquad 小组 如果你能测试程序和软件,你可以通过加入 GNOME Bugsquad 来做出贡献,这个小组与 GNOME 的 QA(Quality Assurance,质量保证)配合工作。 GnomeLove 计划 如果你想为 GNOME 开发点东西,欢迎加入开发小组来作贡献。 GNOME 文档计划 文档对于任何软件都意义重大,如果能够撰写或者管理这些内容,那么这里就是你能作出巨大贡献的地方。 GNOME 翻译计划 用不同的语言传播 GNOME 的消息实在是独一无二的贡献,如果你除了英语之外还掌握其他语言,这里就是你该去的地方。 GNOME 可用性计划...