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