<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Together: Find&#039;s Blog &#187; 笔记</title>
	<atom:link href="http://kmp.cc/blog/archives/category/notes/feed" rel="self" type="application/rss+xml" />
	<link>http://kmp.cc/blog</link>
	<description>Be the one we wanna be</description>
	<lastBuildDate>Sat, 12 Jun 2010 19:47:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>低级错误</title>
		<link>http://kmp.cc/blog/archives/622</link>
		<comments>http://kmp.cc/blog/archives/622#comments</comments>
		<pubDate>Tue, 26 Jan 2010 18:03:31 +0000</pubDate>
		<dc:creator>Find</dc:creator>
				<category><![CDATA[笔记]]></category>
		<category><![CDATA[archlinux]]></category>
		<category><![CDATA[exaile]]></category>
		<category><![CDATA[lxde]]></category>
		<category><![CDATA[openbox]]></category>
		<category><![CDATA[折腾]]></category>

		<guid isPermaLink="false">http://kmp.cc/blog/?p=622</guid>
		<description><![CDATA[今天犯了一个很好玩的低级错误.
一直想把主要操作系统转到 Archlinux, 两次尝试都因为与显卡驱动有关的原因失败了. 这一次在 Wish 的怂恿和协助下, 终于成功完成了安装. Arch 的 Wiki 非常的丰富, 基本所有遇到的困难都能够解决. 因为对 KDE 和 Gnome 的庞大感到畏惧, 我选择了 lxde 这个轻巧的桌面环境 (默认 openbox 作为窗口管理器使我对它有了很好的初印象). 现在已经完全可以沉浸在Arch下, 能够这样随心而容易地定制鼠标和键盘设置充分的满足了我的控制欲 XD.. 今晚写下几件遇到的难题和趣事, 可能会对同样在 Thinkpad T400 或者其他机型上安装 Archlinux 的同学有一些帮助.
第一次 startx 没有启动hal,  键盘和鼠标同时不再搭理我.. 于是只好忍痛按下 power 键..
成功 startx 后遇到的第一个麻烦是 touchpad dpi 太低, 这个问题在 archwiki 里查下 touchpad 的设置很快解决了. 连接蓝牙鼠标, 装好 bluez 后也很顺利的成功识别. 接着是耗了我很长时间的怎么样让蓝牙鼠标在系统启动时自动连接, 而不要每次都重新匹配. [...]]]></description>
			<content:encoded><![CDATA[<p>今天犯了一个很好玩的低级错误.</p>
<p>一直想把主要操作系统转到 Archlinux, 两次尝试都因为与显卡驱动有关的原因失败了. 这一次在 Wish 的怂恿和协助下, 终于成功完成了安装. Arch 的 Wiki 非常的丰富, 基本所有遇到的困难都能够解决. 因为对 KDE 和 Gnome 的庞大感到畏惧, 我选择了 lxde 这个轻巧的桌面环境 (默认 openbox 作为窗口管理器使我对它有了很好的初印象). 现在已经完全可以沉浸在Arch下, 能够这样随心而容易地定制鼠标和键盘设置充分的满足了我的控制欲 XD.. 今晚写下几件遇到的难题和趣事, 可能会对同样在 Thinkpad T400 或者其他机型上安装 Archlinux 的同学有一些帮助.</p>
<p>第一次 startx 没有启动hal,  键盘和鼠标同时不再搭理我.. 于是只好忍痛按下 power 键..</p>
<p>成功 startx 后遇到的第一个麻烦是 touchpad dpi 太低, 这个问题在 archwiki 里查下 touchpad 的设置很快解决了. 连接蓝牙鼠标, 装好 bluez 后也很顺利的成功识别. 接着是耗了我很长时间的怎么样让蓝牙鼠标在系统启动时自动连接, 而不要每次都重新匹配. archwiki 中对我似乎并不适用, 在折腾了非常长的时间后终于在 archlinux fourm 的 <a href="http://goo.gl/SY31" target="_blank">这篇</a> 帖子里找到了解决方案, 大概是先建立 trusts 文件, 然后安装 blueman. Archlinux 下小红点的工作非常完美, 比 Windows 下还要出色, 具体表现在 Windows 下小红点的中键只能用来做滚轮, 而不能实现类似在 Firefox 中点击中键关闭 Tab 的功能, 但在 Arch 下完全没有问题, 但是实现小红点的滚轮功能花了我不少时间. 最后是在 ThinkWiki 上找到了解决方法, 看 <a href="http://www.thinkwiki.org/wiki/How_to_configure_the_TrackPoint#Hal_.28soon_to_be_deprecated.29" target="_blank">这里</a>,</p>
<p>印象最深刻的就是开头所说的, 我犯的这个低级错误. 多媒体键中除了键盘灯和调节屏幕亮度的三个键外, 其他键基本都不能正常工作. 但设定键盘快捷键对 Openbox 来说是小 case 啦, 我参照 <a href="http://goo.gl/RJxm" target="_blank">这篇文章</a> 顺利的搞定了音量调节的三个键, 并受此启发, 开始折腾方向键上控制播放器的多媒体键. 我主要的音乐播放器是 <a href="http://www.exaile.org/" target="_blank">Exaile</a>, 它可以很完美的通过命令行控制. 最初我直接在 openbox 的 rc.xml 文件中写下相应的命令, 但是出现了这样两个问题: 在命令行执行 exaile 的控制命令后, 如果 exaile 没有启动, 那么它会自动启动, 但事实上我们可能并不愿意这样; 另一个不那么刺眼的问题是下方向键其实是有两个功能的, 如果当前播放器正在播放音乐, 或者处于暂停状态, 按下这个键播放器应该<strong>暂停或者继续播放</strong>, 而如果当前播放器是停止播放音乐, 那么按下这个键应该让播放器<strong>开始播放</strong>音乐, 但在 openbox 的配置文件中我无法表述这样复杂的意思. 所以我打算写个与之前类似的 python 脚本. (这样做的另一个好处是, exaile 没有一个通知我当前正在播放歌曲的快捷键, 通过脚本我可以利用 notify-osd 显示当前播放的曲目, 而且我感觉 notify-osd 的通知界面比 exaile 的更美观一些)</p>
<p>脚本很快就完成了: 首先判断 exaile 进程是否存在, 如果不存在则直接结束; 否则执行相应的指令, 唯一需要做特判的地方是如果按下的是下方向键, 则先确认播放器的当前状态. 其中判断 exaile 进程是否存在是这样写的:</p>
<pre>21 try:
22         subprocess.check_call(['pgrep', 'exaile'])
23 except:
24         sys.exit(0)
</pre>
<p>不出意外的, 脚本没有按我想象的执行, 无论 exaile 是否启动, 它总是认为 exaile 进程存在. 我在终端下根本得不到 exaile 进程的 pid, 但我写的 python 却能每次都返回一个不同的 pid. 我百思不得其解, 甚至怀疑是不是 python 运行在一个类似虚拟机的环境中, 所以得到的结果和我在终端中得到的不一样..</p>
<p>终于, 在我让脚本完整的输出进程的 pid 和进程名时, 我发现进程名是 “exaile-mmkey.py” (我写的脚本的文件名),  那一刻, 我泪流满面, 原来 grep <strong>部分匹配</strong>了进程名.. 给 pgrep 加了个 -x 选项, 再执行, 终于一切正常了!</p>
<p>尽管这样一个低级的错误耗费了我半个多小时 (可能还不止), 但这也应该是 Archlinux 一直以来对我的吸引所在吧.</p>
<p>另外, <a href="http://tilda.sourceforge.net/" target="_blank">tilda</a> 是一个非常快速和美观的终端, 推荐给和我一样喜欢用透明背景, 可嵌入桌面的终端的人.  我在又一个 <a href="http://code.google.com/p/lrcdis/" target="_blank">project</a> 上看到了 <a href="http://oldherl.appspot.com/">oldherl</a> 大牛的名字. <a href="http://lowsars.sourceforge.net/">lowsars</a> 成为了我提交给 <a href="http://aur.archlinux.org/packages.php?ID=33908" target="_blank">AUR</a> 的第一个包.</p>
<p>最后, 那个简单的 python 脚本是我写的第一个 python 程序. 我跟着 mit ocw 的 6.00 课程断断续续的学了十天左右, 其中一半时间讲的还是跟 python 无关的内容, 能写出可以给自己用的东西, 很有成就感.</p>
]]></content:encoded>
			<wfw:commentRss>http://kmp.cc/blog/archives/622/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>LinuxQQ 竟会与 Vim 不兼容</title>
		<link>http://kmp.cc/blog/archives/432</link>
		<comments>http://kmp.cc/blog/archives/432#comments</comments>
		<pubDate>Sun, 18 Jan 2009 11:25:24 +0000</pubDate>
		<dc:creator>Find</dc:creator>
				<category><![CDATA[笔记]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[qq]]></category>

		<guid isPermaLink="false">http://dqfind.com/blog/?p=432</guid>
		<description><![CDATA[这个问题困扰了我很久. 当用 vim 敲代码敲的正开心时, 按Esc, 再按Esc, 完全没反应, 囧掉.. 无奈的解决之道是关掉终端, 然后再用临时文件恢复代码. 今天终于 google 到罪魁祸手, 竟然是 LinuxQQ.. 谁知道他们又用了怎样恶心的代码..
据说是1月6日发布的新版 LinuxQQ 已经解决了这个问题, 受此问题困扰的同学们去 down 一个重新安装一下好了.
]]></description>
			<content:encoded><![CDATA[<p>这个问题困扰了我很久. 当用 vim 敲代码敲的正开心时, 按Esc, 再按Esc, 完全没反应, 囧掉.. 无奈的解决之道是关掉终端, 然后再用临时文件恢复代码. 今天终于 google 到罪魁祸手, 竟然是 LinuxQQ.. 谁知道他们又用了怎样恶心的代码..</p>
<p>据说是1月6日发布的新版 LinuxQQ 已经解决了这个问题, 受此问题困扰的同学们去 <a href="http://im.qq.com/qq/linux/" target="_blank">down</a> 一个重新安装一下好了.</p>
]]></content:encoded>
			<wfw:commentRss>http://kmp.cc/blog/archives/432/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>vim+gcc+gdb</title>
		<link>http://kmp.cc/blog/archives/319</link>
		<comments>http://kmp.cc/blog/archives/319#comments</comments>
		<pubDate>Tue, 07 Oct 2008 09:10:33 +0000</pubDate>
		<dc:creator>Find</dc:creator>
				<category><![CDATA[笔记]]></category>
		<category><![CDATA[c++]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://dqfind.com/blog/?p=319</guid>
		<description><![CDATA[从noi回来之后一直在学习vim+gcc+gdb的使用, 毕竟这次noi的教训之一是不要依赖ide. 我觉得自己开始越来越喜欢这样一种环境, 果然就像王垠在那篇&#60;完全在linux下工作&#62;中所写的, 一个专门的工具比一个整合所有功能于一身的工具强大的多.. 当然, 我的这些感受产生于我以前是使用anjuta的, 并且我编程只是在解决oi问题, 而不是在写软件. 废话到此.
下面这张图向我们展示了vi/vim对键盘挖掘的有多深.
当然, 再精辟的图片也没有一本文档来的详细.
Vim 中文文档: http://vcd.gro.clinux.org/
其实我们不必被这繁多的功能与命令所吓倒, 开始使用vim时, 我们只会用到其中最常用的一小部分命令, 至于更多的命令和更快的编辑技巧, 让我们慢慢学习.
对于大多数用户来说，Vim有着一个比较陡峭的 学习曲线。这意味着开始学习的时候可能会进展缓慢，但是一旦掌握一些基本操作之后，能大幅度提高编辑效率。
&#8211; 摘自wikipedia
让vim快速上手的最佳选择应该就是vimtutor了. 完整安装vim后, 在终端输入vimtutor, 就可以打开这个非常实用的vim教程(别担心, 它有中文版). 我遇到的一个问题是, vimtutor显示是乱码, google了一下, 只要用任意一个编辑器将vimtutor的中文文档打开, 将它另存为utf-8格式就可以了. 我断断续续大概花了四十分钟把这本教程看完了, 我到底在忙些什么呢?
编译并生成你的c++程序很简单.
g++ -g your_program_name.cpp -o your_program_name
其中-g选项是为了方便用gdb对程序进行调试.
gdb是我最为之惊叹的东西. 它强大的调试功能是我在任何ide中都没有用到过的.
gdb同样有非常多的命令, 但是同样, 我们需要的并不多. 我推荐和我一样的初学者读一下&#60;gdb完全手册&#62;. 不知道这是哪位好心人写的, 似乎没写完, 给我们留下了充分的想像空间, google一下网上很多~
]]></description>
			<content:encoded><![CDATA[<p>从noi回来之后一直在学习vim+gcc+gdb的使用, 毕竟这次noi的教训之一是不要依赖ide. 我觉得自己开始越来越喜欢这样一种环境, 果然就像<a href="http://docs.huihoo.com/homepage/shredderyin/" target="_blank">王垠</a>在那篇&lt;完全在linux下工作&gt;中所写的, 一个专门的工具比一个整合所有功能于一身的工具强大的多.. 当然, 我的这些感受产生于我以前是使用anjuta的, 并且我编程只是在解决oi问题, 而不是在写软件. 废话到此.</p>
<p>下面这张图向我们展示了vi/vim对键盘挖掘的有多深.</p>
<div id="attachment_320" class="wp-caption alignnone" style="width: 310px"><a href="http://dqfind.com/blog/wp-content/uploads/2008/09/080406134044.png"><img class="size-medium wp-image-320" title="vim快捷键" src="http://dqfind.com/blog/wp-content/uploads/2008/09/080406134044-300x211.png" alt="vim快捷键" width="300" height="211" /></a><p class="wp-caption-text">vim键盘图</p></div>
<p><span id="more-319"></span>当然, 再精辟的图片也没有一本文档来的详细.<br />
Vim 中文文档: <a href="http://vcd.gro.clinux.org/" target="_blank">http://vcd.gro.clinux.org/</a><br />
其实我们不必被这繁多的功能与命令所吓倒, 开始使用vim时, 我们只会用到其中最常用的一小部分命令, 至于更多的命令和更快的编辑技巧, 让我们慢慢学习.</p>
<blockquote><p>对于大多数用户来说，Vim有着一个比较陡峭的 学习曲线。这意味着开始学习的时候可能会进展缓慢，但是一旦掌握一些基本操作之后，能大幅度提高编辑效率。<br />
&#8211; 摘自<a href="http://zh.wikipedia.org/w/index.php?title=Vim&amp;variant=zh-cn">wikipedia</a></p></blockquote>
<p>让vim快速上手的最佳选择应该就是vimtutor了. 完整安装vim后, 在终端输入vimtutor, 就可以打开这个非常实用的vim教程(别担心, 它有中文版). 我遇到的一个问题是, vimtutor显示是乱码, google了一下, 只要用任意一个编辑器将vimtutor的中文文档打开, 将它另存为utf-8格式就可以了. 我断断续续大概花了四十分钟把这本教程看完了, 我到底在忙些什么呢?</p>
<p>编译并生成你的c++程序很简单.</p>
<blockquote><p>g++ -g your_program_name.cpp -o your_program_name</p></blockquote>
<p>其中-g选项是为了方便用gdb对程序进行调试.</p>
<p>gdb是我最为之惊叹的东西. 它强大的调试功能是我在任何ide中都没有用到过的.</p>
<p>gdb同样有非常多的命令, 但是同样, 我们需要的并不多. 我推荐和我一样的初学者读一下&lt;gdb完全手册&gt;. 不知道这是哪位好心人写的, 似乎没写完, 给我们留下了充分的想像空间, google一下网上很多~</p>
]]></content:encoded>
			<wfw:commentRss>http://kmp.cc/blog/archives/319/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>FX3不能保存Cookies? Torbutton是元凶!</title>
		<link>http://kmp.cc/blog/archives/146</link>
		<comments>http://kmp.cc/blog/archives/146#comments</comments>
		<pubDate>Sun, 29 Jun 2008 14:01:38 +0000</pubDate>
		<dc:creator>Find</dc:creator>
				<category><![CDATA[笔记]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[Tor]]></category>

		<guid isPermaLink="false">http://dqfind.com/blog/?p=146</guid>
		<description><![CDATA[我从fx3发布rc版开始使用这个新版本的, 不能保存cookies问题自从rc版开始就困扰我. 起初以为是bug, 期盼正式版能修正一下, 没想到正式版问题依旧. 今天在fx的官方论坛上找到有人遇到同样的问题, 说是插件引起的问题. 禁用Torbutton, 果然, 问题解决.
如果卸载Torbutton后问题仍没有解决, 很可能是Torbutton已经修改了你的cookie设置, 在编辑->首选项->隐私中将关于cookie的选项正确设置, 尤其是&#34;保存直到cookie过期&#34;.
希望Torbutton的这个bug早点解决, 毕竟Torbutton用起来那么傻瓜.
]]></description>
			<content:encoded><![CDATA[<p>我从fx3发布rc版开始使用这个新版本的, 不能保存cookies问题自从rc版开始就困扰我. 起初以为是bug, 期盼正式版能修正一下, 没想到正式版问题依旧. 今天在fx的官方论坛上找到有人遇到同样的问题, 说是插件引起的问题. 禁用Torbutton, 果然, 问题解决.<br />
如果卸载Torbutton后问题仍没有解决, 很可能是Torbutton已经修改了你的cookie设置, 在编辑->首选项->隐私中将关于cookie的选项正确设置, 尤其是&#34;保存直到cookie过期&#34;.<br />
希望Torbutton的这个bug早点解决, 毕竟Torbutton用起来那么傻瓜.</p>
]]></content:encoded>
			<wfw:commentRss>http://kmp.cc/blog/archives/146/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Ubuntu 安装备忘</title>
		<link>http://kmp.cc/blog/archives/135</link>
		<comments>http://kmp.cc/blog/archives/135#comments</comments>
		<pubDate>Sat, 05 Apr 2008 00:29:58 +0000</pubDate>
		<dc:creator>Find</dc:creator>
				<category><![CDATA[笔记]]></category>
		<category><![CDATA[anjuta]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[备忘]]></category>

		<guid isPermaLink="false">http://dqfind.com/blog/?p=135</guid>
		<description><![CDATA[这些是在刚接触linux时写的, 很多地方没用, 很多地方仅适合ubuntu 7.10, 留着作一个纪念而已.
写一点Ubuntu安装备忘, 主要是人家写的文章的整合下载地址, 一方面给一些对linux比我还囧的人看, 另一方面自己下次重装的时候有用( 比方说, 再过20天8.04就发布了, ubuntu论坛的意见好像都是重装会比升级带来少得多的麻烦 ).
首先声明, 我是一颗菜, 所以说, 我写出来的方法只可以用作参考, 可能很多主意是很**的, 可能很多东西都可以用几行命令搞定, 但是我还在执著的这么做着. 当然, 如果你可以告诉我哪里实在太**了, 我会很感谢你的~
一. 安装:
从光盘引导, 按F2将语言换成简体中文( 你要是喜欢法文也请便, 感觉linux发行版本的语言支持都好全 ), 然后进入Ubuntu的live cd. 如果你刚用过redhat9. 就是在live cd中, 你都会看到ntfs分区已经自动挂载, 鼠标移动也不卡了, 界面看着也很简洁, 不免会骂道: &#8220;靠, noi想搞什么, 误导中国学生远离linux?&#8221;
桌面上有安装图标, 双击, 安装过程注意一件事就行了, 就是硬盘分区的时候千万闭上眼睛就点下一步, 除非硬盘里的东西都不想要了, 自定义分区, 然后建立新的分区, 并给已有分区选择适当的挂载点.
建议安装的时候把网线拔掉, 等换到一个快一点的源之后再安装中文支持什么的.
二.基本配制:
插上网线, 换一个近一点的源.
sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
sudo gedit /etc/apt/sources.list
我不是教育网, 用的cn99源, 速度很快~
deb http://ubuntu.cn99.com/ubuntu/ [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #0000ff;">这些是在刚接触linux时写的, 很多地方没用, 很多地方仅适合ubuntu 7.10, 留着作一个纪念而已.</span></p>
<p>写一点Ubuntu安装备忘, 主要是人家写的文章的整合下载地址, 一方面给一些对linux比我还囧的人看, 另一方面自己下次重装的时候有用( 比方说, 再过20天8.04就发布了, ubuntu论坛的意见好像都是重装会比升级带来少得多的麻烦 ).</p>
<p>首先声明, 我是一颗菜, 所以说, 我写出来的方法只可以用作参考, 可能很多主意是很**的, 可能很多东西都可以用几行命令搞定, 但是我还在执著的这么做着. 当然, 如果你可以告诉我哪里实在太**了, 我会很感谢你的~<br />
一. 安装:<br />
从光盘引导, 按F2将语言换成简体中文( 你要是喜欢法文也请便, 感觉linux发行版本的语言支持都好全 ), 然后进入Ubuntu的live cd. 如果你刚用过redhat9. 就是在live cd中, 你都会看到ntfs分区已经自动挂载, 鼠标移动也不卡了, 界面看着也很简洁, 不免会骂道: &#8220;靠, noi想搞什么, 误导中国学生远离linux?&#8221;<br />
桌面上有安装图标, 双击, 安装过程注意一件事就行了, 就是硬盘分区的时候千万闭上眼睛就点下一步, 除非硬盘里的东西都不想要了, 自定义分区, 然后建立新的分区, 并给已有分区选择适当的挂载点.<br />
建议安装的时候把网线拔掉, 等换到一个快一点的源之后再安装中文支持什么的.<span id="more-135"></span><br />
二.基本配制:<br />
插上网线, 换一个近一点的源.</p>
<blockquote><p>sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup<br />
sudo gedit /etc/apt/sources.list</p></blockquote>
<p>我不是教育网, 用的cn99源, 速度很快~</p>
<blockquote><p>deb http://ubuntu.cn99.com/ubuntu/ gutsy main restricted universe multiverse<br />
deb http://ubuntu.cn99.com/ubuntu/ gutsy-security main restricted universe multiverse<br />
deb http://ubuntu.cn99.com/ubuntu/ gutsy-updates main restricted universe multiverse<br />
deb http://ubuntu.cn99.com/ubuntu/ gutsy-proposed main restricted universe multiverse<br />
deb http://ubuntu.cn99.com/ubuntu/ gutsy-backports main restricted universe multiverse<br />
deb-src http://ubuntu.cn99.com/ubuntu/ gutsy main restricted universe multiverse<br />
deb-src http://ubuntu.cn99.com/ubuntu/ gutsy-security main restricted universe multiverse<br />
deb-src http://ubuntu.cn99.com/ubuntu/ gutsy-updates main restricted universe multiverse<br />
deb-src http://ubuntu.cn99.com/ubuntu/ gutsy-proposed main restricted universe multiverse<br />
deb-src http://ubuntu.cn99.com/ubuntu/ gutsy-backports main restricted universe multiverse<br />
deb http://ubuntu.cn99.com/ubuntu-cn/ gutsy main restricted universe multiverse</p></blockquote>
<p>ubuntu的硬件支持非常优秀, 你的硬件基本上都不用再安装驱动, 为了得到更好的视觉效果, 可以到官网上下显卡驱动来代替默认驱动, 其中ATi的驱动有很多问题, 比较麻烦, 建议到Ubuntu官方论坛上找一些有关的帖子看. 这不能怪Ubuntu, 要怪只怪ATi不重视Linux..<br />
中文支持可以系统-系统管理-语言支持里搞定.<br />
默认的字体很难看, <a href="http://www.osxcn.com" target="_blank">Nicky&#8217;s Blog</a>上有非常漂亮了Ubuntu黑体解决方案.<br />
我就是按这篇文章调整的字体.<br />
<a href="http://www.osxcn.com/ubuntu/edgy-stheiti.html" target="_blank">http://www.osxcn.com/ubuntu/edgy-stheiti.html</a><br />
其他差不多就没什么了, 你可以安装一个Ubuntu Tweak, 一个类似于优化大师的东西, 可以帮助你轻松搞定很多东西.</p>
<blockquote><p>sudo apt-get install ubuntu-tweak</p></blockquote>
<p>三.非oi部分<br />
解决firefox的插件和扩展, 我的必装:</p>
<blockquote><p>adblock<br />
fasterfox<br />
flashgot<br />
gladder<br />
google toolbar<br />
super dragandgo<br />
isafari</p></blockquote>
<p>其中isafari是我非常喜欢的主题, 要是有个苹果的本本, 一定用Mac OS, 但我没有..</p>
<p>我在<a href="http://forum.ubuntu.org.cn" target="_blank">ubuntu forum</a>中看到<a href="http://forum.ubuntu.org.cn/viewtopic.php?t=93733" target="_blank">这个</a>帖子, 自认为写的很全面. 大家可以去看看. 有时候我们需要一些专门放mp3的软件( 就像千千静听那样 ), 我喜欢Quod Libet. 原因是rhythmbox对中文标签的支持实在是太差了.. 值得一提的是, Quod Libet不仅支持的格式比较全面 ( 不像rhythmbox, 还得卸掉换个解码器 ), 插件也是非常的多, 洋文比较好的人可以去它的官网找些好玩的插件. 比起千千, 它的劣势是没有歌词自动下载同步, 但是它方便的歌曲筛选的功能和监视目录的功能却是千千没有的. Audacious其实也是不错的, 但就是刚安装时会有中文乱码, 需要做一点小修改.</p>
<p>星际译王完全可以代替金山词霸, 这是一个很出色的电子词典, 官网上有大量词典供下载, 最重要的是, 它是免费软件. 星际译王( stardict )在某些源里就有下载, 但字典必须到官网上下载, <a href="http://stardict.sourceforge.net/cn/index.php" target="_blank">http://stardict.sourceforge.net/cn/index.php</a>.</p>
<p>在刚刚说到的帖子中, 可以看到它推荐的虚拟机是virtualbox, virtualbox毕竟是免费的, 用着心里舒坦. 但是virtualbox在挂载usb设备时的麻烦却是不得不提的( 具体的解决方法可见<a href="http://www.wmfield.idv.tw/496" target="_blank">这个台湾站点</a> ), 另外它对显卡的支持很不好, 至少我用是这样的. 一分价钱一分货啊.. vmware在这方面做的就非常好. 至于无缝模式, 尽管现在workstation还没有实现, 但今天看到<a href="http://linuxdesktop.cn/2008/04/03/vmware-workstation-65-beta" target="_blank">这条消息</a>, 看到在这个beta版中实现的无缝才是真正的无缝, 毕竟一个很丑的&#8221;开始&#8221;横在屏幕下方的linux一看就是在跑虚拟机, 而这样一个逼真的无缝还真很蛊惑人, 看着也更顺眼~</p>
<p><span style="color: red;">今天看到对在virtualbox上使用usb设备的一个更简单的方法, </span></p>
<blockquote><p>只要在/etc/fstab中添加一句：<br />
none /proc/bus/usb usbfs devgid=1002,devmode=664 0 0<br />
其中1002用你机器上真实的vboxusers组的id替换，然后sudo mount -a就可以正常使用了。</p></blockquote>
<p><span style="color: red;">自己没试, 不知道管不管用.</span></p>
<p>最后, 推荐super tux, 这个几乎所有linux发行版通用的游戏, 很像超级玛丽, 经典中经典.</p>
<p>四. oi部分<br />
现在源中的anjuta版本是2.x, 真的很不好用. 它好像把什么都放到插件里了, 以至于编译一个&#8221;Hello World&#8221;都那么困难, 更不用说调试, 反正我也没搞清楚. 还是我们熟悉的1.2.4好用~</p>
<blockquote><p>http://ubuntu2.cica.es/ubuntu/ubuntu/pool/universe/a/anjuta/anjuta_1.2.4a-5build1_i386.deb</p>
<p>http://ubuntu2.cica.es/ubuntu/ubuntu/pool/universe/a/anjuta/anjuta-common_1.2.4a-5build1_all.deb</p></blockquote>
<p>上面是下载地址. 下载下来后安装deb包就行了. 先安装anjuta-common再运行anjuta, 不然会由于关联关系的存在而在源里下载最新版的anjuta-common, 导致软件不兼容.<br />
第一次运行anjuta, 要记得先在 设定-编译器及连接器设定-选项 中勾上 生成帮助调试资料, 不然是无法调试的.<br />
<a href="http://cuitianyi.com/blog/emacsgccgdb%e7%9a%84%e6%9c%80%e5%9f%ba%e6%9c%ac%e7%94%a8%e6%b3%95" target="_blank">dd牛好牛X的教程</a>, 我真的不会. 以后再学~</p>
<p>拼凑完了, 希望没人呸我..</p>
<p>以上资料收集自:</p>
<blockquote><p>http://wiki.ubuntu.org.cn</p>
<p>http://forum.ubuntu.org.cn</p>
<p>http://www.osxcn.com</p>
<p>http://www.wmfield.idv.tw</p>
<p>http://linuxdesktop.cn</p></blockquote>
<p>另外, 我很喜欢linuxdesktop这家站, 经常有好玩的东西看.</p>
]]></content:encoded>
			<wfw:commentRss>http://kmp.cc/blog/archives/135/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
