Y7000 安裝ubuntu16.04.6 的tips :禁用nouveau 、Wifi 問題 、nvidia 驅動安裝


 

由於最近要跑DeepLearning 所以在自己的Y7000上裝一個Ubuntu ,自己碰了好多壁 寫下來以防止自己忘掉以便后續再用!

配置:i7-8750H +GeForce GTX 1050Ti 4G  128SSD+1T HDD 

選擇ubuntu16.04.6 在windows HDD下分出了200G 16.04.6 在選擇安裝過程中可以直接選擇安裝 不用自己分區

如果自己分區 選擇:

        /            192G 

        swap     8G

       不能有/boot分區

然后裝好ubuntu后在grub界面 直接按鍵盤的e,在quiet splash 后加上 nouveau.modeset=0 后按F10 即可進入ubuntu系統 

tips1:這里有的博客寫到讓永久設置,這里十分不建議,以為后面你要裝NVIDIA的顯卡驅動還要改回來,中間會造成登錄界面無線循環登陸而無法進入的問題。

***禁用nouveau (自帶的系統驅動)

  在終端下輸入:sudo gedit /etc/modprobe.d/blacklist.conf 
  輸入密碼后在最后一行加上 blacklist nouveau 。這里是將Ubuntu自帶的顯卡驅動加入黑名單。 
  在終端輸入:sudo update-initramfs -u   #更新一下內核:

       查看是否禁用成功

   lsmod | grep nouveau

***wifi連接問題

  

指令:sudo rfkill list all

返回電腦上安裝的所有的網卡驅動的情況如下,仔細看會發現存在下列情況:

0: ideapad_wlan: Wireless LAN

Soft blocked: no

Hard blocked: yes

1: phy0: Wireless LAN

Soft blocked: no

Hard blocked: no

可以看到無線網卡驅動存在兩個:ideapad和其他的版本,其中ideapad版本的是聯想自帶的驅動,它和Ubuntu默認的驅動相沖突。因此需要將其從Ubuntu系統中移除。

 

因為每次開發都需要進行移除操作,因此將移除代碼寫入系統啟動文件中:

sudo nano /etc/rc.local

在文件結尾的exit 0上一行添加如下命令:

echo "123" |sudo modprobe -r ideapad_laptop

保存 ctrl+x,保存 y 退出 回車即可。

然后重啟電腦即可。注意需要在grub界面按e等操作進入系統圖形界面

***nvidia 驅動安裝

  添加驅動源:

  sudo add-apt-repository ppa:graphics-drivers/ppa 

    sudo apt-get update
    尋找合適驅動版本:
 
               ubuntu-drivers devices

    選擇顯示專有版本是nvidia-384  

    安裝:

              sudo apt-get install nvidia-384

    

#切換到字符界面 Ctrl + Alt + F1 

#cd driver #打開home下的driver文件夾(之前建好driver文件夾並在nvidia官網進行NVIDIA-Linux-x86_64-384.xxx.run的下載拷貝至此文件夾)

#ls 可顯示下載的驅動文件NVIDIA-Linux-x86_64-384.xxx.run

#sudo service lightdm stop

#sudo chmod a+x NVIDIA-Linux-x86_64-384.90.run //獲取權限 

#sudo sh ./NVIDIA-Linux-x86_64-384.xxx.run -no-x-check -no-nouveau-check -no-opengl-files 

#reboot 

此方法我總是出現Xdriver的問題沒搞懂 不建議使用

reboot

sudo nvidia-smi

sudo nvidia-settings

檢查是否安裝好

 

sudo apt-get update  更新源
sudo apt-get install package 安裝包
sudo apt-get remove package 刪除包
sudo apt-cache search package 搜索軟件包
sudo apt-cache show package  獲取包的相關信息,如說明、大小、版本等
sudo apt-get install package --reinstall  重新安裝包
sudo apt-get -f install  修復安裝
sudo apt-get remove package --purge 刪除包,包括配置文件等
sudo apt-get build-dep package 安裝相關的編譯環境
sudo apt-get upgrade 更新已安裝的包
sudo apt-get dist-upgrade 升級系統
sudo apt-cache depends package 了解使用該包依賴那些包
sudo apt-cache rdepends package 查看該包被哪些包依賴
sudo apt-get source package  下載該包的源代碼
sudo apt-get clean && sudo apt-get autoclean 清理無用的包
sudo apt-get check 檢查是否有損壞的依賴

     

 


免責聲明!

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



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