Tag Archives: Ubuntu

Display Gnu Grub screen after my upgrading my Ubuntu

Wubi is a great tool which can help you install Ubuntu in Windows without changing partition. I installed Ubuntu by using Wubi. Really easy!
But, after I upgraded Ubuntu and rebooted, there was no Ubuntu login windows. What I saw is a black screen. It said GNU Grub, Minimal Bash-like shell blabla. I have to [...]

ailurus, wonderful tool for linux beginner

If you are a beginner of Linux, especially, Ubuntu, this software is what you need. Ailurus is a great tool which can help you “Install software”, “Configure Linux” and “Study Linux skills”.
Ailurus is an open source software, located in Google Code, here is the link. You can find download address from right side of ailurus [...]

用Google Chrome代替Firefox

自Google Chrome推出以来,受到很多人的喜爱。但是以前仅有Windows版本的,不过现在,Google Chrome for Linux终于出现了。这里可以下载到。感觉速度真的很快,比Firefox强很多。之前我已经使用过Chromium一段时间,不过苦于没有扩展,所以一直没有放弃firefox。但是现在,有相当多扩展可以下载和使用,是时候放弃Firefox了。
LifeHacker介绍了18款扩展,我没有全部使用,只使用了一部分,这里做个简要介绍。
Xmarks for Chrome Beta, 这款扩展我不多说了,我一直没有放弃Firefox的主要原因就是它。它可以同步书签到网络上,免去了备份书签的困扰。
Google Alerter,提示GMail, Google Wave和Google Reader的未读数目。代替了Firefox下GMail Notifier等扩展。
ChromeMilk,专门针对Remember the milk的扩展,Remember the milk是一个GTD网站。
主要是这三个插件,当然还有针对twitter,flickr, delicious等的插件,具体请到LifeHacker上自行查找,链接在这里。

如何解决Failed to load module "globalmenu-gnome"

Global Menu是Mac OS系统的一个基本功能,用过Mac的肯定都知道。使用Gnome的Linux一样可以做到,这里是gnome2-globalmenu的项目主页,有兴趣的可以看一下,里面的wiki挺全,有安装方法介绍。这篇文章不是介绍如何安装global menu,而是解决卸载后出现的一个小问题。
在卸载global menu后,如果你从命令行启动程序,就会发现往往都会提示如下的错误
Gtk-Message: Failed to load module “globalmenu-gnome”: libglobalmenu-gnome.so: cannot open shared object file: No such file or directory
说明在启动程序时,依然去调用globalmenu-gnome模块,但是由于已经卸载,所以提示没有找到。
解决方法很简单,运行gconf-editor,然后找到app -> gnome_setting_daemon -> gtk-modules,在右方可以看到global menu还是选中状态,取消选中或者删除就可以了。这样子再次运行程序就不会出现错误了。
gconf-editorg

zz让 Karmic 启动再快 5 秒

真的很管用,几乎瞬间就看到了桌面,太棒了。 — Kyle Wu
是真的! Karmic 开机已经很快了,可是还可以再快 5 秒! 5 秒当然只是大约大部分人得到的结果~ 可能已经习惯了 Karmic 启动的快速吧~ 我自己就感觉不太明显~ 我升级前也忘记了先把启动时间记下~ 不过既然原文的评论这么多人都得到了 5 秒的结果,也不会假吧~
好吧~ 方法就是加入一个 ppa 源,然后更换内核~
请注意哦~ 我不保证这一内核能在你的电脑上稳定使用哦~ 系统挂掉了可不要找我算账哦~ 我是一个负责人的人
这毕竟有风险哦~ 如果你是很新手或不想折腾的话~ 还是劝告你不要尝试了~ 因为就提升那一点启动速度,对你实际使用没有太明显,毕竟 5 秒,喝口水,白日梦还没法完就过去了~ 况且,用电脑也不是整天重启的啊~
Step1:

sudo add-apt-repository ppa:ubuntu-boot/ppa

或者

ppa:ubuntu-boot/ppa

Step2:

sudo apt-get update && sudo apt-get dist-upgrade

完成后重启,据说第一次启动是感觉不出的~ 可能是因为要 readahead 需要 profile 一下吧~ 不过,如果真是 profile 的话,貌似时间和以前 9.04 相比,耗时也太短了~ 了解真相的朋友请相告知哦~
Hope you guys enjoy it!!
源在这里。

解决VLC Media Player 中文字幕乱码的问题

重装了一次Ubuntu,带来一个问题。本来VLC Player放电影时字幕没有问题,改成GTK就可以正常显示。但是这次重装以后,仅修改encoding不起作用。搜了很多网页,主要就是修改encoding,并且把字体改为中文字体。不过最后通过Ubuntu Wiki搞定了。
方法就是进入/etc/fonts/conf.d/文件夹,修改49-sansserif.conf这个文件。将最后一个看到的字体改为一个中文字体,我改为了WenQuanYi Zen Hei。
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!–
 If the font still has no generic name, add sans-serif
–>
    <match target="pattern">
        <test qual="all" name="family" compare="not_eq">
            <string>sans-serif</string>
        </test>
        <test qual="all" name="family" compare="not_eq">
            <string>serif</string>
    [...]

成功Ubuntu下安装TP-Link TL-WN821N无线网卡的驱动

我的笔记本没有无线网卡,出国前特意买了一个无线网卡,以备不时之需。我买的无线网卡是TP-Link TL-WN821N,只有Windows的驱动,不支持Linux。今天搜索了一下,找到了解决方案。
其实方法十分简单:
1.安装ndiswrapper,尝试apt-cache search搜索一下,我9.04Ubuntu可以找到,Sweden的源。
接下来就可以找到System -> Administration -> Windows Wireless Drivers。
2.这时候需要无线网卡的驱动,从这里下载。
然后Install这个驱动。
3.安装wicd,我可以从源中直接安装,找不到的同学自己搜索一下官网吧。
安装以后重启一下,就可以发现wicd network manager已经代替了原来的Network Manager。
还是很简单的,这个方法我只测试了我自己的TP-Link TL-WN821N无线网卡,不知道其他TP-Link的可不可行。
最后提供两个网址,我也是从这里找到解决办法的,Link1,Link2。

将Ubuntu美化为Mac

很早以前就听说过Mac4Lin这个美化包,今天尝试了一下,效果很不错,先上张图同学们看看效果。

ok,感觉还是不错的吧,下面介绍一下如何安装。

强烈推荐Linux用户使用Gnome-Do

Gnome-Do, 一款快速启动软件,专为Gnome开发的,与Windows下很多软件相比,我最喜欢它的插件功能。通过激活相应插件,可以实现很多功能。
安装Gnome-Do很简单,在Ubuntu源中已经有了,当然,也可以自己去官方站点上下载。
装好以后先设置一下快捷键,我设置的<Super>+Space。每次按下快捷键就可以看见Gnome-Do的窗口了。

Ubuntu下Code::Blocks的GTK+设置

在Windows下,Code::Blocks的设置很简单,找到GTK+所在的文件夹,将include,lib文件夹分别写入就可以了。但是在Ubuntu下没有一个单独的文件夹保存所有这些文件,所以配置要麻烦一些。
不过使用pkg-config就很简单了。pkg-config可以帮助我们找到include和lib路径。
命令行下直接键入:
pkg-config –cflags gtk+-2.0
pkg-config –libs gtk+-2.0
可以看一下效果。
打开Code::Blocks,在Global variable选项里,将include和lib中分别填入如下配置:
`pkg-config –cflags gtk+-2.0`
`pkg-config –libs gtk+-2.0`

这样就可以了,写一个示例程序直接跑就可以了,不会再报找不到头文件的错误了。

这里补充几个可能用到的内容
sudo apt-get install build-essential #这将安装gcc/g++/gdb/make 等基本编程工具
sudo apt-get install gnome-core-devel #这将安装 libgtk2.0-dev libglib2.0-dev 等开发相关的库文件
sudo apt-get install pkg-config #用于在编译GTK程序时自动找出头文件及库文件位置
sudo apt-get install devhelp #这将安装 devhelp GTK文档查看程序
sudo apt-get install libglib2.0-doc libgtk2.0-doc #这将安装 gtk/glib 的API参考手册及其它帮助文档
sudo apt-get instal glade libglade2-dev #这将安装基于GTK的界面构造程序