Lúc khởi động Ubuntu thì bị treo

ubuntu

(Đinh Công Mạnh) #1

Mình cài ubuntu song song với win 10. Lúc cài thì mình cài win 10 trước rồi đến ubuntu. Xài ubuntu cũng gần 1 tháng nhưng không hiểu sao lâu lâu khởi động ubuntu thì lại bị treo. Đến công đoạn chọn hệ điều hành thì mình chọn ubuntu xong nó chuyển sáng màn hình màu tím hoặc màu đen với 1 con trỏ rồi dừng luôn tại đây mà không chuyển vào giao diện của ubuntu. Mình nhấn giữ nút nguồn và khởi động lại thì khởi động lại bình thường. Mọi người giúp mình khắc phục lỗi này với.
P.s: ubuntu có tổ hợp phím tắt nào khởi động lại giống ở window khi bấm ctrl + alt + del không?


(asdasdasd) #2

Mới sử dụng chưa dùng gì nhiều và cài app nhiều thì cài lại Ubuntu đi . Ngày trước tớ cài cả chục lần :))


(Đinh Công Mạnh) #3

mình nhát cài lại quá :)))) với lại hỏi thử coi bị gì nhở cài lại mà bị lại thì còn mà biết khắc phục chứ khi chiều cũng định cài lại rồi


(asdasdasd) #4

Tớ cài lại suốt :))


(Đinh Công Mạnh) #5

Nhân giữ nút nguồn để tắt máy có hại cho máy k nhỉ @@! cảm thấy lo lắng :)))


(Lập Trình Sư) #6

nếu bị treo thì nhảy vào chế độ Command line của Ubuntu khi khởi động.

Sau đó gỡ cái giao diện ra:

$ sudo apt-get remove lightdm

rồi cài lại,

$ sudo apt-get install -y lightdm

(Đinh Công Mạnh) #7

bị treo rồi bấm gì nó cũng không nhảy vào command line bạn ơi…


(Lập Trình Sư) #8

Nhét đĩa cài Ubuntu lúc khởi động.


(Hoàn Kì) #9
  • Mình cũng gặp lỗi tương tự thế này (lúc thì không login được, lúc thì sau khi login chỉ hiện màn hình đen, có khi login xong thì đơ đơ, không thao tác được gì …), google mãi, bác thì bảo do MRB, GPT, bác thì bảo do gdm3, lightDM, bác thì bảo do driver …

  • Sau một thời gian tìm được cách fix được thì sướng như lên tiên ấy, mà cách fix cũng đơn giản chứ không phức tạp, nên mình share lại tất cả các trang mình đã search, hi vọng có thể hữu ích cho ai đó, đỡ tốn thời gian như mình vừa rồi. Chứ còn thực sự hiểu bản chất thì xin phép, mình chưa phải cao thủ.

  • Về cơ bản thì lý do là khi khởi động grub, Ubuntu được config mặc định sẽ khởi động một số thứ có dính lứu tới card rời Nvidia và vấn đề nằm ở driver Nvidia.

  • Ngày xửa ngày xưa, Nvidia có cung cấp các thông số để cộng đồng mã nguồn mở viết driver Nvidia cho Linux nên các dòng máy có dùng card Nvidia đời cũ sẽ không gặp lỗi này.
    Ví dụ như máy Lenove B450 ngày trước mình dùng thì cài song song Ubuntu và Windows ngon lành.
    Vừa rồi mua mới con Acer Nitro 5, trang bị Nvidia đời mới hơn thì gặp lỗi trên.

  • Mới đây, Nvidia đã ngừng công bố các thông số cần thiết để cộng đồng mã nguồn mở viết driver Nvidia cho họ Linux (mặc dù có cuba với linux bumblebee nhưng mình cài thử vẫn chưa fix được), thế nên những dòng máy có card rời Nvidia đời mới rất dễ gặp lỗi trên, ngoài ra còn nhiều vấn đề nữa. Còn card rời AMD thì khác, thấy bảo họ cung cấp đầy đủ thông số rồi và có driver ngon nghẻ.

  • Cách fix như sau:

  1. Khi đang vào Ubuntu thì nhấn Ctrl + Alt + F1 -> F6 (Bạn chọn từ F1 tới F6 nhé, miễn sao vào được Vitural Terminal, còn muốn quay trở lại GUI thì ấn Alt + Ctrl + F7),

 sudo nano /etc/default/grub

Nhìn thấy dòng:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Sửa thành:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
  1. Cập nhật lại grub rồi khởi động lại máy
sudo update-grub
sudo reboot

Okie, lúc này bạn đã có thể làm việc với Ubuntu bình thường rồi.


Một thời gian sau, mình sử dụng cổng HDMI để làm việc trên màn hình lớn thì thi thoảng lại không xuất ra được.
Cách fix: Bây giờ thì bắt buộc phải cài driver cho Nvidia rồi.
Cách 1:

sudo dpkg-reconfigure gdm

sudo apt-get purge 'nvidia*'

sudo add-apt-repository ppa:graphics-drivers

sudo apt-get update

suso apt-get install nvidia-387

reboot

Cách 2:
Có thể thử công cụ Additional Driver

Sau đó, khi khởi động lại máy, nếu gặp hiện tượng login xoay vòng thì vào Visual Terminal cập nhật lại grub:
sudo update-grub

Nguồn:

  1. https://askubuntu.com/a/150626
  2. https://forums.linuxmint.com/viewtopic.php?t=168108
  3. https://askubuntu.com/questions/851432/how-do-i-edit-ubuntu-16-10-grub-menu-to-remove-gfxmode/852142#852142

Đọc để hiểu thêm tại:

  1. https://askubuntu.com/questions/716957/what-do-the-nomodeset-quiet-and-splash-kernel-parameters-mean/716966

Làm thế nào khi bị lỗi GUI trên Ubuntu 16.04 LTS?
(Dark.Hades) #10

Dòng này quá nguy hiểm, nên dùng luôn sudo nano … thay vì set 777 cho file đó


(Nguyen Kien) #11

agree 777 = 111 111 111 = u=rwx, g=rwx, o=rwx
nên tránh 777 với 666


(Hoàn Kì) #12

Mình đã cập nhật lại rùi nhé, cảm ơn các bạn !


(Dương Đặng) #13

Bạn cho mình hỏi sau khi xoá dòng uncommet đi thì update grub kiểu gì thế? Mình đang gấp


(Sơn đặng Cao) #14

bác ơi bản 18.04 của e khi để ở chế độ treo xong bật lại thì ko lên màn hình,fix làm sao ạ,e đã cài driver rồi nhưng vẫn không được


(Cao Minh Ngọc) #15

mình bị luc cài luôn , treo từ lúc cài song no kiu restart máy đơ toàn tập, mấy bác cho mình ý kiến vơi


83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?