2009年10月24日

Debian 5 無法調整螢幕解析度(已解)

今天在安裝Debian 5.0.3 Lenny時,發生無法正常更改螢幕解析度(或換個方式說,桌面環境的顯示解像度)的症狀,玩新的OS就是會遇到新問題。

沒時間學就別裝Linux!

我在接上寬螢幕的nVidia Geforce 6600 HSI上面安裝全新Debian,硬是發生之前用膝上型電腦測試時,所不曾發生過的新症狀。先前測試是第一次安裝,儘管Debian安裝程式也頗無腦,後續使用要調整電腦設定時也是吃了不少苦頭。

寬螢幕的原生解析度是1680x1050,但Debian卻鎖住在1400x1050。這會導致成像被拉寬。鎖住倒也不是指僅有這個解析度(1400x1050)能選。問題察覺的第一步時就尋找gnome-display-properties(它透過xrandr控制X11)來更改設定,發現它有提供640x480、800x600、1024x768...等選項,但都是4:3的,沒有符合我的16:10寬螢幕選項。

一如往常,我透過gnome-display-properties更改選項後,畫面一黑,恢復時跳回登入畫面,要我輸入使用者帳號密碼,並且什麼設定都沒更改。


啊!問題大了!

對我這個菜鳥來說,這又是代表敲google翻文件看論壇的狀況來臨。

以下是我試過但行不通的解法。

  1. (以su成為root身份)
    dpkg-reconfigure xserver-xorg
    試圖重新設定xorg設定,但在此例無作用。

  2. (以su成為root身份)
    /etc/init.d/gdm stop
    退出gdm,回到tty文字終端機
    logon
    登入為root
    (backup xorg.conf)備份xorg.conf後...
    vim /etc/X11/xorg.conf
    直接修改xorg設定添加解析度模式!
    /etc/init.d/gdm start
    之後重新啟動X,或直接重新開機。在此例無作用。
  3. (以su成為root身份)
    /etc/init.d/gdm stop
    退出gdm,回到tty文字終端機
    logon
    登入為root
    (backup xorg.conf)備份xorg.conf後...
    X -configure /root/xorg.conf.new
    讓X11自己重新產生新的xorg設定
    X -config /root/xorg.conf.new
    再讓X測試這個設定能否正常載入
    我在這裡發現X啟動後不太正常,用Ctrl+Alt+Backspace跳出X環境後,發現文字終端機顯示嚴重錯誤的紀錄。此例被我跳過。
  4. (以su成為root身份)
    apt-get install grandr
    安裝grandr來設定解析度
    這算是gnome-display-properties的代用品。此例無作用。

解決辦法,欠缺基本的... graphic card driver update!

因為Debian包裝CD灌好,用起來還滿順的,不但顯示顏色頗正確,連音效卡都正確抓到,因此忽略掉仍有需要裝驅動程式的場合。

所以要初次嘗試安裝linux版的nvidia driver。但是nv的Linux driver給用慣MS-Windows介面的人看到,何只頭大而已!沒有輔助文件只能orz啦。幸好我找到這個詳細介紹的網頁:

NvidiaGraphicsDrivers - Debian Wiki

透過有人寫好的assistant,自動透過apt-get載入所需檔案、做成核心,確實是對一般使用者最簡易的安裝方式。如果沒有這個說明,我早就掛了。

透過說明照步驟來進行,在一切正常不需troubleshooting的結局中收場。

Free Image Hosting at www.ImageShack.us
我的Debian正確輸出了1680x1050畫面了!

Free Image Hosting at www.ImageShack.us
Opera 10糾甘心~~(啥)Opera, the fastest and most secure web browser

 


Posted by spania at 樂多Roodo! │01:05 │回應(4)引用(0)Sugi,自問自答
樂多分類:網路/3C 共同主題:Unix-like菜鳥學習筆記 工具:編輯本文
Ads by Roodo! 

引用URL

http://cgi.blog.roodo.com/trackback/10427545
回應文章

賀!不過為什麼選 Debian 啊?一般正常是選 Ubuntu 不是嗎?XD
Posted by claestw at 2009年10月24日 10:53
選 Debian 也屬姑且一試,其實之前要從中擇一時,Ubuntu給我的印象是版號跳很快令我怕怕O>,而且對新手來說都是從頭來過。
Posted by 某S at 2009年10月24日 11:08

Ubuntu 版號雖然跑得滿快的,但是聽說還是比 Debian 穩耶(就適合新手而言)。Debian 聽說是很適合寫程式的人用。

前陣子我也在研究要裝 Debian 還是 Ubuntu。隔了好幾年沒碰 Linux,幾乎全忘光光了,完全變回新手。

不過最後我還是忍不住想趕流行,跑去裝了 Arch Linux。XD|||
Posted by claestw at 2009年10月27日 08:05

哈哈!
其實我也是在好幾(十?)個月前從兩者之間決定的,依據的也是當時的資訊,印象很可能已經不符現況了呢XD
Posted by 某S at 2009年10月27日 17:15