第一步,直接運行xrandr查看下分辨率的情況。
成都創新互聯公司堅持“要么做到,要么別承諾”的工作理念,服務領域包括:成都做網站、網站制作、企業官網、英文網站、手機端網站、網站推廣等服務,滿足客戶于互聯網時代的坡頭網站設計、移動媒體設計的需求,幫助企業找到有效的互聯網解決方案。努力成為您成熟可靠的網絡建設合作伙伴!
第二步,用cvt命令生成一個modeline,得到:
1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
第三步,編輯 /etc/gdm/Init/Default ,在文件開頭處不遠(前幾行)找到
/sbin/initctl -q emit login-session-start DISPLAY_MANAGER=gdm
這行,在這行前添加三行:
xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr --addmode VGA1 "1920x1080_60.00"
xrandr --output VGA1 --mode "1920x1080_60.00"
Linux 下怎么用命令修改分辨率
1、xrandr(查看當前分辨率和所有分辨率選項)
2、xrandr -s 【表示分辨率的 寬X高】(設置分辨率)
之前將一臺老筆記本換成了Manjaro系統,外接顯示器時突然原筆記本電腦屏幕的分辨率降低,并且在系統設置頁面中丟失了原有的1380×760分辨率,最大只有960×540的分辨率。
既然是linux系統,設置有關的內容一定可以用命令行解決。
系統設置丟失了分辨率模式,自己手動加上去就行了。
第一步,xrandr 查
首先用管理員權限,查看當前顯示器的分辨模式
sudo xrandr -q
命令行會顯示系統里有的分辨率。如果沒有你顯示器對應的分辨率,那么就需要自行添加。
第二步,cvt 設置分辨率
添加的第一步是使用 cvt 設置自定義分辨率。注意這里 cvt 命令后面兩個的分辨率參數一定得是小于等于顯示器最大支持的分辨率。
sudo cvt 1360 768
第三步,newmode 新增自己的分辨率
此時將會顯示兩行信息,找到 Modeline "1360x768_60.00" 的這個部分。 Modeline 后面的 "1380x760_60.00" 部分是這個分辨率的模式及的名字 ,從引號開始到最后全部選中復制下來。(命令行里鼠標右鍵有復制選項)
使用參數新增分辨率模式,指令如下:
xrandr --newmode 加上Modeline 后面的分辨率模式名以及一連串數字
舉例而言,我的指令是
sudo xrandr --newmode "1360x768_60.00" 84.75 1360 1432 1568 1776 768 771 781 798 -hsync +vsync
第四步,add mode 添加配置
還需要將新的自定義分辨率模式,添加到指定的顯示器配置中,顯示器名字就是最開始 sudo xrandr -q 命令中看到有分辨率模式的那個顯示器。
如果不想往上翻可以重新敲命令查一次。
這里可以看到筆記本自帶的顯示器名字是 LVDS1 ,所以使用 addmode 指令來添加。指令如下:
sudo xrandr --addmode 顯示器名 分辨率模式名
因此我的指令是 (注意引號):
sudo xrandr --addmode LVDS1 "1360x768_60.00"
第五步,output 生效
最后一步,output 輸出使其配置生效即可。指令如下:
sudo xrandr --output 顯示器名 --mode 分辨率模式名
因此我的指令是 (注意引號):
sudo xrandr --output LVDS1 --mode "1360x768_60.00"
最后敲下回車,隨著屏幕一閃,自定義分辨率就生效了。
這個設置可能會隨著電腦重啟失效,可以把相關命令保存成一個單獨的shell文件方便執行。
所以說針對我自己的這臺筆記本,可以把下面這些命令另存為 xrandr_1360.sh
執行的時候直接用 bash xrandr_1360.sh 就搞定啦。
Deepin操作系統手動設置分辨率為1920x1080
0X00起因
本小白初次安裝Deepin,是安裝在了虛擬機里面。不過呢,安裝玩發現分辨率不對。不是1920x1080而且顯示設置里也沒有1920x1080,于是乎,開始找解決方法。
0X01開始手動設置分辨率
首先查看當前分辨率。可以使用? xrandr -q? 命令:
可以看到當前是1920x1200
接下里我們要設置成1920x1080
第一步
使用? cvt? 命令新建一個分辨率,具體命令:
$ cvt 1920 1080 60
$ xrandr --newmode "1920x1080_60.00" ?173.00 ?1920 2048 2248 2576 ?1080 1083 1088 1120 -hsync +vsync
$ xrandr --addmode Virtual1 1920x1080_60.00
注意
如果是虛擬機安裝的,--addmode后面是Virtual1,如果是物理機安裝的應該是eDP1(也有可能不一樣),具體輸出設備名稱還是要看xrandr -q的輸出結果
紅框的位置是什么,你的輸出設備名稱就是啥。
最后一步,選擇1920x1080的分辨率為當前分辨率。
$ xrandr -s 1920x1080_60.00
Done!
網站題目:linux命令改分辨率 linux如何改變分辨率
文章地址:http://vcdvsql.cn/article48/ddcsshp.html
成都網站建設公司_創新互聯,為您提供網站導航、ChatGPT、定制開發、域名注冊、網站建設、企業網站制作
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯