筆者的環境是debian-6.0.1a-amd64-netinst.iso + gnome 2.30,顯示卡晶片組
為nvidia ion,螢幕為 samsung syncmaster913B 19"LCD(1280X1024), 並透過
synaptic套件管理程式,安裝了nvidia 275.09.07版本相關檔案,在設定系統顯
示功能的相關參數時,發現一個狀況,這個狀況其實在之前安裝nvidia 260版本
驅動時就有呈現,只是現在才完整記錄下來,當來自synaptic套件管理程式的
nvidia 275.X 版本驅動程式系列檔案都安裝完畢後,會有圖形介面的
gnome控制中心\nvidia x 伺服器設定,可以操作,但筆者發現需要先在終端機模
式中參考文件(man nvidia-xconfig)使用 nvidia-xconfig 這個指令搭配參數,
先建置好初始的 /etc/X11/xorg.conf 檔案與其內容參數,再來執行 nvidia x 伺服器設定
,才會有效用,若沒有先用 nvidia-xconfig 設定好某些參數,那麼 nvidia x 伺服器設定
裏頭有些功能還會"無法呈現"。
接下來就是一個狀況了,
當筆者在終端機下了指令+參數"nvidia-xconfig --no-dynamic-twinview"之後,
重啟系統,發現 gnome控制中心\螢幕\螢幕偏好設定(/usr/bin/gnome-display-properties)\
更新頻率 可用選項為"60hz""75hz",
gnome控制中心\Nvidia X 伺服器設定\ x server display configuration 項目
下"沒有"任何可選子項目字樣與圖示(視窗文字資訊:unable to load x server display configuration page:
nvidia-settings currently does not support scanout screens(0) that have dynamic twinview disabled)
然後筆者終端機下了指令+參數 "nvidia-xconfig --dynamic-twinview" 之後,
重啟系統,發現 gnome控制中心\螢幕\螢幕偏好設定(/usr/bin/gnome-display-properties)\
更新頻率可用選項為"50hz""51hz",
gnome控制中心\Nvidia X 伺服器設定\ x server display configuration 項目
下有一拖拉庫各種子項目可選擇,
然後筆者使用文字編輯器將 /etc/X11/xorg.conf 裏頭 dynamictwinview 這一整
行參數移除後,重啟系統,發現 gnome控制中心\螢幕\螢幕偏好設定(/usr/bin/gnome-display-properties)\
更新頻率可用選項為"50hz""51hz""85hz",
gnome控制中心\Nvidia X 伺服器設定\ x server display configuration 項目
下有一拖拉庫各種子項目可選擇,
筆者過往的經驗,家用消費型的LCD螢幕,更新頻率至少都會有"60hz"可以選用,
如果硬體沒壞,又沒有"60hz"可以選用,那表示軟體系統一定有問題,
筆者希望的情境是,
gnome控制中心\螢幕\螢幕偏好設定(/usr/bin/gnome-display-properties)\更新頻率
可用選項為"60hz""75hz"維持原狀,然後
gnome控制中心\Nvidia X 伺服器設定\ x server display configuration 項目
下有一拖拉庫各種子項目可選擇,也是維持這樣,可是實際上這兩個群組可選項
目就是會相衝,筆者不知道到底是哪裡出了問題?
筆者的MsWindowsXP PC也是安裝nvidia的顯卡與驅動程式,不論驅動程式怎麼亂
裝跟亂設定,就是從來沒有遇到這種類型的情境過!