Hệ thống sẽ không khởi động với trình điều khiển nvidia được kích hoạt


9

Tôi chỉ cố gắng nâng cấp Ubuntu 11.04 lên 11.10, nhưng không thành công.

Tôi đã chụp ảnh màn hình hiển thị khi tôi cố khởi động: http://ubfoxone.com/4GuUrEjhJ2Bt9xX7JnRNkt

Nếu tôi sử dụng chế độ phục hồi -> tiếp tục, nó hoạt động.

Khởi động bình thường mà không có trình điều khiển NVIDIA hoạt động.

Có ai biết làm thế nào để sửa lỗi này? :)

(Asus p8p67, Gigabyte GeForce GTX 560 Ti SOC)

Báo cáo lỗi trên Launchpad

Vấn đề tương tự được đăng ở đây với các tệp nhật ký ubuntuforum


Điều gì xảy ra nếu bạn đổi tên tập tin xorg của bạn? sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
fossfreedom

Không có chuyện gì xảy ra.
Alex

1
Tôi đã từng gặp vấn đề tương tự. Phải bỏ Ubuntu :( Vẫn đang tìm một bản phân phối khác ...
Alejandro García Iglesias

Câu trả lời:


7

Cố gắng loại bỏ hoàn toàn trình điều khiển nvidia khỏi hệ thống của bạn:

sudo apt-get purge nvidia*

Xóa xorg.conf của bạn

sudo rm /etc/X11/xorg.conf

Cài đặt lại xorg hoàn toàn

sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:amd64

Định cấu hình lại Xorg

sudo dpkg-reconfigure xserver-xorg

Khởi động lại

sudo reboot

Bạn nên được chào đón với lightdm, điều này sẽ mặc định mọi thứ x giống như cách cài đặt mới.

Sau này, bạn có thể thử cài đặt lại trình điều khiển bằng công cụ 'Trình điều khiển bổ sung' trong Ubuntu nhưng nếu các trình điều khiển đó không hoạt động, bạn có thể kiểm tra trình điều khiển mới nhất từ ppa x-swat

sudo apt-add-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get install nvidia-current

Lưu ý - nếu cách trên không hoạt động - hãy thử sử dụng kernel PAE

sudo apt-get install linux-headers-generic-pae

(mẹo nhận được bởi @Scott)


... Điều đó không hiệu quả :( Sự khác biệt duy nhất là tên trình điều khiển trong "Trình điều khiển bổ sung".
Alex

bây giờ bạn có gì
Bruno Pereira

"nvidia_cản" (được đặt tên khác trước khi được kích hoạt) và "Trình điều khiển Xord nhị phân NVIDIA, mô-đun hạt nhân và VDPAU libary".
Alex

và nếu bạn kích hoạt nvidia hiện tại hệ thống của bạn không khởi động vào đồ họa nữa?
Bruno Pereira

Nó dừng lại khi tôi nhận được hình ảnh tôi đính kèm. Nó hoạt động nếu tôi sử dụng chế độ an toàn ...
Alex

2

Tôi có thể khắc phục sự cố này bằng cách
đăng nhập tại tty1, thanh trừng nvidia,
khởi động lại,
đăng nhập lại tại tty1 (giết giao diện đồ họa tại tty7 nếu cần) và cài đặt ổ đĩa đã tải xuống trước đó (từ bộ chính thức của nvidia).


rõ ràng có rất nhiều tôi không biết ... sự khác biệt btw TTY1 và 7 là gì?
Ritwik Bose

tty1 tty2 tty3 ... tty7 là các thiết bị đầu cuối mà bạn có thể truy cập khi nhấn Ctrl + Alt + F1 hoặc Ctrl + Alt + F2 hoặc Ctrl + Alt + F3, v.v. tty7 là thiết bị đầu cuối tải giao diện đồ họa theo mặc định trong Ubuntu .
desgua

0

Trong trường hợp của tôi, vấn đề đã được giải quyết với sự trợ giúp của blog này:

http://www.warp1337.com/content/ubfox-1104-natty-seributionation-fault-nvidia-geforce-9-series-kernel-failure-solve

Tôi biết điều này là cho 10.04 nhưng nó cũng áp dụng cho 11.10. Tôi đang trích dẫn:

Rõ ràng là hạt nhân đã cố gắng phân bổ bộ nhớ nhưng bằng cách nào đó đã không thể làm như vậy. Lỗi biểu hiện trong việc đóng băng hệ thống trong quá trình khởi động. Như bạn có thể thấy trong kernel.log quá trình khởi động bị đóng băng ngay sau khi tải bootplash ...

Đây là giải pháp:

Đơn giản chỉ cần thêm bộ nhớ ^^

Trước hết, Ubuntu 11.04 sử dụng grub2, vì vậy bạn sẽ không tìm thấy bất kỳ "menu.lst" nào. Bạn có thể chỉnh sửa "/boot/grub/grub.cfg" nhưng tệp này bị ghi đè mỗi khi bạn cập nhật kernel (ví dụ). Vì vậy, tìm "/ etc / default / grub" và chỉnh sửa dòng "GRUB_CMDLINE_LINUX_DEFAULT". Bây giờ, thêm tùy chọn:

vmalloc=192MB

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash vmalloc=192MB"

sudo update-grub

Bây giờ Natty khởi động như một bùa mê, không bị đóng băng, nếu 192 MB không đủ - hãy cố gắng tăng giá trị. Mong rằng sẽ giúp.


Tôi đã thử hai lần, lần đầu tiên với 192 MB rồi 512MB, nó không hoạt động. Tôi không thể tìm thấy các thông báo lỗi trên trang bạn liên kết đến, vì vậy nó là một cái gì đó khác. : '(
Alex

0

Bạn đang sử dụng card đồ họa nvidia nào? Trong trường hợp nếu bạn đang sử dụng nvidia với Optimus, bạn phải cài đặt ironhide hoặc bumblebee, quy trình thông thường không hoạt động nếu đó là trường hợp tối ưu. Tham khảo liên kết sau

http://www.cmdematos.com/2011/10/ubfox-1110-oneric-on-dell-xps17-l702x.html

Nó dành cho dell xps nhưng nó sẽ hoạt động cho tất cả các mô hình được hỗ trợ tối ưu


0

Cùng một vấn đề ở đây. Sau khi cài đặt Ubuntu 11.10 mới, môi trường đồ họa sẽ không bao giờ tải. Những gì làm việc cho tôi (loại) là:

1) Trên menu grub, tôi chọn "Phiên bản Linux trước". (Điều này khởi động tôi với 3.0.0-12-generic thay vì 3.0.0-12-generic-pae)

2) Lần này tải Unity. Tôi đi đến Settings Cài đặt hệ thống '->' Trình điều khiển bổ sung 'và chọn một số tùy chọn khác. Tôi khởi động lại.

3) Bây giờ Ubuntu tải liên tục trên tiêu chuẩn nhiều hơn, với 3.0.0-12-generic-pae, nhưng tôi đã mất chế độ màn hình kép. Chỉ có một màn hình được công nhận. Tôi đi đến 'Trình điều khiển bổ sung' và thấy rằng tùy chọn trình điều khiển của tôi chưa được kích hoạt (tôi đã thử tất cả, không cái nào được kích hoạt ngoại trừ "phiên bản 173" ban đầu). Có vẻ như Ubuntu rơi vào một cái gì đó không phải là trình điều khiển độc quyền và vì vậy nó hoạt động.

Phần kết luận:

Nó sẽ là một kết thúc có hậu nếu tôi chỉ sử dụng một màn hình. Nhưng tôi vẫn không vui vì tôi không có màn hình hai chế độ.

Tôi có thể thử cách tiếp cận của brunopereira81 tiếp theo.


Đó là điều đầu tiên tôi đã thử nhưng nó không hoạt động. = /
Alex

0

Vấn đề tương tự khi tôi cố gắng kích hoạt trình điều khiển NVidia của mình. Tôi không chắc, nhưng nó có thể liên quan đến công nghệ "Optimus" của NVidia ...

Khi bạn khởi động và không có anh chàng, bạn có thể thực hiện CTRL + ALT + F2 để chuyển sang dòng lệnh. Khi đó (đăng nhập bằng tên người dùng / pass), bạn có thể thử khôi phục nội dung xorg mặc định:

  1. sudo -s
  2. cd /etc/X11
  3. mv xorg.conf xorg.conf.backup
  4. echo -ne "Section \"Device\"\n\tIdentifier\t\"Default Device\"\n\tOption\t\"NoLogo\"\t\"True\"\nEndSection" >> xorg.conf
  5. restart -r now

Đây có lẽ không phải là giải pháp lâu dài tốt nhất, nhưng ít nhất nó sẽ giúp máy tính để bàn của bạn chạy lại. Làm việc cho tôi sau khi trình điều khiển nvidia sửa đổi xorg.conf của tôi và ngăn X bắt đầu.


1
Vì vậy, bạn loại bỏ của bạn xorg.confvà sau đó nói với nó để không làm gì nhiều? xóa xorg.conftệp sẽ có kết quả tương tự ...
Bruno Pereira

Tôi sao lưu xorg.conf hiện có và tạo một cái mới với nội dung mặc định. Các xorg.conf ban đầu có nội dung nvidia trong đó, mà tôi phải loại bỏ. Điều này sẽ tải trình điều khiển mặc định thay vì trình điều khiển nvidia. Làm việc cho tôi: bây giờ tôi có một trình điều khiển lỗi, chậm, nghèo, lỗi. Nhưng tôi có một trình điều khiển và máy tính để bàn với khả năng tăng tốc gfx.
Eti

Các tùy chọn đó sẽ không làm bất cứ điều gì ngoại trừ không tải logo sẽ không được tải ở vị trí đầu tiên vì trình điều khiển thậm chí không được tải xorg.conf.
Bruno Pereira

Vâng, nó đã làm cho Xorg tải lại. Bạn thấy đấy, tôi không thực sự quan tâm chính xác những gì xảy ra đằng sau hậu trường khi tôi có thể khiến Xorg tải lại sau một ngày không có Xorg. Không giống như tôi có cả ngày rảnh rỗi để khắc phục những vấn đề như vậy. Nếu không có sự sửa đổi đó, tôi sẽ không viết ở đây ngay bây giờ ...
Eti
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.