บูตนานมากหลังจากติดตั้งไดรเวอร์ Nvidia


14

ฉันใช้ Ubuntu 16.04 และหลังจากนั้นไม่นาน (ฉันเดาว่าสิ่งนี้จะเกิดขึ้นหลังจากฉันอัปเดตไดรเวอร์ Nvidia) คอมพิวเตอร์ของฉันเริ่มบูตช้ามาก ฉันพยายามที่จะปิดการใช้งานบริการที่ไม่จำเป็นบางอย่าง แต่มันก็ไม่ได้ช่วย ฉันวิ่งdmesgและฉันสังเกตเห็นช่องว่างขนาดใหญ่จริงๆ นี่คือบันทึกแบบเต็ม: https://pastebin.com/d4EVfi8r

ฉันหวังว่าจะมีคนช่วยฉันด้วยสิ่งนี้

แก้ไข:

systemd-analyze blame | head

2min 16.363s docker.service 23.442s rabbitmq-server.service 16.774s grub-common.service 15.149s postgresql@9.5-main.service 13.691s dev-sda1.device 11.113s NetworkManager-wait-online.service 9.852s ModemManager.service 9.278s accounts-daemon.service 8.372s iio-sensor-proxy.service 8.176s apparmor.service

lspci -k | grep -iEA3 '3D|VGA'

00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
    Subsystem: Acer Incorporated [ALI] 3rd Gen Core processor Graphics Controller
    Kernel driver in use: i915
    Kernel modules: i915
--
01:00.0 3D controller: NVIDIA Corporation GK208M [GeForce GT 740M] (rev a1)
    Subsystem: Acer Incorporated [ALI] GK208M [GeForce GT 740M]
    Kernel driver in use: nvidia
    Kernel modules: nvidiafb, nouveau, nvidia_375_drm, nvidia_375

EDIT2:

หลังจากปิดใช้งานบริการบางอย่างนี่คือสิ่งที่systemd-analyze blame | headส่งคืน:

 13.900s dev-sda1.device
 12.040s NetworkManager-wait-online.service
 10.572s ModemManager.service
  9.424s accounts-daemon.service
  8.030s apparmor.service
  7.827s grub-common.service
  7.356s systemd-logind.service
  6.810s rsyslog.service
  6.769s avahi-daemon.service
  6.766s bluetooth.service

edit3:

ผลผลิตของ /var/log/boot.log

https://pastebin.com/RzZJ6JdL

EDIT4:

จากหน้าจอเข้าสู่ระบบเข้าสู่ระบบใช้เวลาประมาณ 30 วินาที แต่จากหน้าจอเข้าสู่ระบบจนกว่าคอมพิวเตอร์ของฉันจะพร้อมใช้งานใช้เวลาประมาณหนึ่งนาที


1
คุณสามารถเพิ่มผลลัพธ์ของsystemd-analyze blame | headและlspci -k | grep -iEA3 '3D|VGA'โปรด?
ผู้บัญชาการ Byte

@ByteCommander ฉันแก้ไขคำถามของฉันที่มีผลคำสั่งเหล่านี้
Alen

ตอนนี้ฉันปิดการใช้งานนักเทียบท่า, rabbitmq และบริการ postgresql แต่เวลาบูตเหมือนกัน
Alen

และsystemd-analyze blame | headตอนนี้จะบอกว่าอะไรเมื่อใช้บริการเหล่านี้
ผู้บัญชาการ Byte

@ByteCommander มีการอัพเดท
Alen

คำตอบ:


1

มีสามวิธีหลัก (และอาจรวมมากกว่าสามวิธี) ในการติดตั้งไดรเวอร์ nvidia

  1. ไดรเวอร์ไบนารี (ด้วยapt installวิธีที่ฉันชอบ)
  2. แอพ "ไดรเวอร์เพิ่มเติม" (ยอดเยี่ยมน่าเชื่อถือและสวยไม่ใช่ตัวเลือกที่ดีที่สุดของไดรเวอร์บางครั้งก็ล้าสมัย)
  3. Nvidia รวบรวมการคอมไพล์ล่าสุดใน.runรูปแบบ

คุณคิดว่าไฟล์ที่ติดตั้งและผลลัพธ์จะเหมือนกัน แต่ไม่ใช่

.runไฟล์ของ Nvidia นั้นค่อนข้างน่าสงสัยถ้าคุณถามฉัน ฉันเคยคิดว่ามันจะเป็นขอบตกเลือดที่สุด แต่ปรากฎว่ามันซีดเมื่อเทียบกับวิธีการที่เหมาะสมในแง่ของประสิทธิภาพ ตรวจสอบว่าไดรเวอร์รุ่นนั้นเป็นรุ่นล่าสุด แต่อาจเป็นการแก้ไขรหัสเฉพาะ Windows และไม่มีประโยชน์ใด ๆ กับการทำงานบน linux

ฉันขอแนะนำให้ถอนการติดตั้งไดรเวอร์ nvidia ปัจจุบันของคุณ:

  • หากคุณทำผ่าน.runโหมดคอนโซลเซสชัน ( ctl- alt- F6) จากนั้นทำซ้ำขั้นตอนและเรียกใช้คำสั่ง (admin) ราวกับว่าคุณกำลังจะติดตั้ง แต่เพิ่มการ--uninstallตั้งค่าสถานะเมื่อสิ้นสุดคำสั่ง install / sh
  • หากคุณทำผ่านแอป "ไดรเวอร์เพิ่มเติม" ให้เปิดขึ้นอีกครั้งและทำเครื่องหมายที่ไดรเวอร์ X.org ที่ใช้และเริ่มต้นใหม่

คุณสามารถติดตั้งผ่านวิธีไบนารีด้วยวิธีนี้:

sudo add-apt-repository ppa:graphics-drivers/ppa 
sudo apt-get update 
ubuntu-drivers devices  
sudo apt-get install nvidia-(your version number)

1
ฉันไม่แน่ใจว่าวิธีนี้แก้ปัญหาของฉันได้โปรดอธิบาย
Alen

อย่างที่ฉันพูดในส่วนที่สองของคำตอบของฉันผลลัพธ์สำหรับแต่ละคนค่อนข้างมาก ถ้าคุณสามารถยืนยัน คุณไม่ได้รับไดรเวอร์ด้วยapt installและ ppa หากคุณแทนที่ไดรเวอร์ด้วยสิ่งเหล่านั้นคุณสามารถยืนยันปัญหาได้หรือไม่ โดยส่วนตัวฉันคิดว่าปัญหาจะไม่ปรากฏขึ้นพร้อมกับไดรเวอร์ไบนารี
tatsu

2
พูดพล่อยๆและความเข้าใจผิดมากมายที่นี่ ก่อนอื่นรุ่นไดรเวอร์มีความสำคัญมากกว่าวิธีการที่ใช้ ได้รับการปฏิบัติการโดยตรงจาก Nvidia นั้นยุ่งยากและสามารถมีผลลัพธ์ที่ไม่ได้ตั้งใจในขณะที่รุ่นเดียวกันที่บรรจุอยู่ใน repos อย่างเป็นทางการหรือ PPA ได้รับการทดสอบอย่างเหมาะสมเพื่อทำงานกับทุกรุ่น / เมล็ด และส่วนที่สองที่คุณสับสนคือ "ไดรเวอร์เพิ่มเติม" ที่ดำเนินการติดตั้ง APT เดียวกันอย่างแน่นอน

ขอโทษ ฉันยังเรียนรู้ฉันแค่อยากจะให้ความช่วยเหลือฉันอนุญาตและยินดีต้อนรับแก้ไขโพสต์ของฉัน
มังกร

มันไม่สามารถแก้ได้อย่างน่าเสียดาย ฉันติดตั้งไดรเวอร์ NVIDIA ของฉันในแบบที่คุณอธิบายและฉันมีปัญหา @tatsu
Mina Michael

0

หากคอมพิวเตอร์ของคุณบูทได้ดีก่อนที่คุณจะติดตั้งไดรเวอร์คอมพิวเตอร์ของคุณมี RAM มากกว่า 4GB, ฮาร์ดไดรฟ์และ / หรือ SSD มีพื้นที่เหลือมากมายและคอมพิวเตอร์ของคุณบูทขึ้นอย่างช้าๆ หน้าจอเข้าสู่ระบบวินาทีปรากฏขึ้นจากนั้นไดรเวอร์น่าจะเป็นสาเหตุของปัญหา

ฉันอยากจะแนะนำให้คุณตรวจสอบว่าคอมพิวเตอร์ของคุณมีโหลดสูงมากแค่ไหนเมื่อคุณบู๊ตเครื่องและให้ความสนใจโดยเฉพาะจำนวน RAM, ดิสก์และ / หรือ SSD ที่มีในระหว่างบู๊ตและยังตรวจสอบว่ามีการอัพเดทสำหรับระบบปฏิบัติการหรือไม่ .

การปิดใช้งานบริการที่คุณไม่ต้องการนั้นเป็นเรื่องปกติ แต่ส่วนใหญ่แล้วจะไม่สามารถแก้ปัญหาได้ (เว้นแต่บริการที่ถูกปิดใช้งานทั้งหมดใช้ RAM รวมมากกว่า 4GB) เพราะโดยปกติแล้วจำนวน RAM ที่ใช้จะไม่มาก (ระบบปฏิบัติการ Linux มีน้ำหนักเบากว่า Windows มากและคุณสามารถเรียกใช้ distros 64 บิตได้อย่างง่ายดายเพียง 1GB RAM)

ตรวจสอบว่า BIOS ของเมนบอร์ดใช้บูท UEFI หรือไม่ถ้าใช่ให้ดูว่าการปิดใช้งานจะช่วยแก้ปัญหาได้หรือไม่

การบูต UEFI ไม่รองรับ Linux และคอมพิวเตอร์ของคุณอาจลองใช้การบูต UEFI เพราะการ์ดกราฟิกของคุณใช้โดยอัตโนมัติหากการบูต UEFI ถูกเปิดใช้งานก่อนที่จะใช้ bootloader และความล่าช้าในการบูต

สุดท้ายคุณสามารถลอง Distro อย่าง Debian อีกอันซึ่งเป็น distro ที่เสถียรที่สุดของตระกูลและ Ubuntu นั้นใช้พื้นฐาน


0

มีตัวเลือกที่เรียบง่าย แต่ค่อนข้างรุนแรงเสมอไปที่จะไม่รวม Ubuntu และ Nvidia - เช่นถ้าคุณสามารถเอาฮาร์ดแวร์ Nvidia ออกและใช้กราฟิก Intel หรืออะไรก็ตามที่เป็นที่รู้จักกันว่าอยู่ร่วมกับ Ubuntu ได้อย่างสมบูรณ์ หากคุณไม่สามารถลบ Nvidia (เพราะบางทีคอมพิวเตอร์ที่มีปัญหาคือแล็ปท็อป) ตัวเลือกอื่นจะแทนที่ Ubuntu ด้วย Windows ฉันรู้ว่าสิ่งเหล่านี้ไม่ใช่ตัวเลือกที่ยอดเยี่ยม แต่มันง่ายและจะแก้ไขปัญหาได้อย่างแน่นอน การสแกนอย่างรวดเร็วใน Askubuntu และเว็บไซต์อื่น ๆ จะเปิดเผยผู้คนจำนวนมากที่ถามคำถามเกี่ยวกับ Ubuntu / Nvidia ซึ่งโดยปกติแล้วจะไม่มีความละเอียดที่น่าพอใจ


อย่าโทษทุกอย่างบน Nvidia คำถาม Nvidia มากมายเกี่ยวกับปัญหาที่เกิดจากข้อผิดพลาดของผู้ใช้
karel

ฉันไม่รู้ว่าจะมีใครตำหนิหรือไม่ แต่ Nvidia และ Ubuntu นั้นยอดเยี่ยมมาก คำตอบของฉันขึ้นอยู่กับประสบการณ์ส่วนตัวที่ทำผิดพลาดในการซื้อแล็ปท็อปกับ Nvidia และติดตั้ง Ubuntu กับมัน ... มันหยุดชะงักเป็นระยะ ๆ ฉันลองใช้คำแนะนำมากมายใน Askubuntu แต่ต้องหันไปใช้สิ่งที่ฉันแนะนำในการตอบกลับ
Ron Kalian

ลองถอนการติดตั้งทุกอย่าง Nvidia sudo ubuntu-drivers autoinstall && sudo rebootและทำงานคำสั่งนี้: ต่างจากคำสั่งอื่น ๆ คำสั่งนี้ติดตั้งแพ็คเกจพึ่งพาทั้งหมด
karel
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.