Unity không xuất hiện sau khi cài đặt trình điều khiển Nvidia


12

Tôi mới cài đặt 12.10 từ đầu. Đoàn kết cũng bắt đầu ổn, nhưng trong một giải pháp kém. Tôi đã tìm thấy một cài đặt (tôi nghĩ rằng đó là trong "nguồn phần mềm") để thay đổi trình điều khiển hiển thị thành Nvidia và sau đó tôi khởi động lại.

Khi Ubuntu khởi động, nó sẽ chuyển sang máy tính để bàn (tôi thấy một tệp mà tôi đã lưu vào máy tính để bàn) nhưng không có yếu tố màn hình nào khác - không có Unity, không có thanh menu ở trên cùng, không trang trí cửa sổ, không có gì.

Ctrl-Alt-T và Ctrl-Alt-F2 hoạt động như bình thường, nhưng điều đó hơi hạn chế ...

  1. Làm cách nào để khôi phục trình điều khiển mặc định? Tôi đoán tôi cần một cách để mở lại các cài đặt "nguồn phần mềm" đó - hoặc bất cứ điều gì khác có thể khắc phục nó! Tôi hy vọng tôi không phải gõ tất cả bằng tay.
  2. Làm cách nào tôi có thể cài đặt trình điều khiển Nvidia thích hợp để tôi có thể nhận được tới 1280x1024? Thủ thuật cũ của tôi dường như không hoạt động, nhưng có lẽ chúng có thể nếu tôi giải quyết # 1 ...

Tôi gặp vấn đề tương tự với ati 5450, mà cuối cùng tôi đã thay thế bằng Nvidia Gt610 - và gặp vấn đề tương tự. Tôi đã thử mọi thứ trong bài đăng này nhưng không thành công cho đến khi ... Tôi đã làm: sudo apt-get remove nvidia-current Và khởi động lại (tức là không cần cài đặt lại nvidia-curent) Bây giờ tôi đã thống nhất trở lại

Câu trả lời:


19

Tôi vừa tự mình trải qua vấn đề này, vấn đề là có một lỗi trong trình cài đặt Ubuntu loại bỏ các Tiêu đề Linux cần thiết cho trình điều khiển Nvidia để hoạt động.

Bạn sẽ cần phải làm như sau:

Từ một thiết bị đầu cuối:

sudo apt-get install linux-headers-generic && sudo apt-get remove nvidia-current && sudo apt-get install nvidia-current

Nếu bạn không thấy đầu ra từ nvidia hiện tại đang được cài đặt thì một trong hai lệnh đầu tiên đã thất bại.

Bạn sẽ cần phải khởi động lại, và một khi bạn làm được, bạn sẽ có thể sử dụng lại máy tính của mình.


Tôi có nên chạy nvidia-xconfigsau khi cài đặt lại trước khi khởi động bình thường không?
Torben Gundtofte-Bruun

Đối với tôi, cài đặt các tiêu đề Linux mà không cần cài đặt lại nvidia-currenthoạt động.
Zoltán

6

Để khôi phục trình điều khiển mặc định, bạn phải gỡ cài đặt gói nvidia-current. Bạn có thể làm điều này trong STTY của mình (Ctrl-Alt-F [1-6]).

sudo apt-get remove nvidia-current

Sau đó chỉ cần khởi động lại và bạn sẽ ổn thôi.


1
Câu trả lời được chấp nhận không làm việc cho tôi, loại bỏ hoàn toàn nvidia-currentlàm việc. Nếu tôi đã thử cài đặt lại nó, tôi vẫn sẽ gặp vấn đề tương tự. Câu trả lời này đã làm việc cho tôi.
prolink007

2

Các tiêu đề tôi có mới hơn kernel tôi đang chạy. Vì lý do đó, tôi đã phải nâng cấp phiên bản kernel của mình. Sau đó, tôi muốn giới thiệu các thủ tục sau đây:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install linux-source
sudo apt-get install linux-headers-generic
sudo apt-get remove nvidia-current
sudo apt-get install nvidia-current

1

Trong trường hợp của tôi, vấn đề là trình điều khiển độc quyền của NVIDIA không hoạt động trên máy tính xách tay Optimus. Tất cả tôi phải làm là chạy

sudo nvidia-uninstall

và xóa /etc/X11/xorg.conf

OBS: Bạn cần tắt máy chủ X để làm điều đó. Sử dụng ctrl + alt + f1 để chuyển sang chế độ "không liên lạc" và nhập

sudo stop lightdm

Sau khi gỡ cài đặt chạy

sudo start lightdm

0

Tôi đã có cùng một vấn đề, không có gì giúp được cho đến khi tôi chạy nó:

sudo apt-get autoremove fglrx --purge

4
Chỉ cần lưu ý, fglrxlà dành cho thẻ ATI
laconbass
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.