linux服務(wù)器顯卡崩潰解決方案
在登錄界面出現(xiàn)分辨率特別大,整個(gè)圖形界面特別大,并且怎么也登錄不上去的情況時(shí)
對(duì)于這種情況,一般就是顯卡驅(qū)動(dòng)崩了的原因,所以我們可以首先檢查顯卡驅(qū)動(dòng)是否有問(wèn)題
nvidia -smi
如果出現(xiàn)說(shuō)驅(qū)動(dòng)鏈接不上什么的問(wèn)題,就是說(shuō)明你的顯卡驅(qū)動(dòng)出現(xiàn)了問(wèn)題
主要采用以下的處理方法
一、進(jìn)入ubuntu系統(tǒng)
首先CTRL+ALT_F1到達(dá)字符處理界面
然后輸入管理員賬號(hào)和密碼登錄進(jìn)去,此時(shí)你相當(dāng)于進(jìn)入了終端
遇到的問(wèn)題:在這個(gè)步驟的時(shí)候,由于我們是多賬號(hào)的服務(wù)器,在登錄管理員賬號(hào)的時(shí)候,老是出現(xiàn)login incorrect,但是通過(guò)普通用戶是可以登錄的,因此通過(guò)普通用戶登錄,然后su 然后輸入密碼
二、下載英偉達(dá)顯卡官方驅(qū)動(dòng)程序
下載地址為:http://www.geforce.cn/drivers
選擇你自己的系統(tǒng)所對(duì)應(yīng)的顯卡驅(qū)動(dòng)版本號(hào),我的是1080,所以說(shuō)我選擇的是是NVIDIA-Linux-x86_64-384.130.run
下載完了將其保存在優(yōu)盤(pán)中,這個(gè)過(guò)程要在有圖形界面的電腦上完成
三、禁止集成的nouveau驅(qū)動(dòng)
Ubuntu系統(tǒng)集成的顯卡驅(qū)動(dòng)程序是nouveau,它是第三方為NVIDIA開(kāi)發(fā)的開(kāi)源驅(qū)動(dòng),我們需要先將其屏蔽才能安裝NVIDIA官方驅(qū)動(dòng)。
主要采用以下步驟來(lái)進(jìn)行禁止
查看屬性
sudo ls -lh /etc/modprobe.d/blacklist.conf
修改屬性
sudo chmod 666 /etc/modprobe.d/blacklist.conf
用vim編輯器打開(kāi)
sudo vim /etc/modprobe.d/blacklist.conf
在該文件的最后一行添加以下幾行代碼
blacklist vga16fbblacklist nouveaublacklist rivafbblacklist rivatvblacklist nvidiafb
并執(zhí)行
sudo update-initramfs -u
重啟后執(zhí)行
lsmod | grep nouveau
四、安裝
由于我的是服務(wù)器系統(tǒng),因此則需要將含有run文件的U盤(pán)手動(dòng)掛載到mnt/usb目錄下
4.1 將含有run文件的U盤(pán)手動(dòng)掛載到mnt/usb目錄下
(1)首先應(yīng)確定優(yōu)盤(pán)的版本號(hào)
在插入優(yōu)盤(pán)之前之后兩次輸入
cat /proc/partitions
注意是插入優(yōu)盤(pán)之前之后兩次,在第二次顯示結(jié)果中多出來(lái)的即為U盤(pán)的設(shè)備號(hào)。因?yàn)殡娔X里是雙硬盤(pán),所以U盤(pán)在系統(tǒng)中為/dev/sdc1(sdc1表示的是sdc中的一個(gè)分區(qū))
在操作的過(guò)程中我就是忽略了插入優(yōu)盤(pán)之前之后兩次,因此就沒(méi)有出現(xiàn)第二次顯示結(jié)果多出來(lái)的情況
(2)mount命令掛載優(yōu)盤(pán)
在掛載優(yōu)盤(pán)之前,首先需要自己創(chuàng)建mnt/usb路徑,創(chuàng)建路徑如下:
首先將路徑定位到/mnt下面
cd /mnt
成功后,先在 /mnt 下建立一個(gè)名叫usb的文件夾,文件夾名稱(chēng)隨意:
mkdir /mnt/usb
下面開(kāi)始掛載優(yōu)盤(pán)
sudo mount /dev/sdc1 mnt/usb
完成掛載后可以通過(guò)mnt/usb訪問(wèn)U盤(pán)里的內(nèi)容。以下的命令為顯示該U盤(pán)的內(nèi)容目錄
cd mnt/usbls
4.2 安裝
通過(guò) cd /mnt/usb命令進(jìn)入該目錄里
若之前安裝過(guò)顯卡驅(qū)動(dòng),需要先卸載掉
sudo apt-get --purge remove nvidia-*
安裝指令如下
sudo chmod a+x NVIDIA-Linux-x86_64-384.130.runsudo ./NVIDIA-Linux-x86_64-384.130.run -no-x-check -no-nouveau-check -no-opengl-files
4.3 卸載優(yōu)盤(pán)
sudo umount /dev/sdc1sudo umount /mnt/usb
最后CTRL+ALT+F1返回圖形界面
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。
相關(guān)文章:
1. Win10如何預(yù)防勒索病毒 Win10預(yù)防勒索病毒操作方法2. Win7怎么刪除局域網(wǎng)共享文件訪問(wèn)密碼3. WinXP系統(tǒng)注冊(cè)表解鎖方法4. 請(qǐng)盡快升級(jí): Ubuntu 18.04 LTS 和 Linux Mint 19.x 發(fā)行版將于 4 月停止支持5. 如何數(shù)字權(quán)利激活Win11系統(tǒng)?Windows11數(shù)字權(quán)利激活教程6. 微軟規(guī)劃提升 Win10 / Win11圖形和音頻驅(qū)動(dòng)質(zhì)量7. Win10 1909禁止生成“系統(tǒng)錯(cuò)誤內(nèi)存轉(zhuǎn)儲(chǔ)文件”怎么設(shè)置?Win10專(zhuān)業(yè)版禁止生成系統(tǒng)錯(cuò)誤內(nèi)存轉(zhuǎn)儲(chǔ)文件方法簡(jiǎn)述8. mac文本怎么添加快捷短語(yǔ)? mac電腦添加快捷文本短語(yǔ)的技巧9. 教你如何使用兩行代碼激活Windows系統(tǒng)
