พยายามติดตั้ง Ubuntu ให้ได้ผลลัพธ์ในการแช่แข็งหน้าจอเริ่มต้น - Nomodeset ไม่ทำงาน


8

ฉันพยายามติดตั้ง Ubuntu มาระยะหนึ่งแล้วเนื่องจากเป็นบูทคู่กับ Windows 10 บนแล็ปท็อป XMG Schenker ของฉัน ฉันมีการ์ดกราฟิก Nvidia GTX 1060 และ i7 6700 CPU ฉันพยายามติดตั้ง Ubuntu 16.10

ปัญหาที่ฉันพบคือฉันเลือก "ติดตั้ง Ubuntu" หรือ "ลองใช้ Ubuntu โดยไม่ต้องติดตั้ง" จาก USB ที่บูตได้ฉันได้รับหน้าจอสาดจากนั้นหน้าจอจะกะพริบหนึ่งหรือสองครั้งจากนั้นหยุด ตัวบ่งชี้การอ่าน USB จะหยุดกระพริบและแฟน ๆ ของแล็ปท็อปจะชะลอตัวลงจนถึงขั้นต่ำ (0% CPU ฉันคาดเดา)

เมื่อถึงจุดหนึ่งฉันจะได้ยินแม้กระทั่งเสียงเริ่มต้นของ Ubuntu (เสียงที่คุณได้รับเมื่อเข้าสู่หน้าจอเข้าสู่ระบบ) และแป้นพิมพ์ตอบสนอง (CAPS LOCK ใช้งานได้ฉันจัดการเพื่อรีสตาร์ทโดยกดปุ่มเปิด / ปิดและนำทาง สุ่มสี่สุ่มห้ากับแป้นพิมพ์)

ฉันเห็นโพสต์อื่น ๆ เช่นคอมพิวเตอร์ของฉันบูทไปที่หน้าจอสีดำฉันต้องแก้ไขตัวเลือกอะไรบ้าง และปัญหากราฟิกหลัง / ขณะที่ติดตั้ง Ubuntu 16.04 / 16.10 กับกราฟิก

นี่คือความพยายามของฉัน:

  • เริ่มแรกฉันพยายามติดตั้ง Ubuntu GNOME และมีผลเหมือนกัน
  • การตั้งค่าnouveau.modeset=0ในตัวเลือกเคอร์เนลไม่มีผล
  • การเพิ่มnomodesetและ / หรือลบquiet splashตัวเลือกเคอร์เนลเพียงทำให้หน้าจอเริ่มหายไปและตอนนี้ฉันเห็นหน้าจอสีดำไม่มีเทอร์มินัลไม่มีอะไรเลย
  • ฉันไม่สามารถไปที่ TTYL ได้ Ctrl+ Alt+ 1(หรือ2หรือ3) ไม่มีผลใด ๆ
  • Windows 10 boots ก็ใช้ได้

ฉันหลงทาง. ฉันยินดีที่จะให้รายละเอียดเพิ่มเติมตามคำขอ

คำตอบ:


14

สิ่งแรกแรก ... SCHENKER จัดส่งโน้ตบุ๊กตัวเดียวกันซึ่งใช้ CLEVO แบร์โบนกับอูบุนตูที่ติดตั้งไว้ล่วงหน้าผ่าน บริษัท ย่อยของพวกเขา TUXEDO ... ดังนั้นมันจึงต้องทำงานอย่างใด
ประการที่สอง - แน่นอนคุณไม่สามารถเข้าถึงคอนโซลเสมือนได้ด้วยชุดนี้: Ctrl+ Alt+ 1!

แม้ว่าฉันไม่รู้รุ่นที่แน่นอนที่คุณมีอยู่ ... มันเป็นเครื่องจักรที่ค่อนข้างใหม่เพราะมีฮาร์ดแวร์กราฟิกล่าสุด เครื่อง XMG ใหม่เหล่านี้มีตัวเลือกให้ปิดใช้งานเทคโนโลยี NVIDIA Optimus ใน BIOS ซึ่งเป็นสิ่งที่คุณควรทำจนกว่าคุณจะติดตั้ง Ubuntu และไดรเวอร์ NVIDIA เรียบร้อยแล้ว บูตเข้าสู่ BIOS และปิดการใช้งานสวิตช์ทั้งหมดที่เกี่ยวข้องกับ NVIDIA

หลังจากปิดใช้งาน Optimus ใน BIOS แล้วให้ปิดใช้งาน Secure Boot ในการตั้งค่า UEFI
สิ่งนี้ไม่มีผลกระทบใด ๆ กับ Windows 10 แต่จะทำการบู๊ตในโหมด Secure Boot อย่างไรก็ตาม
โปรดปฏิบัติตามคำแนะนำเหล่านี้อย่างแน่นอนส่วนใหญ่แล้วทุกอย่างจะทำงานได้ดี

ปิดใช้งานการไฮเบอร์เนตใน Windows OS - พร้อมรับคำสั่ง open ในฐานะผู้ดูแลระบบและดำเนินการ:

powercfg /h off  

ปิดการใช้งานเริ่มต้นอย่างรวดเร็วใน Windows -> เปิดแผงควบคุมของ Windows -> การตั้งค่าพลังงานและยกเลิกการเริ่มต้นอย่างรวดเร็ว ในกรณีที่การตั้งค่าไม่สามารถมองเห็นได้เปิดใช้งานการตั้งค่าการแสดงซ่อน
ปิดเครื่องอย่างสมบูรณ์อย่ารีบูทมิฉะนั้นจะเริ่ม Windows เสมอ

บูตจากสื่อการติดตั้ง Ubuntu ที่คุณสร้าง ... เลือกลอง Ubuntu โดยไม่ต้องติดตั้ง
กดEปุ่มและเพิ่มพารามิเตอร์nouveau.modeset=0ที่ท้ายlinuxบรรทัด
กดF10ปุ่มและบูตเข้าสู่เดสก์ท็อป Ubuntu Live - เริ่มการติดตั้ง Ubuntu

หลังจากเสร็จสิ้นการบูทเข้าสู่ไบออสและเลือก Ubuntu เป็นระบบเริ่มต้นที่จะบู๊ต
คุณสามารถเลือกที่จะบูท Windows หรือเลือกจากเมนูบูท GRUB หลังจากนั้น

ตอนนี้บูตระบบปฏิบัติการ Ubuntu ที่ติดตั้งเรียบร้อยแล้วให้เลือกรายการเมนู Ubuntu
กดEปุ่มและเพิ่มพารามิเตอร์nouveau.modeset=0ที่ท้ายlinuxบรรทัด
กดF10ปุ่มและบูตเข้าสู่ระบบ Ubuntu ก่อนอื่นให้ติดตั้งไดรเวอร์ NVIDIA

เมื่อปรากฏหน้าจอล็อกอินกด: Ctrl+ Alt+ F1
ป้อนชื่อผู้ใช้และรหัสผ่านของคุณแล้วดำเนินการ:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt install nvidia-375 nvidia-prime
sudo reboot  

บูตเข้าสู่ BIOS และเปิดใช้งานกราฟิก NVIDIA พร้อมรองรับ Optimus - จากนั้นบู๊ต Ubuntu OS
จากนี้ไปคุณไม่ต้องเพิ่มnouveau.modeset=0พารามิเตอร์หรือพารามิเตอร์อื่นใด

หมายเหตุ:การตั้งค่าSpaceระหว่างตัวอักษรตัวสุดท้ายในสายและ linuxnouveau.modeset=0

สลับระหว่าง Intel และ NVIDIA กราฟิก NVIDIA จากการตั้งค่า X Server -> PRIME โปรไฟล์

ข้อมูลเพิ่มเติม :

ฉันกำลังเขียนสิ่งนี้บนเครื่อง XMG ที่ฉันติดตั้ง Ubuntu 16.10 และไดรเวอร์ NVIDIA บริษัท อื่นที่ส่งมอบเครื่องCLEVO ที่ติดตั้ง Ubuntu ไว้ล่วงหน้าคือsystem76 ...


ต่อไปนี้ฉันได้รับผลลัพธ์ของเทอร์มินัลเมื่อเรียกใช้ "ลองโดยไม่ต้องติดตั้ง" และติดอยู่กับข้อผิดพลาดต่อไปนี้:Bluetooth: hci0: Setting Intel event mask failed (-16)
Madara's Ghost

การติดตั้ง 16.04.1 แทนที่จะเป็น 16.10 ด้วยคำแนะนำนี้ช่วยได้ แม้ว่าฉันจะไม่ได้ลอง (และจะไม่ลองอีกในอนาคตอันใกล้) อัปเกรดเป็น 16.10
ผีของมาดาระ

@MadaraUchiha: คุณกำลังมีฮาร์ดแวร์ใหม่ ... บางสิ่งต้องปักหลัก ... บางทีเมื่อ Ubuntu 17.04 ถูกปล่อยออกมาปัญหาส่วนใหญ่ที่เกี่ยวข้องกับไดรเวอร์จะถูกแยกออก :)
cl-netbox

มีปัญหาเดียวกันกับ 16.04 พบว่าถ้าคุณกด f6 (สำหรับตัวเลือกอื่น ๆ ในขณะที่เลือกติดตั้งหรือลองอูบุนตู) คุณสามารถเลือก Nomodeset แบบกราฟิกได้ด้วย
AdrianLoer

0

ฉันมีปัญหาเดียวกันกับ Xubuntu รุ่น 18.04 ที่ทำงานบน Nvidia GPU ฉันพยายามติดตั้งไดรเวอร์ล่าสุด Nvidia-390 และ nvidia-prime และอัพเดตไดรเวอร์ของฉันเนื่องจากการแก้ปัญหาเหล่านี้แสดง[1] [2]และฉันได้เพิ่มนูโวลงในรายการบล็อก แต่ไม่มีการทำงานใด ๆ เลย ดังนั้นสิ่งที่ฉันทำคือฉันเพิ่มพารามิเตอร์nouveau.modeset=0ไปยังไฟล์ grub.cfg ใน\boot\grub\ไดเรกทอรี ฉันเพิ่มบรรทัดหลังทุก"linux..."บรรทัดเช่น:

menuentry 'FAILSAFE' --class ubuntu --class gnu-linux --class gnu --class os {
    recordfail
    set gfxpayload=$linux_gfx_mode
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos8)'
    search --no-floppy --fs-uuid --set=root 36286167-4eba-4a1e-a202-155c6baafa01
    linux /boot/vmlinuz-2.6.37-12-generic root=UUID=36286167-4eba-4a1e-a202-155c6baafa01 ro vt.handoff=7 quiet splash nouveau.modeset=0
    initrd /boot/initrd.img-2.6.37-12-generic
    } 

ดังนั้นฉันเชื่อว่าคุณต้องเพิ่มพารามิเตอร์นี้ในสคริปต์ทั้งหมด ฉันลองใช้วิธีนี้และไดรเวอร์ Nvidia GPU หยุดทำงานล้มเหลว

แนวทางอื่น ตามที่อธิบายไว้ที่นี่

ดำเนินการsudo nano /etc/default/grubและเพิ่มพารามิเตอร์บรรทัดnvidia-drm.modeset=1 บันทึกการเปลี่ยนแปลงที่คุณได้ทำและเรียกใช้GRUB_CMDLINE_LINUX_DEFAULT รีสตาร์ทระบบปฏิบัติการ Ubuntu และตอนนี้ทุกอย่างจะทำงานอย่างถูกต้องตามที่คาดไว้sudo update-grub

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.