大家好,和許多人一樣,我的新 nvidia 驅動程式不包含過掃描欄,因此我的電視桌面被砍掉了。經過多次搜索和一些嘗試和錯誤後,我已經能夠使用此命令讓我的電視將桌面適合我的螢幕
nvidia-settings --assign 0/CurrentMetaMode="DFP-1: 1920x1080 { ViewPortIn=1920x1080, ViewPortOut=1820x1020+45+30 }"
但我似乎無法找到一種方法來在啟動時實現這一點。我嘗試進入終端並使用
gedit ~/.nvidia-settings-rc and adding 0/CurrentMetaMode="DFP-1: 1920x1080 { ViewPortIn=1920x1080, ViewPortOut=1820x1020+45+30 }"
到最後但這似乎沒有幫助。我還可以做點什麼或我錯過了什麼嗎?任何幫助表示讚賞。目前,我只是在我的電腦啟動到終端機後複製並貼上命令,它可以工作,但我覺得必須有更好的方法。再次感謝
答案1
我剛剛將其他人的結果貼到終端中,它運作良好,如下所示:
nvidia-settings -a CurrentMetaMode="DFP-0: 1680x1050+0+0, DFP-1: 1920x1080+1680+0 { ViewPortIn=1920x1080, ViewPortOut=1820x1022+50+29 }"
並按回車鍵。正如下面引用的文章中所解釋的,結果是周圍過掃描減少了 100 像素。
現在我需要弄清楚如何以及在何處將其放入
(下面未經測試的部分:它現在在終端中工作,我希望它成為永久性的,因為這太多了,無法記住每次登入)
/etc/x11/xorg.conf
使結果持久。
我發現單擊“DASH”圖標下的資料夾,然後單擊檔案系統選單,然後單擊 /etc,然後單擊 /x11,然後單擊顯示 xorg.conf 的項目,它會在 gedit 中顯示一份文件。但是由於權限的原因這不起作用所以需要在終端中輸入或複製
sudo gedit /etc/X11/xorg.conf
然後添加到“螢幕”部分的底部,就在結束部分之前。我在它前面加了 8 個空格,以便與本節的其餘部分對齊。
nvidia-settings -a CurrentMetaMode="DFP-0: 1680x1050+0+0, DFP-1: 1920x1080+1680+0 { ViewPortIn=1920x1080, ViewPortOut=1820x1022+50+29 }"
然後保存在原來的上面。 (您首先將原始 AS 保存為 xorg.conf.old 不是嗎?如果它存在的話。)
參考資料(網址如下)解釋瞭如何針對您需要的任意數量的像素得出您自己的結果。 http://b.wardje.eu/2012/08/nvidia-linux-overscan.html
我相信有更多經驗的人可以在這方面做得更好。但只要這是在真空中,它就存在。
感謝所有投入碎片的人。
--接地
答案2
我不知道你是否已經找到答案,但如果沒有:
將您的設定放入/etc/X11/xorg.conf
文件中,它就會起作用。
例如 :
Option "metamodes" "DFP-0: nvidia-auto-select +0+0,DFP-1: 1280x720+1920+0 { ViewPortIn=1280x720, ViewPortOut=1210x670+35+25 }"