解決安裝雙系統後ubuntu系統只有一個分辨率問題

解決安裝雙系統後ubuntu系統只有一個分辨率問題

  1. 問題描述:
    在windows系統的基礎上安裝了ubuntu18.04之後,發現系統的分辨率只有800*600一個分辨率,並且不能使用xrandr修改分辨率,使用xrandr命令報xrandr failed to get size of gamma for output default錯誤,找了很多教程,都出現了問題,最會終於解決了。

  2. 解決方法:

    • 首先在打開Ubuntu命令行執行如下命令:
    sudo gedit /etc/default/grub
    
    • 然後找到#GRUB_GFXMODE=800x600這行,把800x600改成你想要的分辨率,比如1920x1080,並去掉這一行前面的#,改後變爲GRUB_GFXMODE=1920x1080 ,然後保存.
    • 打開終端用命令更新grub:sudo update-grub
    • 重啓,如果分辨率修改成功就不必再進行一下步驟了。
    • 如沒有成功就有可能是驅動問題
    • 先執行如下命令:
    sudo gedit  /etc/xorg.conf
    
    • 複製以下內容放入打開文檔:
    Section "Monitor"
    Identifier   "Monitor0"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
    HorizSync   28.0 - 70.0
    VertRefresh     56.0 - 75.0
    EndSection
    Section "Device"
    Identifier  "VMware SVGA"
    Driver      "vesa"
    EndSection
    Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    SubSection "Display"
    Viewport   0 0
    Depth     24
    Modes     "1920x1080_60.00"
    EndSubSection
    EndSection
    
    • 執行以下命令:
    sudo vi /etc/default/grub 或 sudo gedit /etc/default/grub
    
    • 編輯打開的文件,找到GRUB_CMDLINE_LINUX_DEFAULT那一行,在後面加上(在quiet splash後打一個空格) nomodeset(保險起見,nomodeset後面加多一個空格),保存,然後在終端輸入 sudo update-grub
    • 然後下載驅動:系統設置–軟件和更新–附加驅動 裏面使用NVIDIA的專有驅動,第一個即可(驅動名稱後面的括號裏是專有,tested的那個)
    • 下載完驅動後,重啓即可,此時應該修改成功了

隨手而記,以防需要之時翻找

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章