|
|
在Gentoo AMD64中使用realplayer-10.0.6
作者:jecky.z
安装环境:
Gentoo AMD64 + KDE 3.4(英文)
内核:gentoo-sources-2.6.15-r4
现在Gentoo 2005.1最新的Portage中有realplayer,很方便就可以安装,但需要注意的是,realplayer是以bin形式发布的,并且是32位应用程序。如果在64位平台下安装,会相应地安装上32位支持库,比如gtk,libstdc++等。
安装是很简单的,在控制台下键入:
emerge realplayer 回车
安装过程是很愉快的,不一会就好了,呵呵,但配置就不一定会很顺利了,下面结合我的安装/配置过程作个小结:
一、打开媒体文件时能看到进度,但没有视频输出,而且视频窗口不会随程序放大而放大。
可能是和KDE有点冲突,可以去掉realplayer的一个选项解决,依次进入 Tools-> references...->Hardware,将Driver options下的“Use XVideo”选项去掉(黙认是选中的),此时就可以解决这个问题,可以流畅地观赏到画面了;)
二、能播放但没有声音。
Realplayer还是用很土的oss声卡驱动,现在新的声卡一般都是通过alsa来支持的,笔者的是主板集成声卡,atiixp(AC97),之前安装的是alsa-driver,但又没有开启oss的模拟支持,所以没有声音。有两个办法可以解决这个问题:
1)开启alsa->oss的模拟支持。我在网上看了一些文章,发现又要写脚本又要改配置,小试了一下发现好像不太容易,呵呵,结果我放弃了这种方法,但有耐心下配下去的话肯定也能成功的,我知道我的声卡不在不支持的范围内;
2)我决定删掉以前的alsa-driver,然后直接配置内核来支持:
Device Drivers --->
Sound --->
<M> Sound card support
Advanced Linux Sound Architecture --->
<M> Advanced Linux Sound Architecture
<M> Sequencer support
< > Sequencer dummy client
<M> OSS Mixer API //oss模拟
<M> OSS PCM (digital audio) API //oss模拟
OSS Sequencer API //oss模拟
< > RTC Timer support
[ ] Verbose printk
[ ] Debug
PCI devices --->
<M> ATI IXP AC97 Controller
Open Sound System --->
< > Open Sound System (DEPRECATED) //一定要注意!这里不能选
编译内核内核的时候要留意一下,如果您也像我一样之前安装过alsa-driver,如果没缷载干净就会引起一堆关于alsa的警告,可以直接把/lib/modules/2.6.15-gentoo-r4(当然我的内核版本可能根您的不一样)下的alsa-drivers目录删掉,再重新运行一次make && make modules_install,接着就是copy内核到/boot下,这里就不多说了...
最后的收尾工作就是运行alsaconf配置声卡,再执行rc-update add alsasound boot,在启动时加载声卡驱动。
<完> |
|