前些日子在win7下用EasyBCD硬盤安裝了ubuntu做爲開發環境,顯卡Nvidia的,出現如下問題: linux
一: shell
安裝以後啓動菜單無ubuntu項==》在EasyBCD下手動創建啓動項解決。 ubuntu
二: ui
ubuntu啓動不了,啓動項事後直接黑屏。==>能夠選擇恢復模式啓動。 spa
三: 命令行
經Tim提醒,分辨率有問題,發現默認只有800*600和1024*768兩個分辨率,沒有最合適的1280*800. code
嘗試網上各類方法: 開發
root@ian:~# vi /etc/default/grub修改以下:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia.modeset=0" #或者這樣也可 #GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"這樣解決了開機啓動黑屏的問題,不用選擇恢復模式了。可是分辨率仍是沒解決。
ps. get
GRUB_GFXMODE=1280x800這樣子更改的話,命令行的分辨率會改變。
按照網上的說法嘗試安裝顯卡驅動 編譯
安裝編譯環境:
sudo apt-get install build-essential pkg-config linux-headers-$(uname -r)
從http://www.nvidia.cn/Download/index.aspx?lang=cn找到驅動,我下載的這個版本:
wget cn.download.nvidia.com/XFree86/Linux-x86_64/319.32/NVIDIA-Linux-x86_64-319.32.run
停掉GUI
service lightdm stopctrl+alt+f1,切換,而後安裝驅動【替換爲你本身的路徑】:
sh $driverPath/$driverName.runreboot後搞定!