Khởi động Ubuntu 17.10 bị kẹt khi nhắn tin Bắt đầu NVIDIA Persistence Daemon 'sau khi cài đặt nVidia 384.90


11

Tôi đã thực hiện cài đặt mới Ubuntu 17.10 (mới, ngoại trừ giữ /homephân vùng cũ của tôi ). Mọi đường nối để hoạt động ngoài hộp trừ khi tôi cài đặt (hoặc thực sự kích hoạt Additional drivers) hệ thống trình điều khiển nVidia 384.90 không khởi động được. Tôi chỉ nhận được lỗi sau

[ OK ] Started NVIDIA Persistence Daemon.
Stopping NVIDIA Persistence Daemon...
[ OK ] Stopped NVIDIA Persistence Daemon.
Starting NVIDIA Persistence Daemon...

Và điều này lặp đi lặp lại nhiều lần như hàng trăm lần và chỉ dừng lại. Cách duy nhất là gỡ cài đặt nvidia-384 bằng chế độ recovery.

Tôi cũng đã thử các phiên bản khác của trình điều khiển nhưng với kết quả rất giống nhau. Trên đồ họa Intel được chia sẻ (Intel® Haswell Mobile), mọi thứ đều hoạt động tốt.

Cấu hình của tôi:

Intel i7-4710MQ
nVidia GT 940M

Câu trả lời:


8

Chuyển sang Đồ họa rời trên BIOS

Lenovo P51, UEFI BIOS Phiên bản N1UE40W, NVIDIA Quadro M1200 Mobile, Ubuntu 17.10, nvidia-384 được cài đặt từ software-properties-gtk:

  • Nhấn Enter khi khởi động
  • Nhấn F1 để thiết lập BIOS
  • Cấu hình
    • Thiết bị đồ họa
    • Chọn Đồ họa rời (Mặc định là đồ họa lai)
  • Bảo vệ
    • Khởi động an toàn
    • Khởi động an toàn
    • Chọn Vô hiệu hóa (Đã bật mặc định). Nếu tôi không làm điều này, trình điều khiển NVIDIA đơn giản sẽ bị bỏ qua (và vấn đề khởi động cũng không xảy ra)
  • Nhấn F10 để lưu cài đặt và thoát menu khởi động

Tôi nghĩ rằng điều này làm cho pin ít hơn, nhưng tôi muốn có một máy tính để bàn :-)

Tôi cũng nhận thấy rằng vấn đề không thể lặp lại mỗi lần. Nếu tôi đạp điện vài lần, tôi cũng thấy các hành vi sau:

  • khởi động lại máy tính ngay lập tức trong khi khởi động
  • một khi mọi thứ thực sự hoạt động

Sau đó kiểm tra xem GPU có thực sự được sử dụng không: Làm cách nào để kiểm tra xem Ubuntu có đang sử dụng card đồ họa NVIDIA của tôi không?

Lỗi launchpad có thể xảy ra cho việc này: https://bugs.launchpad.net/ubfox/+source/gdm3/+orms/1714881


1
Đối với tôi về một vĩ độ Dell, đây là trong menu đồ họa trong BIOS và một cái gì đó để kích hoạt Optimus, nó nói chỉ hỗ trợ các cửa sổ nhưng đã giải quyết vấn đề trong ubfox 18.04 nhờ vào điểm đúng hướng
shaunhusain

2

Tôi không biết nguyên nhân của hành vi này nhưng tôi gặp vấn đề tương tự trên máy tính xách tay ASUS của tôi với GM108M [GeForce 840M]. Giải pháp ngẫu hứng của tôi là vô hiệu hóa đăng nhập tự động. Nếu tôi đăng nhập bằng tay, tôi có khởi động bình thường. Tôi sử dụng trình điều khiển độc quyền.


Tôi đã tự động đăng nhập bị vô hiệu hóa và nó không hoạt động. Bạn có gặp vấn đề tương tự như tôi với Daemon dai dẳng không?
Juraj.Lorinc

Có, tôi đã làm và vẫn làm. Mỗi lần tôi bắt đầu đăng nhập tự động, tôi nhận được tin nhắn bạn đã đăng và sau vài giây, máy tính của tôi dừng lại. Vì vậy, tôi khởi động lại với một kernel cũ hơn, đăng nhập tự động diễn ra bình thường, sau đó tôi thay đổi thành đăng nhập thủ công, khởi động lại theo mặc định và khởi động máy tính xách tay mà không gặp vấn đề gì. Có vẻ như nó phải làm với kernel mới.
MartinH

2

Xem xét thay đổi trình quản lý hiển thị của bạn thành lightdm. Theo kinh nghiệm của tôi, gdm3 không hoạt động tốt với trình điều khiển nvidia. Tôi hoàn toàn không thể làm cho nó hoạt động nếu tôi đang sử dụng trình điều khiển chế độ (và tôi đã thử trong nhiều tháng). Không có cách giải quyết mà tôi đã tìm thấy. Nvidia, gdm3 và gnome hiện đại đã bị hỏng trên cả Optimus Thinkpad của tôi, bạn phải thay đổi một trong ba điều đó, và cách dễ nhất là thay thế gdm3 (nếu bạn thay đổi từ gnome sang môi trường máy tính để bàn khác, dù sao bạn cũng sẽ kết thúc bằng lightdm ).

Bạn không cố gắng sử dụng chế độ để bạn không gặp phải vấn đề tương tự, nhưng tôi đã trở nên thiên vị trước bộ ba đồ họa nvidia, gnome và gdm3.

Tôi không có vấn đề gì với lightdm

sudo apt install lightdm

Nếu cần

sudo dpkg-reconfigure lightdm

và đặt nó về mặc định (việc cài đặt lightdm sẽ hỏi bạn, nhưng không phải nếu bạn đã cài đặt nó).

Nếu bạn không thể đăng nhập, bạn có thể cảm thấy hơi bế tắc. Hy vọng bạn vẫn còn nhân cũ đó. Nếu không, bạn sẽ phải thử tùy chọn nâng cao và khởi động vào chế độ phục hồi. Tôi thấy rằng tôi chọn 'kích hoạt kết nối mạng' Tôi thường nhận được một vỏ gốc trong việc đọc / ghi cho phép tôi thực hiện công cụ apt. Nếu điều đó không làm việc, nó sẽ khó hơn một chút; bạn có thể cài đặt lại hoặc khởi động từ một livecd và tìm hiểu cách sử dụng chroot để thực hiện đăng nhập giả vờ vào cài đặt chính của bạn. (một cái gì đó rất hữu ích để biết).


2
$sudo apt-get purge nvidia*  

sẽ hoạt động tốt Khi hệ thống bắt đầu cài đặt trình điều khiển tương thích.


0

Câu trả lời này thực sự đã làm công việc cho tôi. Không có giải pháp nào ở trên được áp dụng cho tôi.

Tất cả bắt nguồn từ việc vô hiệu hóa khởi động mặc định của trình nền bền vững nvidia và viết một dịch vụ systemd riêng khởi động khi khởi động.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.