iT邦幫忙

0

XRDP遠端連線問題

於CentOS透過XRDP連線至Windows XP,雖然下了 -a 32的參數,但登入XP後,系統仍只能以16位元的色彩呈現,於Linux的Terminal所顯示的警告訊息是:Remote desktop does not support colour depth 32; falling back to 16

請問,有沒人知道怎麼解決這個問題?

2 個回答

10
fishk
iT邦大師 1 級 ‧ 2009-09-26 10:17:48
最佳解答

會不會是你用的XRDP版本不支援, Windows用戶也是在完成更新才支援32bits顯示
http://support.microsoft.com/default.aspx/kb/925876
「遠端桌面連線」現在支援 32 位元色彩和字型平滑處理。
如果要啟用 32 位元色彩,請依照下列步驟執行:

  1. 依序按一下 [開始]、[所有程式]、[附屬應用程式]、[通訊] 和 [遠端桌面連線]。
  2. 按一下 [選項],按一下 [顯示] 索引標籤,然後按一下 [色彩] 清單中的 [最高品質 (32 位元)]。

我在網路上找到一篇相關討論如后:
http://ubuntuforums.org/showthread.php?t=808791

你可以改用tsclient試試看
http://tsclient.sourceforge.net/

max193 iT邦新手 4 級 ‧ 2009-09-27 09:26:44 檢舉

用的XRDP的版本已經是最新的1.6版,在網上googl到的參數使用方式,也是提到可以使用 -a 這個參數來指定色彩品質,而XP已經更新到SP3了,應該不是不支援造成的。

您所提的在XP的遠端桌面的色彩設定,作用應該是適用在當XP是terminal client的角色。但我的狀況是,我的XP是terminal server,這個設定無法解決我的問題。

這兩天會試試tsclient,若OK,就改用這個tool吧。

max193 iT邦新手 4 級 ‧ 2009-09-28 11:36:50 檢舉

tsclient這個工具好像不行? 我沒看到他有XP的terminal server的安裝程式,而我需要的是能把XP當作terminal server、Linux當作terminal client的連線工具。

4
darkskyline
iT邦新手 3 級 ‧ 2009-09-28 00:22:42

XP當terminal server 的遠端桌面的色彩只支援16位元的顯示,所以當你的連線程式使用32位元顯示,連入後還是會被強制置換成16位元的顯示畫面。

max193 iT邦新手 4 級 ‧ 2009-09-28 11:39:13 檢舉

原來這樣,感謝您提供的訊息。
若此,則,請問,有沒有其他的解決方案可以讓client RDP 到XP後,仍能維持32位元顯示的連線方式?

我要發表回答

立即登入回答