Rhythmbox没有声音的问题

不记得是从什么时候开始,出现Rhythmbox播放没有声音的问题,包括MoviePlayer播放也没有声音,但是其他的播放器包括FlashPlayer播放都有声音,开始以为是ALSA出了问题,但是重新配置以后问题依旧。在这里找到解决方法。只用删除gstreamer0.10-pulse即可。使用pacman -Rsn删除,会删除4个包。删除以后,重启,所有音频设备运行正常。也许是这个包和前段时间更新的ALSA冲突吧。

用gparted分区

机器上的archlinux安装的时候,还不知道是否好用,便用了默认的分区方式:不使用lvm,/目录8G,/boot 100多M,除去swap,剩余的全部给了/home,没想到archlinux很合我的胃口,便一直用了下来,直到前段时间提示/空间不够。才发现只给8G的空间实在不够用。于是将pacman的cache目录移到/home下。但是这方法并不能解决根本,而且作为桌面系统,总是会安装不少软件的,修改分区大小才是重要的。于是找到gparted这个工具

gparted很好用,但是问题是不能对已经挂载的分区进行修改。

到这里下载gparted live CD,但是无论是CD引导还是USB引导,过了引导界面就黑瓶,第二块硬盘上的东西现在也不好弄,于是便想,不知道ubuntu live CD上是否自带了有gparted呢?结果用前段时间刻录的ubuntu 10.04 live CD启动,果然有带gparted~

开着机器跑了一个通宵终于修改完成分区。目前看来运行正常,看来随时准备一张ubuntu live CD,是非常明智的选择。

GIT基本操作命令

原文地址:http://www.kernel.org/pub/software/scm/git/docs/gittutorial.html

整理了原文前半部分的常用命令。关于多人协作方面的命令待有空了再整理。

设置用户名称和邮件地址

$ git config –global user.name “Your Name Comes Here” $ git config –global user.email you@yourdomain.example.com

导入一个已经存在的项目(以tar.gz打包)

$ tar xzf project.tar.gz $ cd project $ git init

添加(所有)文件到git管理(注意后面的.)

$ git add .

添加某几个文件

$ git add file1 file2 file3

查看已有的修改(如果不使用 –cached,git diff将显示所有不包含于未添加到索引的文件修改)

$ git diff –cached

使用如下的命名查看修改概略(即那些文件变动了,但是不包含变动的内容)

$ git status

提交

$
→ More …

在archlinux上运行FlashBuilder4

感谢fb4linux项目,在这篇文章的帮助下,成功的在archlinux上安装和运行基于eclipse的flashbuilder4。

整个安装过程非常简单,清晰。fb4linux的作者应该也是国人,相比之下真是自惭形秽。

不过似乎没有找到flashplayer10 debug plus for linux x86_64,debug的时候无法连接player。目前只能使用自己写的调试工具来调试了。

笔记:使用tp_smapi查看电池信息

首先确定安装tp_smapi,通过yaourt安装并且在MODULE中启用,然后:

# cat /sys/devices/platform/smapi/BAT0/……

see

音量控制的有用的命令

amixer sset Master,0 5%+ amixer sset Master,0 5%-

也许以后用得上

debian安装nvidia官方驱动后X下不能调整屏幕亮度的解决方法

环境:Thinkpad T410 + debian lenny 5.04 + linux-kernel-2.6.32-3,安装nvidia官方驱动后,不能在gnome中调整显示器亮度。

一种取巧的解决方法:

1,ctrl + alt + F1,进入命令行; 2,通过快捷键调整亮度; 3,ctrl + alt + F7,回到X。

比较好用的解决方法:

把下面配置加到xorg.xonf中的device项里,重启:

Option “RegistryDwords” “EnableBrightnessControl=1″

最近几天在T410上安装debian的记录

又一次严重晚于计划的睡觉时间。用了三天时间没有搞定T410上的显示问题,已经有换成使用ubuntu的念头了。不过却在今天晚上,洗漱完毕准备睡觉,在手指刚碰到关机键的一瞬间开窍,piapia几分钟搞定,并将这几天的经过记录如下。

T410回家之后,首先是用debian 5.01的netinst盘安装,以太和无限网卡均不能找到,很郁闷,于是安装ubuntu 10.04,运行正常,说明不是linux不支持硬件的问题。

之后用了2天的时间,下载了完整的debian 5.04 DVD安装盘,共24G,结果发现问题依旧。

在网上找到一个custom的ISO:http://kmuto.jp/debian/d-i/,下载custom的ISO(似乎就是将debian的默认安装盘的内核改成最新的),安装,正常,以太和无线网卡均正常工作。

然后进入gnome,发现分辨率被锁定在1024*768,这让整个屏幕看起来很畸形。但是用了很多办法都没有能搞定。对linux内核http://kmuto.jp/deban/d-i/编译不熟悉,2天没有进展。突然想到似乎原因出在定制版的ISO的版本号上面。虽然应该是可以修改的,但是我不会,于是将源改为testing,然后安装2.6.32的内核,然后安装gcc4.3,然后安装nvidia驱动。成功。

基本步骤如下:

通过apt安装linux-image 2.6.32,然后重启进入新内核; 下载nvidia驱动,我是在nvidia官网下载的64位linux驱动; /etc/init.d/gdm stop export CC=/etc/bin/gcc-4.3。因为内核是这个版本的gcc编译的,所以得指定gcc版本; sh NVIDIA******.run

完成,都不用重启系统,直接gdm start就可以看到大大的nvidia标志了。

补充,安装驱动之前需要安装一些工具:

apt-get install make gcc gcc-4.3 linux-headers* -y

gcc版本和内核版本相同,如果不清楚会在安装驱动的时候提示。

debian, dropbox, and more

将debian下的chrome升级到最新的beta版本以后,终于能够同步了。这问题也着实奇怪,PC上的debian还存在的时候,s10和PC上的安装配置完全一样,但是PC上的chrome可以同步,s10上的就不可以。

dropbox终于还是惨遭毒手,时间是2010年5月11日。我已经不记得以前那些受到邪恶组织迫害的牺牲者逝去的日子了,而我也终将不会再记得dropbox的忌日,有太多的人和事将逝去,而只要他们存在一天,这样的事情就不会停止。

关于adobe,flash,apple和html5的争吵似乎已经愈演愈烈,而目前有很多的公司和组织站在html5的一边。其实关于flash这一点,我?是很早就已经开始反感的。因为即便是flex SDK开源之后,我要在linux平台下开发和使用flex,flash都显得非常的不友好。虽然一直看好RIA的概念,但是却始终对swf平台颇有不满。而现在我想我已经有了更好的选择,放弃swf平台是迟早的事情,不在于apple是否接受flashplayer,也不在于adobe是否开放flash——只在于我自己的选择。这一次我站在adobe的对面。

bye, WOW

一次没有保住PC上的debian,为了安装lives,冒然的将源改为unstable,结果不知道是什么原因,直接把gnome给删除了,xfce也不能很正常运行。后来虽然修改了一些,但是始终无法恢复,对X也不太熟悉,折腾了半天恢复不过来。想想接下来的一段日期也没有时间来折腾了,便干脆删掉了PC上的debian。腾出500G的空间放那一大堆杂七杂八的东西。等下半年,如果有机会入手小黑,加上有更多的时间了,再来折腾。

前几天终于暂停了27net的代理,还剩下4个月的时间,如果国服还有机会开WLK和CTM,还可以继续开通上去逛逛,不过现在看来已经没有时间继续玩WOW了。重新制定了EVE的季卡,有空就上去打飞机吧。:)