ubuntu安装完显卡驱动进不去图形界面 ubuntu安装显卡驱动后进不了图形界面
Ubuntu14.04 \u6539\u6210Nvidia\u7684\u663e\u5361\u9a71\u52a8\u4ee5\u540e\uff0c\u5f00\u673a\u8fdb\u4e0d\u4e86\u56fe\u5f62\u754c\u9762\uff0c\u5982\u4f55\u89e3\u51b3\uff1f\u91cd\u542f\u7535\u8111\uff0c\u6309\u952e\u76d8\u5de6\u8fb9\u7684shift\u952e\u8fdb\u5165GRUB\uff0c\u9009\u62e9Advanced options for Ubuntu\uff0c\u7136\u540e\u9009Recovery Mode\u8fdb\u5165\u5b89\u5168\u6a21\u5f0f\u3002\u6253\u5f00terminal\uff0csudo apt-get remove --purdg nvidia* \u5220\u9664\u73b0\u6709\u7684\u9a71\u52a8\uff0c\u7136\u540esudo apt-get install nvidia-###\uff0c###\u662f\u4f60\u663e\u5361\u7684\u9a71\u52a8\u4ee3\u53f7\uff0c\u4f8b\u5982304\uff0c307\uff0c311\u4ec0\u4e48\u7684\uff0c\u8bf7\u81ea\u884c\u67e5\u627e\u4f60\u81ea\u5df1\u663e\u5361\u7684\u9a71\u52a8\u4ee3\u7801\u3002
\u90a3\u5c31Rock-back\u5427\uff0c\u6062\u590d\u5230\u518d\u540e\u6b63\u786e\u7684\u914d\u7f6e\u3002\u4ece\u542f\u52a8\u83dc\u5355\u4e2d\u8fdb\u5165\u6062\u590d\u754c\u9762\uff0c\u8fdb\u5165\u547d\u4ee4\u63a7\u5236\u53f0\uff0c\u7528Root\u767b\u5f55\uff0c\u9ed8\u8ba4root\u7528\u6237\u662f\u6ca1\u6709\u5bc6\u7801\u7684\uff0c\u76f4\u63a5\u8f93\u5165root\u56de\u8f66\u767b\u5f55\u3002\u7136\u540e\u5728\u63d0\u793a\u7b26#>\u540e\u8f93\u5165\uff1a
cd /etc/x11/
ls
\u67e5\u770b\u662f\u5426\u6709\u4e00\u4e2axorg.conf.back\u7684\u6587\u4ef6\u6216\u7c7b\u4f3c\u7684\u6587\u4ef6\uff0c\u5982\u679c\u6ca1\u6709\uff0c\u53ef\u80fd\u662f\u5176\u4ed6\u5f62\u5f0f\u5982xorg.conf.bak\u4e4b\u7c7b\u7684\uff0c\u7136\u540e\u628a\u8fd9\u4e2a\u6587\u4ef6\u6062\u590d\u4e3axorg.conf\u3002\u8f93\u5165\u547d\u4ee4\uff1a
mv xorg.conf xorg.conf.bak_
mv xorg.conf.back xorg.conf
\u7136\u540e\u91cd\u542f\u7535\u8111\uff1a
shutdown -r now
由于无法进入图形界面,所以需要在开机时进入恢复模式。我的机器上时在开机时通过引导选项中的recovery mode选项进入,进入之后可以看到许多选项卡,选择root,回车之后再回车,准备输入命令。
二、查看所有NVIDIA驱动
通过以下命令查看:
$dpkg -l | grep -i nvidia
如果列出来的驱动中,有名称为nvidia-common之外的驱动,则需要卸载其他驱动。
三、卸载多余驱动
$sudo apt-get remove --purge nvidia-*
四、安装nvidia-common
第三步中删除了nvidia-common,这里需要重新安装一下:
$sudo apt-get install ubuntu-desktop
五、添加引导
通过以下命令,将驱动添加到/etc/modules中:
$echo 'nouveau' | sudo tee -a /etc/modules
然后找到xorg.conf文件,删除它。
这一步我也是靠猜的,不知道到底猜对了没有,我使用的命令如下:
$sudo remove /etc/X11/xorg.conf
大家最好还是自己找一找资料,这一部分我不敢保证其正确性,因为最后我重启可以进入图形界面了,所以就没有在意这部分了。
六、重新启动
通过以下命令重新启动计算机:
$sudo reboot
绛旓細濡傛灉娌℃湁鍔炴硶鍘昏繘鍏ユ闈㈢殑璇濓紝閭h繖涓簲璇ユ槸鏄惧崱鍑虹幇浜嗛敊璇锛屾墍浠ョ殑璇濇墠浼氬鑷存病鏈夊姙娉曞幓杩涘叆妗岄潰銆
绛旓細涓銆杩涘叆recovery妯″紡 鐢变簬鏃犳硶杩涘叆鍥惧舰鐣岄潰锛屾墍浠ラ渶瑕佸湪寮鏈烘椂杩涘叆鎭㈠妯″紡銆傛垜鐨勬満鍣ㄤ笂鏃跺湪寮鏈烘椂閫氳繃寮曞閫夐」涓殑recovery mode閫夐」杩涘叆锛岃繘鍏ヤ箣鍚庡彲浠ョ湅鍒拌澶氶夐」鍗★紝閫夋嫨root锛屽洖杞︿箣鍚庡啀鍥炶溅锛屽噯澶囪緭鍏ュ懡浠ゃ備簩銆佹煡鐪嬫墍鏈NVIDIA椹卞姩 閫氳繃浠ヤ笅鍛戒护鏌ョ湅锛歞pkg -l | grep -i nvidia 濡傛灉鍒楀嚭鏉ョ殑椹卞姩涓紝...
绛旓細閲嶅惎鐢佃剳锛屾寜閿洏宸﹁竟鐨剆hift閿杩涘叆GRUB锛岄夋嫨Advanced options for Ubuntu锛岀劧鍚庨塕ecovery Mode杩涘叆瀹夊叏妯″紡銆傛墦寮terminal锛宻udo apt-get remove --purdg nvidia* 鍒犻櫎鐜版湁鐨椹卞姩锛岀劧鍚巗udo apt-get install nvidia-###锛###鏄綘鏄惧崱鐨勯┍鍔ㄤ唬鍙凤紝渚嬪304锛307锛311浠涔堢殑锛岃鑷鏌ユ壘浣犺嚜宸辨樉鍗$殑椹卞姩...
绛旓細閭e氨Rock-back鍚э紝鎭㈠鍒板啀鍚姝g‘鐨勯厤缃備粠鍚姩鑿滃崟涓杩涘叆鎭㈠鐣岄潰锛岃繘鍏ュ懡浠ゆ帶鍒跺彴锛岀敤Root鐧诲綍锛岄粯璁oot鐢ㄦ埛鏄病鏈夊瘑鐮佺殑锛岀洿鎺ヨ緭鍏oot鍥炶溅鐧诲綍銆傜劧鍚庡湪鎻愮ず绗#>鍚庤緭鍏ワ細cd /etc/x11/ ls 鏌ョ湅鏄惁鏈変竴涓獂org.conf.back鐨勬枃浠舵垨绫讳技鐨勬枃浠讹紝濡傛灉娌℃湁锛屽彲鑳芥槸鍏朵粬褰㈠紡濡倄org.conf.bak涔嬬被鐨勶紝鐒跺悗...
绛旓細鎭㈠妯″紡锛屽湪闄勫姞椹卞姩閭i噷鍗歌浇椹卞姩锛岀劧鍚庨噸璧锛岃ˉ鍏呬竴鐐癸紝ubuntu涓嶆敮鎸佸弻鏄惧崱锛岀洰鍓嶅彧鍙互鐢ㄤ竴涓
绛旓細杩涘叆鎭㈠妯″紡鍗歌浇鏄惧崱椹卞姩
绛旓細鎸夐敭鐩樺乏杈圭殑shift閿杩涘叆GRUB锛岄夋嫨Advanced options for Ubuntu锛岀劧鍚庨塕ecovery Mode杩涘叆瀹夊叏妯″紡銆傛墦寮terminal锛宻udo apt-get remove --purdg nvidia 鍒犻櫎鐜版湁鐨椹卞姩锛岀劧鍚巗udo apt-get install nvidia-###锛###鏄綘鏄惧崱鐨勯┍鍔ㄤ唬鍙凤紝渚嬪304锛307锛311浠涔堢殑锛岃鑷鏌ユ壘浣犺嚜宸辨樉鍗$殑椹卞姩浠g爜銆
绛旓細1銆侀鍏堝紑鏈杩涘叆绯荤粺鏃跺湪grub鑿滃崟涓紝閫夋嫨绗簩涓珮绾у惎鍔紝鍦ㄩ噷闈㈤夋嫨recoverymode锛岄夋嫨绗竴椤广2銆佸叾娆¤繘鍏ョ殑灏辨槸鎭㈠妯″紡锛屽彲浠ュ湪姝ゆā寮忎笅鎵撳紑杞欢鍜屾洿鏂般3銆佹渶鍚庡湪杞欢鍜屾洿鏂颁腑閫夋嫨闄勫姞椹卞姩銆
绛旓細1銆侀鍏堢‘瀹氭槸鍚瀹夎浜哊vidia椹卞姩锛堜换浣曟柟寮忛兘鍙互锛宎pt-get鎴栫郴缁熻蒋浠堕檮鍔犳垨deb鍖咃級鏌ョ湅鏄惁鎴愬姛锛歯vidia-smi 璇风偣鍑昏緭鍏ュ浘鐗囨弿杩 2銆佸鏋滃凡缁忚浜嗛┍鍔ㄥ悗锛屽嚭鐜颁簡寰幆鐧诲綍鎴栭粦灞忥紝閭d箞灏遍噸鏂板惎鍔紝鍦℅rub鐣岄潰閫Ubuntu绯荤粺閭d竴琛岀劧鍚庢寜E閿杩涘叆缂栬緫妯″紡锛侊紙鎳掑緱寮勫浘锛岀敤涓婇潰鐨勪簡锛侊級璇风偣鍑昏緭鍏ュ浘鐗囨弿杩 3銆...
绛旓細棣栧厛锛屽洜涓烘垜浠幇鍦ㄦ棤娉杩涘叆鍥惧舰鐣岄潰锛屾墍浠ラ渶瑕佽繘鍏ュ崟鐢ㄦ埛妯″紡涓嬶紝鍦ㄥ崟鐢ㄦ埛妯″紡涓嬭繘琛Nvidia椹卞姩鍗歌浇鎿嶄綔锛屽湪grub鍚姩鐣岄潰锛岄夋嫨绗簩椤"ubuntu楂樼骇璁剧疆"锛屽洖杞︼紝濡備笅鍥炬墍绀猴細鐒跺悗锛岄夋嫨绗簩椤"recovery mode"锛屾寜涓涓嬮敭鐩樹笂鐨"e"閿紝杩涘叆缂栬緫妯″紡锛氶噸鏂拌浇鍏ラ厤缃鍚锛屽嵆鍙繘鍏ュ崟鐢ㄦ埛root妯″紡銆傚湪鍗曠敤鎴锋ā寮忎笅...