Next Previous Contents

9. 故障排除

下述章节列出一些常见的问题和解决方案。 若你是一个一般 Xine 使用者且觉得有一个常见问题未列入,请 e-mail 给 HOWTO 维护者:

  richwareham@users.sourceforge.net

9.1 我使用核心 2.4.10 以上且 Xine 发生奇怪的错误

核心 2.4.10 以上有一个问题,有时候会引起 Xine 偶而暂停. 如果你讨厌这个问题, 试著向下更新核心到 2.4.9.

9.2 Xine 上的 DVD 按钮没有作用

确定你有 /dev/dvd 文档且设定正确 (参见上述播放 DVDs 一章)。

9.3 一切似乎都很好但却会中途停止或回圈播放

这是 2.4.1 版核心的臭虫。 你需要更新。

9.4 我得到这个信息: demux error! 00 00 00 (should be 0x000001)

可能 xine 不能存取你的输入来源。 大部分常发生于当你想播放加锁/加密 DVDs 时。 Xine 内建功能并不能播放这种 DVDs (因法律因素)。

你需要使用一台 css-启动的 DVD 输入外挂程序来避免这个问题。更多的信息可看 http://xine.cjb.net/. 注意:播放 CSS 加密的 DVDs 并非 Xine 既有功能。

你可能已经登载(mounted)你的 DVD 光碟。 Xine 会试著略过正常的 Linux 文档系统所以 DVD 登载时将无法工作。 试著用 umount 指令除载(unmounting)它。

另一个原因可能是你的 (RPC-2) DVD 光驱并未设定为正确的区域码。

9.5 出现许多信息 ``200 frames delivered, 200 frames skipped, 0 frames discarded''

你可能已经选错了声音频道或你正试著播放一个 Xine 并未支持的资料格式。

9.6 当我播放一个特别文档/资料流, Xine 显示一些图片但却没有声音

试另一个声音频道:

  $ xine -a channel stream.vob

有些 .VOB 文档的声音频道较奇怪 (如: 3, 7, 10)

9.7 使用 Linux 时, 我得到一个错误如 status=0x51 { DriveReady SeekComplete Error }

要修正这个错误, 试著在你的核心启动 `Use multi-mode by default' (重新编译设定 ATA/IDE/MFM/RLL support -> IDE, ATA and ATAPI Block devices -> Use multi-mode by default to `Y'). 相关的核心文件说明片段:

  CONFIG_IDEDISK_MULTI_MODE:

  如果你得到一个错误, 试著在这里说 Y :

  hda: set_multmode: status=0x51 { DriveReady SeekComplete Error }
  hda: set_multmode: error=0x04 { DriveStatusError }

  如果你有怀疑, 选择 N.

9.8 我在播放 SVCD 时有问题

Xine 可以 播放 SVCDs 但是你必须试试声音频道。正常时,你应该发现声音在 #8 轨和双语 SVCDs 的 #9 轨,所以

  $ xine -a 8

应该可以按 ``vcd'' 按钮且播放你的 SVCDs

9.9 Xine 严重掉格

你的硬件对 Xine 来说太慢了。确定你启动所有速度最佳化选项。参考 增进 Xine 的效率一章·

9.10 全萤幕模式不能用

检查 Xv 延伸功能工作是否正常。

9.11 我的声卡,从 S/PDIF 输入的 AC3 功能不能用

从 S/PDIF 输入的 AC3 功能是由 ALSA 所支持,只支持 Trident 4DWaveNX 和 YMF 蕊片的声卡。所以若你用上述声卡,可用

  $ xine -S -A alsa 

-S 选项关闭内建的 AC3 解码器。对非常慢的机器将可以增进影片播放 (没有声音) 当你如下启动 Xine

  $ xine -S -A null

9.12 从那边我可以得到最新的发展版?

警告在先,发展版正如其名。 它是给发展者用的。 它可能甚至未适当编译或功能并不正常。 若你 为发展流血牺牲的打算,那么检查我们的 CVS:

  $ cvs -d :pserver:anonymous@cvs.xine.sourceforge.net:/cvsroot/xine login
  (enter an empty password)
  $ cvs -d :pserver:anonymous@cvs.xine.sourceforge.net:/cvsroot/xine co xine-lib
  $ cvs -d :pserver:anonymous@cvs.xine.sourceforge.net:/cvsroot/xine co xine-ui

9.13 我如何使用 dvd 外挂程序和/或 dvd:// MRL?

目前,由 Xine 散布的 DVD 外挂程序并不支持播放锁码/加密 DVDs。 详见播放 DVDs 一章有关取得一个特别的 Xine `外挂程序' 它允许播放这些 DVDs。 因为解密 CSS 不确定的法律因素我们并未将之含括于任何 Xine 套件中, 也基本上不赞同使用这些软件 (你应该先确定你居住的地方使用这种软件是否合法)。我们希望这种情形会很快改善。

对解锁/解码 dvds 来说,先登载 DVD 以检查有哪些文档在上面。 这些档名可能像 .../VIDEO_TS/VTS_xx_x.VOB, , 上述的 x 是数字。 这些 DVD 上庞大的 .VOB 文档就是影片所在。 现在我们仍未支持整部影片的无缝播放 - 你只能个别播放这些档。

要播放 VOB 文档,使用下列指令

  $ xine dvd://VTS_xx_x.VOB

确定你没有输入任何路径名 (不用输入 VIDEO_TS/)。

Xine 试著用 /dev/dvd 打开 dvd。 在 FreeBSD 这只有在你建好一个符号连结到你的 dvd-devicenode 时才能用。

9.14 信息显示无法打开 dvd 光驱(/dev/dvd) 或 Xine 无法侦测 DVD 播放器

你可能没有 /dev/dvd (检查一下)。 若是这样, 只要建立一个连结 /dev/dvd 指向你的 DVD 装置即可。可能用下述指令

  $ cd /dev
  $ ln -s hdc dvd
就可以解决。

9.15 我如何从 STDIN 播放资料流?

使用下述指令

  $ cat stream.mpg | xine stdin://mpeg1

或, 若你要播的是 mpeg-2 资料流,使用指令

  $ cat stream.vob | xine stdin://mpeg2

9.16 我可以改变界面吗?

Xine 可以用 `skins' 来自设界面外观。 最终目标你将可以在控制面板就改变界面,但是现在你还必须编辑一个档。

执行 xine 至少一次 - 它将写入自己的 config 档 .xinerc 到你的家目录。 现在执行这个档将这一行 "skin:default" 改成你要用的界面。

9.17 我可以改变颜色/亮度/对比吗?

现在只有一些 Xv 驱动程序有支持。 你可以在你的 /.xinerc 找到三行像:

  brightness:0
  saturation:0
  contrast:128

上述值和可能范围依你的 Xv 驱动程序而定所以你可以实验一下找出最佳值。

9.18 我的 X 桌面当 Xine 播放影片时,有些地方变透明!

看来像你的图形界面 GUI 的某些颜色跟 Xv 使用的 colourkey 相冲突了。 你可以改变 colorkey 的值来避免。 例如在你的  /.xinerc 改成下述

  colorkey:2110

你可以改变由 Xine 所使用于影片覆盖 overlay 的颜色。

9.19 我听不到声音播放,只有信息 ``audio driver 'oss' failed, using null driver instead.''显示

首先, 确定你的 OSS 音效驱动程序工作正常 (也就是说你可以用其他软件播放音乐)。

最常见的原因是有其他软件也同时用到你的音效装置。 若你使用 linux, 指令 ``fuser /dev/dsp'' 将可以告诉你这个软件的执行序的 PID 号码。

9.20 当执行 xine 几次后,它就无法分配分享内存

这个问题应该在 Xine 0.3.3 和以后版本已经修正。 然而, 这只有在你用 "正确" 的方式离开 Xine 才有用 (如: 使用控制面板和按 "q" 键)。 不要 只是用你的视窗管理器关闭影片输出视窗 - xine 将不会在这种情况释放分享内存(!)。

9.21 在 FreeBSD 上使用 Xine 有问题

检查文档 README.freebsd 看看可否得到答案,此档可以在 Xine 原始码找到。

9.22 我想我拼错 Xine 的发音

它发音为 [ksi:n]. ksi 像 `ks' 在 `knocks' 所发的音而 n 像 `een' 在 `been' 所发的音。

9.23 我想我找到一个臭虫!

Xine 仍在发展初期。 请耐心些。 若你有时间,请联系我们并作一完整臭虫回报。 请包括所有终端机输出和你的硬件与作业系统详尽的资料。 一个诸如`我无法播放 x DVD' 的臭虫回报是没有多大用途的。

你可以用 email 跟我们联系:

  Xine Mailing List <xine-user@lists.sourceforge.net>


Next Previous Contents