Archive for 四月, 2010

Ubuntu 10.04 LTS 遭遇 Bug,正在重制 ISO!

根据 Phoronix 的报道,Ubuntu 10.04 LTS 遭遇一个大 Bug。现在暂时停止分发新版本 Ubuntu 镜像。

这个 Bug 是出现用户完成安装 Ubuntu 后,GRUB 2 并没有如往常版本一样,把硬盘上已有系统加入到启动列表,致使普通用户无法选择启动其他已有系统。根据 Ubuntu 官方团队的解释,这个 Bug 在本周初就已经发现了。他们已经决定重新制作 Ubuntu 的 32 位和 64 位 Desktop CD,Netbook 版本 CD 以及 Ubuntu DVD 版本。重新制作和分发新版本 ISO 需要时间。Lucid Lynx 或许会跳票成 Ubuntu 10.05 LTS。

对于 Ubuntu 老手应该可以忽略这个 Bug,因为老手有足够的能力自行更改启动列表。但是对于新手而言,这显然是灾难!期望 Ubutnu 团队尽快修复这个严重的漏洞吧!

挖掘Synaptics笔记本触摸板在Ubuntu下的潜能

PT写道:

Ubuntu在9.10的Gnome升级到2.28后,对触摸板的支持有了一些改动,就是默认没有启动“键点击”功能,即必须要按动触摸板下面的物理按钮才能响应点击,启动触摸区的点击,只需要“首选项-鼠标-触摸板-启动鼠标点击和触摸板“。

但是如果想挖掘触摸板的高级功能,比如点右下角就触发右键、双指滚动等等,就需要仔细配置一下驱动程序的参数了,请看Linux 下Synaptics笔记本触摸板的配置

PS:在搜索引擎搜了一圈,看到的好多文章是怎么怎么把触摸板禁掉,想必是那些人因为没有启动“打字时候自动禁用触摸板”功能,仔细看,什么卸载内核模块啊BIOS禁用啊写脚本改参数,我看就差没把本本打开拆掉触摸板了……我个人是很喜欢触摸板的,本本除了很特殊情况比如做PCB设计拉线画图需要插上鼠标(而且不玩游戏),平时使用触摸板非常方便,特别喜欢圆周滚动、双指按键这些特性。

如何在 Ubuntu 查看 OpenGL 版本

方法很简单,只需要打开终端。输入以下命令:

glxinfo | grep OpenGL

Linux 的终端是需要注意大小写的。

例如我的显卡就会显示:

[fedora@fedora-desktop ~]$ glxinfo | grep OpenGL
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 8600 GT/PCI/SSE2
OpenGL version string: 3.2.0 NVIDIA 195.36.24
OpenGL shading language version string: 1.50 NVIDIA via Cg compiler
OpenGL extensions:

如果想更加直观一点,可以安装 hardinfo 或者 ailurus 直接查看啊。

vsftpd服务登录过程时间长的解决要点

一个通用的 vsftpd 配置,在某台机器上运行,却发现登录过程时间非常长,但登录后的数据传输又正常。
检查要点:

  • 路由表是否有不恰当条目;
  • /etc/resolv.conf 内是否有工作不正常的 DNS 服务器;

有心人捐赠向 Nouveau 社区 Fermi 显卡

根据 Phoronix 的消息,有一间名为 PathScale 的公司打算捐赠一批数量有限的 GTX 480/470 显卡到 Nouveau 社区,以便开发 Fermi 系列显卡的开源驱动。

记得 NVIDIA 发布 Fermi 的当日同时宣布放弃自家开源驱动 nv,而现在针对 NVIDIA 显卡的开源驱动就只有 Nouveau 社区。PathScale 在邮件列表中表示,希望 Nouveau 社区能够在 Nouveau/kernel drivers、CUDA、OpenCL、HMPP、Parallel programming、MPI 和 Shader compilers 取得突破。但是以现在 Nouveau 社区的实力,显然单单靠捐赠显卡是不足够的,PathScale 最好也贡献人力参与 Nouveau 开发吧。

根据另外一条来自驱动之家的消息介绍,现在 Fermi 显卡在欧洲可是奇货可居,商家已经把 GTX480 价格炒高到 700 欧元以上,而且数量极少。看来 PathScale 出手真是大手笔了。

怎么知道当前Ubuntu系统是32位还是64位?

Linux的执行文件通常有32位、64位之分,经常有人发现有可执行文件明明在,执行位也对,执行它却报告找不到执行文件的错误:没有该文件或目录。

简单判断当前系统的架构,在终端执行:

$uname -m
  • 输出:i686,系统是32位;
  • 输出:x86_64,系统是64位。

在64位系统下可以安装ia32库从而可以运行32位程序,但反过来是不行的。

PS:判断一个执行文件是32位还是64位?

终端执行:

$ file /usr/bin/python2.6
/usr/bin/python2.6: ELF 32-bit LSB executable[......]

写得很清楚……

X264项目宣布支持蓝光编码

在蓝光赢得与HD DVD的视频格式大战两年之后,自由软件编码器终于跟上了时代步伐。
X264项目宣布支持蓝光编码,支持创建蓝光格式的视频,它也成为第一个自由软件蓝光编码器。开发者称,借助X264强大的压缩比,蓝光光盘能写入DVD9光盘,在一个合理的质量水平上蓝光光盘也能写到DVD5光盘。凭借自由软件编码器,不需要昂贵的蓝光刻录机,让每个用户都能轻松的创建高清媒体。X264项目还提供了一个完全用X264编码的蓝光Demo下载(种子),文件大小2.22GB,内容为采用创作共用许可证的开放视频,包括Open Movie Project的《Big Buck Bunny》和《Elephant’s Dream》。