依寻依然 写了:也不是什么新软件,觉得多此一举的朋友们就不用看了
想用QQ的坛友们是不可能实现这个功能了,这里介绍的是amsn和skype
为何是这两款,原因很简单:amsn支持视频,skype支持语音,配置不难,为了简化阅读,鄙人将重要步骤用红色标出
一丶简介:
1.amsn的安装
aMsn不用多说。zhuqin_83已经专门有帖子介绍viewtopic.php?t=50850,直接安装源里的版本,中文输入的问题得到很好解决。可能有第一次运行提示缺少TLS组件,可以用wget下载,或者见附件:事实上,将TLS拷贝到~/.amsn目录下也可以,个人习惯而已代码: 全选
wget http://internap.dl.sourceforge.net/sourceforge/amsn/tls-1.5.0-linux-x86.tar.gz tar xvzf tls-1.5.0-linux-x86.tar.gz sudo cp -f ~/tls1.50/* /usr/lib/tls1.50/
2.skype的安装
skype更简单,直接源里下载,源里的版本已经够用,或者有兴趣去下载1.4的beta版代码: 全选
sudo apt-get install skype
二丶配置
1.视频配置,步骤如下:(适用于大部分杂牌摄像头)
(1).先在http://mxhaard.free.fr/download.html下载最新的的包gspcav1-20070508.tar.gz,或者见附件(针对2.6.11以上的内核,查看内核版本:cat /proc/version,低版本的下载spca5xx-v4l1goodbye.tar.gz,方法类似),解压:(2).我的cat /proc/version目前如下:代码: 全选
tar xzvf gspcav1-20070508.tar.gz
说明我的内核版本是2.6.20.16-generic,并且是用gcc4.1编译的,那么执行代码: 全选
Linux version 2.6.20-16-generic (root@terranova) (gcc version 4.1.2 (Ubuntu 4.1.2-0ubuntu4)) #2 SMP Thu Jun 7 20:19:32 UTC 2007
(3).如果是老版本内核,即下载的是spca5xx-v4l1goodbye,需要这样代码: 全选
sudo apt-get install linux-headers-2.6.20.16-generic build-essential gcc-4.1
如果是新内核,那么只需要下一步代码: 全选
cd /lib/modules/2.6.20.16-generic/kernel/drivers/usb/media sudo mv spca5xx spca5xx.bak
如果有输出,说明当前系统加载了旧的摄像头驱动模块,执行:代码: 全选
sudo lsmod | grep gspca
注意:旧内核也需要移除旧模块代码: 全选
sudo modprobe -r gspca
(4).编译安装驱动:代码: 全选
sudo modprobe -r spca5xx
不出意外的话,20秒内搞定,重启,摄像头即能使用,自己在amsn中调了试试看代码: 全选
$ cd ~/gspcav1-20070508 $ MAKEFLAGS="CC=gcc-4.1" make $ sudo make install
或在系统-首选项-多媒体系统选择器-视频选项卡-默认输入里面测试。这个图像可能颜色不正常,但是在amsn中的视频聊天是正常的
2.skype基本上没有难度,安装完毕,只要您的音频安装正常都完全可以。先测试skype test call,如果您能听到您说的话,就表示成功。这里有个小小的bug,拨号之后可能出现音频设备问题,您可以尝试重启skype,或者修改系统的音频控制首选项,或者修改skype选项中的设备去修改,测试通过就OK。如果音频设备本身确实未能安装成功,请自行搜索论坛,方法很多,不再赘述。
传文件,这个功能两个都有,没问题
这样您能和朋友用amsn视频,用skype语音了,虽然麻烦一点,但是总归能够完成视频和语音的心愿。
鄙人试验经验不多,还请高手斧正
p.s. 听说MeChatX这个东西可以实现所有的功能,不知是否好用
可是我照做后出现:
wangsen 写了:我的cat /proc/version结果:Linux version 2.6.20-16-generic (root@terranova) (gcc version 4.1.2 (Ubuntu 4.1.2-0ubuntu4)) #2 SMP Fri Aug 31 00:55:27 UTC 2007
执行:sudo apt-get install linux-headers-2.6.20.16-generic build-essential gcc-4.1
显示:正在读取软件包列表... 完成
正在分析软件包的依赖关系树
读取状态信息... 完成
linux-headers-2.6.20-16-generic 已经是最新的版本了。
build-essential 已经是最新的版本了。
gcc-4.1 已经是最新的版本了。
The following packages were automatically installed and are no longer required:
libgtkhtml3.8-15 libchewing3-data libgail17 libdbus-1-2 libgnutls12
libtasn1-2 libchewing3 libxine-main1 openoffice.org-l10n-zh-cn
openoffice.org-l10n-zh-tw openoffice.org-help-zh-cn
mozilla-firefox-locale-zh-cn openoffice.org-help-zh-tw
mozilla-firefox-locale-zh-tw
使用 'apt-get autoremove' 来删除它们。
共升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件未被升级。
但是执行:MAKEFLAGS="CC=gcc-4.1" make (当然了 进入了gspcav1-20070508的文件夹了)
显示:make -C /lib/modules/`uname -r`/build SUBDIRS=/home/wangsen/gspcav1-20070508 CC=gcc-4.1 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.20-16-generic'
Building modules, stage 2.
MODPOST 1 modules
make[1]: Leaving directory `/usr/src/linux-headers-2.6.20-16-generic'
请问是啥原因?
在此 请教!