ubuntu 16.04 分辨率只有800×600問題解決


https://blog.csdn.net/u013685264/article/details/78459474

 

今天裝顯卡驅動出現了很多問題,其中一個就是電腦重啟之后顯示屏的分辨率變成了800600,正常的分辨率是19201080,在系統設置中沒有其他的分辨率選項,導致無法修改。嘗試了網上所說的通過創建xorg.conf文件,在其中設置自定義桌面分辨率。修改之后,分辨率確實變了,但卻是1600*1200這種,依然是很不正常。采用cvt和xrandr組合的方式來修改分辨率,卻提示了另外一個錯誤,xrandr: Failed to get size of gamma for output default。一個問題接一個問題出現,真是糾結啊!

不得不說,在國內用百度搜這些專業的問題真是不爽,經常出現的是一些無關的或者根本無法解決問題的網頁。幸好,現在都解決了,問題還是在顯卡驅動這邊[1]。在系統設置(System Settings)中的軟件更新(Software & Updates)里面,點擊附加驅動(Additional Drivers),修改成NVIDIA驅動(我這里選擇的是第三項,如下圖所示)。應用修改需要等待一點時間,完成后重新啟動電腦,分辨率再次正常。

System Settings

Additional Drivers

換顯卡重新安裝驅動之后,再次出現了循環登錄的問題。以后或許還會遇到,將解決方案記錄在這里。

ctrl +alt +f2  #切換到命令行
sudo service lightdm stop  #關閉xwindow
sudo apt-get --purge remove nvidia-*  #卸載驅動

    1
    2
    3

時隔多月之后,再次踩了這個循環登錄的大坑,但是之前的解決方案無效。問題可能的另一個情況是.Xauthority文件的所有人和所有組變成了root,在用戶的主目錄下有一個.Xauthority文件,查看該文件的所有人和所有組:

ls -la .Xauthority

    1

如果是root的話那么需要將其改為你的登錄用戶:

sudo chown username:username .Xauthority

    1

(實際解決時總會有各種各樣的意外出現,一項一項解決,別急。)

參考網址:
[1] http://blog.csdn.net/zixiximm/article/details/53781421
---------------------  
作者:一個菜鳥的奮斗  
來源:CSDN  
原文:https://blog.csdn.net/u013685264/article/details/78459474  
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM