2008/05/29
我在「HP 2133 Mini-Note(Linux 版):第一印象」報告了試用這部小型筆記型電腦第一天的觀察,其中一項觀察是 HP 2133 的作業系統 SUSE Linux Enterprise Desktop 10(以下簡稱 SLED 10)預設不啟用也不自動偵測外接顯示裝置。鍵盤上用來切換電腦螢幕與外接螢幕的 Fn+F2 功能鍵也沒有作用。雖然這部 HP 2133 不是我的,我還是花了一些時間嘗試解決問題,藉此機會也可以對這部電腦多了解一些。 我一開始嘗試從桌面環境的圖形介面解決問題,試了很久後終於放棄。後來決定直接修改 X11 的組態檔 /etc/X11/xorg.conf。找到「Section "Device" 」一節,把「Option "Active Device" "LCD"」改成「Option "Active Device" "LCD, CRT"」。重新開機後,兩個螢幕就會以同樣的解析度顯示同樣的桌面。 採取這種作法,外接螢幕只能以 1280x768、1024x768、1280x600、1024x600、800x600、1280x720、1200x720、1152x720、1088x612、1000x600 與 960x600 等解析度顯示。可以單擊工具列的「解析度切換器」選擇適合外接螢幕的解析度。若高於 HP 2133 螢幕的解析度(1280x768),游標移至螢幕邊緣時,螢幕會自動捲動。 一般的投影機解析度不是 800x600 就是 1024x768,前段所說解析度的限制應該沒有太大影響。但如果你的螢幕解析度不在列表中(例如我的 ViewSonic VX724 最高解析度是 1280x1024),就得採取以下比較麻煩的作法。 這個作法有個副作用:即使你不連接外接螢幕,也把螢幕解析度重設回 1280x768,重開機後你會發現 GDM(GNOME Display Manager;也就是登入畫面)仍然用外接螢幕較高的解析度來顯示。例如,若解析度是 1280x1024,你會發現輸入使用者名稱與密碼的區域不在畫面中間,而在下半部。如果你不喜歡,可以在不連接外接螢幕的情況下重覆一次前面的流程,在 SaX2 把解析度重設為 1280x768。但如此一來下次要再接上那個螢幕時,整套流程又得再做一次。 無論用哪一種方式啟用外接顯示裝置,以下狀況都仍然無法解決: 相較之下,Eee PC 的 Linux 作業系統完全沒有連接外接顯示裝置的困擾。不僅可以自動偵測外接螢幕,按 Fn+F5 也可以正常切換,依次是「只顯示外接螢幕,解析度 800x600」、「同時顯示電腦螢幕與外接螢幕,解析度 800x480」與「只顯示電腦螢幕」。在 Eee PC 執行「設定」分頁下的「顯示器」,也可以手動調校解析度,自行從系統自動偵測到外接螢幕的可用解析度中挑選一個。用自行安裝的 VLC 播放各種格式的影片,在外接螢幕上也都能正常顯示。 延伸閱讀: HP 2133 Mini-Note(Linux 版):第一印象;用 Eee PC 做簡報;用 Eee PC 做簡報(實戰篇)。
