您想要的分辨率沒有出現在Ubuntu的顯示設置中?

如果您進入“系統配置”並輸入“顯示器”,您將看到在許多情況下(例如帶有Intel圖形的顯示器)顯示的分辨率較低或不是您想要的顯示器分辨率,我們將對其進行修復,以便以所需的分辨率開始會話。

這是AntonioJoséRuiz Gracia的貢獻,因此成為我們每週比賽的獲勝者之一:分享您對Linux的了解«。 恭喜安東尼奧!

以前的步驟

我們轉到“系統配置”,然後選擇“軟件源”,“其他驅動程序”選項卡,由於未使用專有驅動程序,因此它必須為空。

我們轉到系統配置>監視器,我們將看到在分辨率窗口中除了沒有用處之外,幾乎沒有其他選擇:

但是,讓我們看看我們的視頻卡是如何工作的。

我們為Intel,Ati和Nvidia卡安裝了mesa-utils軟件包:

須藤apt-get install mesa-utils

我們添加了針對Intel,ATI和Nvidia的免費驅動程序的存儲庫:

sudo add-apt-repository ppa:xorg-edgers / ppa

我們更新系統存儲庫和系統本身。

sudo apt-get update sudo apt-get upgrade

必須重新啟動計算機。

現在,我們測試圖形加速的過程:

glxinfo | grep -i渲染

如果我們看到直接渲染:是的,這是正確的。 我們可以通過在終端中鍵入以下內容以圖形方式查看它:

齒輪

現在,讓我們開始工作

1. 在終端上,鍵入以下命令:

須藤xrandr

它將向我們顯示活動的圖形模式。 Xrandr是用於操作/更改屏幕分辨率的控制台命令,但是在重新啟動時會丟失。

2. 我們設置分辨率:

須藤cvt(x)(y)

其中“ x”和“ y”是分辨率數據,例如“ 1280 1024”,如您所見,它們之間用空格分隔)

3. 我們輸入例如:

cvt 1280 1024

它將顯示如下內容:

1280x1024 59.89 Hz(CVT 1.31M4)hsync:63.67 kHz; pclk:109.00 MHz Modeline“ 1280x1024_60.00” 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync + vsync

4. 稍後,我們將選擇“ Modeline”行中的所有內容以在文件中使用它。

5. 我們將在正確的位置生成xorg.conf文件,因為默認情況下Ubuntu不使用它,並且它用於設置X配置(圖形服務器)。

須藤gedit /etc/X11/xorg.conf

6. 您將看到它已生成為白色。 我們複製以下內容並將其粘貼到空白文件中:

注意:在本教程中,Horizsync和Vertrefresh參數具有監視器的數據,最大分辨率為1440×900,要解決此問題,您必須找到監視器的值。
“設備”標識符部分“已配置視頻設備”結束部分“顯示器”標識符“已配置顯示器”供應商名稱“通用LCD顯示器”型號名稱“ LCD面板1440x900” Horizsync 31.5-64.0 Vertrefresh 56.0-65.0 modeline“ 1440x900_60.00” 106.47 1440 1520 1672 1904 900 901 904 932 -HSync + Vsync Gamma 1.0#modeline“ 640x480 @ 60” 25.2 640 656 752 800 -vsync -hsync#modeline“ 480x490 @ 492” 525 800 600 56 36.0 800 824 + hsync + vsync#modeline“ 896x1024 @ 600” 601 603 625 800 600 60 40.0 800 840 + hsync + vsync#modeline“ 968x1056 @ 600” 601 605 628 1024 768 60 65.0 1024 1048 -vsync -hsync#modeline“ 1184x1344_768” 771 777 806 1440 900 60.00 106.47 1440 1520 -HSync + Vsync EndSection節“屏幕”標識符“默認屏幕”監視器“已配置監視器”設備“已配置視頻設備” DefaultDepth 1672子部分“ Display”深度1904模式“ 900x901” EndSubSection子部分“ Display”深度904種模式“ 932x24” EndSubSection子部分“ Display”深度1種模式“ 1440 900x4“ EndSubSection子分段”顯示“深度1440模式” 900x8“ EndSubSection子分段”顯示“深度1440模式” 900x15“ EndSubSection子分段”顯示“深度1440模式” 900x16“ EndSubSection分段”

這樣:

7. 我們在文件“ xorg.conf”中查找以下內容並將其刪除(您選擇它並使用Delete鍵將其刪除):

modeline“ 1440x900_60.00” 106.47 1440 1520 1672 1904 900 901 904 932 -HSync + Vsync

8. 我們粘貼在第2-3點中復制的內容,在我的情況下是:

Modeline“ 1280x1024_60.00” 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync + vsync

9. 在以下幾行中,您將看到井號或數字符號。 在它們之上新建一行,然後鍵入一個新的打擊墊,再次粘貼在步驟8中復制的內容。這樣,當我們更改分辨率時,它將在屏幕配置中列出。

10 在編輯器中,轉到“替換”的頂部菜單,在“屏幕”部分中查找“ 1440×900”,這是粘貼的文件,然後將其替換為“ 1280×1024”,這是我的情況。您需要的分辨率。

11 保存並關閉編輯器。

12 重新啟動計算機,然後轉到“系統設置”>“監視器”,然後更改所需的分辨率。

13 我沒有嘗試提出更多的決議,因為我不需要這些決議,但是通過此過程可以添加它們。