Unity không bắt đầu sau khi cài đặt trình điều khiển fglrx


10

Tôi đã cài đặt Ubuntu 12.10 và lúc đầu khi tôi đi kiểm tra thông tin hệ thống mà tôi đã sử dụng (chưa biết) trên phần card đồ họa, tôi đã sử dụng trình quản lý synap và tải xuống fglrx, sau đó tôi khởi động lại máy tính xách tay của mình và bây giờ tôi không có bất kỳ thực đơn, tất cả chúng đều biến mất.

Bây giờ tôi chỉ sử dụng các phím tắt để sử dụng Ubuntu. Card đồ họa của tôi là AMD ATI.

Tôi có thể làm gì để đưa các menu trở lại?


Có chế độ an toàn Ubuntu nào tôi có thể khởi động vào có thể?
Alex

Tôi đoán bạn có card đồ họa AMD (ATI)?
Bruno Pereira

Bạn luôn có thể truy cập thiết bị đầu cuối bằng cách nhấn CTRL + ALT + F1và thực hiện các thay đổi ở đó.
mreq

Vui lòng cho chúng tôi biết bạn có loại thẻ video nào, cũng như bản chất của những thay đổi bạn đã thực hiện.
Scott Severance

Có tôi, tôi đã giải quyết ngay bây giờ nhưng dù sao cũng cảm ơn
Alex

Câu trả lời:


10

Nhấn Ctrl+ shift+ F1và nhập lệnh này sau khi bạn đăng nhập vào hệ thống

sudo apt-get remove fglrx-*
sudo sh /usr/share/ati/fglrx-uninstall.sh

Nó sẽ loại bỏ các trình điều khiển mà bạn vừa cài đặt, chúng không tương thích với phiên bản mới của máy chủ X và sẽ phá vỡ Unity khi bạn cài đặt chúng.

Có một lỗi mở hiện tại với nó trên Launchpad.net, vui lòng đăng nhập và theo dõi để biết thêm tiến bộ. Đây là sự cố trình điều khiển ATI:

https://bugs.launchpad.net/ubfox/+source/fglrx-installer-updates/+orms/1069199


Sau khi khởi động lại, nó sẽ trở lại trình điều khiển nguồn mở và hoạt động, xem xét lỗi và khi an toàn, chỉ cần cài đặt lại trình điều khiển.
Bruno Pereira

Tôi chỉ có thể thực hiện lệnh đầu tiên. Đối với cái thứ hai, thư mục atikhông tồn tại trong trường hợp của tôi. Cảm ơn mặc dù.
myTerminal

4

Bạn cũng có thể khắc phục bằng cách nhấp chuột phải vào màn hình nền và chọn thay đổi hình nền màn hình, sau đó tăng cấp độ cho cài đặt và thay đổi trình điều khiển từ cài đặt hiển thị trở về mặc định.


2

Tôi đã thành công trong việc này vào tối nay sau khi gặp vấn đề tương tự với bạn trong lần thử đầu tiên vào đầu ngày.

Một điều tôi nhận thấy sau nỗ lực đó là các tệp kernel trong Synaptic Gói Manager rất lộn xộn và tham chiếu các phiên bản kernel khác nhau. Vì vậy, điều đầu tiên tôi làm là dọn dẹp tất cả những thứ lộn xộn đó.

Tuy nhiên, trước tiên bạn sẽ cần làm rõ tình huống hiện tại của mình nếu bạn chưa làm như vậy.

Mở một thiết bị đầu cuối và gõ:

sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*

Khởi động lại.

Sau đó vào Trình quản lý gói Synaptic ( sudo apt-get install synapticnếu bạn chưa có) và lọc trên "linux". Sau đó sắp xếp theo thứ tự abc và tìm các dòng bắt đầu bằng "linux". Bạn sẽ thấy một tệp được đánh dấu để nâng cấp [!]. Nâng cấp và khởi động lại.

Khi bạn được khởi động lại, hãy quay lại Synaptic và thực hiện lại bộ lọc đó. Sử dụng cài đặt / gỡ cài đặt hợp lý hãy thử và đảm bảo rằng tất cả các tệp kernel đã cài đặt có liên quan bao gồm các tệp loại "tiêu đề" đều liên quan đến cùng một phiên bản kernel. Tôi lấy ".18" mới nhất.

Khi bạn đã hoàn thành việc đó, hãy đóng Synaptic và mở terminal và gõ như sau:
sudo apt-get install linux-headers-$(uname -r)

Khởi động lại một lần nữa chỉ để có biện pháp tốt và khi bạn quay lại, hãy mở một thiết bị đầu cuối và gõ như sau:

uname -r

Bây giờ bạn sẽ có phiên bản (.18) mới nhất của kernel.

Mở một thiết bị đầu cuối và gõ:

sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases

sudo apt-get install ia32-libs lib32gcc1

Điều này sẽ mất một thời gian công bằng.
cd /usr ; sudo ln -svT lib /usr/lib64

Khởi động lại một lần nữa cho các biện pháp tốt.

Bây giờ, đi vào trung tâm phần mềm Ubuntu, nhấp vào Chỉnh sửa trên thanh tác vụ và chọn Nguồn phần mềm. Chọn tùy chọn ở giữa trên tab trình điều khiển bổ sung và nhấp vào "áp dụng thay đổi".

Khi đã xong, khởi động lại và sau đó nhập đoạn sau vào thiết bị đầu cuối:
sudo aticonfig --initial -f

Sau đó khởi động lại một lần nữa.

Bây giờ tất cả những gì bạn cần làm là gõ "amd" trong dấu gạch ngang để khởi động Catalyst và thiết lập trình điều khiển theo ý muốn.

Tôi nhận ra rằng một số khởi động lại có thể không cần thiết nhưng đây chính xác là những gì tôi đã làm và bây giờ tôi có một bản cài đặt Ubuntu 12.10 mới.


1

Tôi cũng có vấn đề này.

Để trở lại trình điều khiển nguồn mở, tôi đã sử dụng phương pháp được đề cập ở trên:

Bạn cũng có thể khắc phục bằng cách nhấp chuột phải vào màn hình nền và chọn thay đổi hình nền màn hình, sau đó tăng cấp độ cho cài đặt và thay đổi trình điều khiển từ cài đặt hiển thị trở về mặc định.

Điều đó hiệu quả với tôi (tôi đã vấp ngã về cách thực hiện - Tôi đã không thấy chủ đề này vào thời điểm đó!) Nhưng tôi vẫn gặp vấn đề với các trình điều khiển nguồn mở khiến tôi thử những thứ độc quyền ở nơi đầu tiên: tiêu thụ điện năng rất cao / chạy rất nóng.

Tôi đã đạt được một giải pháp một phần bằng cách sử dụng một phương pháp khác được đề cập trong chủ đề này:

Lý do là bạn đã cài đặt trình điều khiển bị thiếu linux-headers chung trước tiên, sau đó gỡ bỏ trình điều khiển và cài đặt lại, khởi động lại và tất cả sẽ ổn.

Điều đó cho phép tôi cài đặt trình điều khiển độc quyền - nhưng với một vấn đề mới: hình ảnh bị vỡ và có độ trễ vài giây, khi di chuyển / chuyển đổi cửa sổ, v.v.

Vì vậy, bây giờ tôi trở lại trình điều khiển nguồn mở một lần nữa.

CẬP NHẬT:

Tôi vừa thử nó với các tiêu đề linux trước đó (3.5.0-17 so với 3.5.0-18) với kết quả tương tự.

Vì vậy, việc cài đặt các tiêu đề linux - * - generic (ví dụ: linux-headers-3.5.0-18-generic) khiến Unity chạy bằng trình điều khiển độc quyền, nhưng hiệu suất đồ họa ban đầu rất kém.

Tuy nhiên, tôi đã giải quyết điều này bằng cách bật "Tear Free" trong Trung tâm kiểm soát Catalyst.

Những gì tôi đã đề cập ở trên là hình ảnh bị vỡ và độ trễ vài giây, ví dụ như khi di chuyển một cửa sổ hoặc chuyển đổi giữa các ứng dụng, giờ đã được giải quyết .

Hi vọng điêu nay co ich. (Tôi có Đồ họa AMD HD 7670M, chạy trên Toshiba Satellite Pro L850-13F.)


0

Lý do là bạn đã cài đặt trình điều khiển bị thiếu linux-headers chung trước tiên, sau đó gỡ bỏ trình điều khiển và cài đặt lại, khởi động lại và tất cả sẽ ổn.


0

Tôi đã gặp một vấn đề tương tự khi tôi thử trình điều khiển sở hữu trên MacBookpro 8.3 Dual boot. Tôi có thể đăng nhập nhưng tôi không thấy gì. Tôi có thể nhấp chuột phải và thấy một menu thả xuống. Tôi cũng có thể khởi chạy thiết bị đầu cuối (alt + ctrl + t) Nhưng tôi không thể thấy bất kỳ menu nào. Tôi đã cố gắng hoàn nguyên trình điều khiển để sử dụng mã nguồn mở (như được đề xuất bởi @alex trong câu trả lời thứ 2 bằng cách nhấp chuột phải -> thay đổi nền màn hình -> đi lên cài đặt -> tài nguyên phần mềm -> trình điều khiển bổ sung) nhưng nó không hoạt động ; mặc dù giải pháp này đã làm việc cho tôi một lần trước đây

Điều cuối cùng đã làm việc cho tôi (từ một chủ đề khác) Mở bảng điều khiển ảo: Ctrl+ Alt+F1

sudo apt-get update
sudo apt-get install ubuntu-desktop
sudo dpkg-reconfigure ubuntu-desktop
sudo reboot

Sau đó thử đăng nhập, Điều này sẽ mang lại máy tính để bàn của bạn


0

Tôi đã từng gặp vấn đề tương tự. Tôi đã giải quyết vấn đề như trong câu trả lời trên Không thể khởi động Ubuntu 12.10 sau khi cài đặt trình điều khiển chất xúc tác amd mới nhất Logo không xuất hiện, nhưng đăng nhập vào Ubuntu (tiêu chuẩn), cho thấy các menu không có ở đó. Nhưng đăng nhập với tư cách là khách đã làm việc (??) Tôi đã cài đặt một tài khoản tạm thời, đăng nhập một lần vào tài khoản này. Sau đó, tôi đăng nhập vào tài khoản của riêng tôi. Phiên cuối như root. Tôi đã chọn các tệp của người dùng mới là của riêng tôi và sao chép các tệp này vào các tệp của riêng tôi trong thư mục người dùng. Đăng xuất và đăng nhập lại. Điều đó đã làm việc!


0

Bạn đang gặp phải độ phân giải màn hình sai, đó là lý do tại sao bạn chỉ nhìn thấy một phần của máy tính để bàn của bạn. Để thay đổi độ phân giải làm điều này.

Bạn có thể sử dụng lệnh trong thiết bị đầu cuối xrandr -q để xem độ phân giải nào khả dụng cho màn hình của bạn

Xrandr được sử dụng để đặt kích thước, hướng và / hoặc phản xạ của đầu ra cho màn hình. Nó cũng có thể đặt kích thước màn hình.

Ví dụ, để thay đổi độ phân giải màn hình thành 1024 x 768, bạn sẽ gõ: xrandr -s 1024x768

Chỉ cần sử dụng để thay đổi nó theo kích thước bạn muốn.

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.