Môi trường máy tính để bàn thống nhất Ubuntu 16.04 không tải sau khi cài đặt mới


12

Sau khi thực hiện cài đặt mới Ubuntu 16.04, tôi đăng nhập, nhưng môi trường máy tính để bàn thống nhất không tải. Tất cả những gì tôi nhận được là nền màn hình và đôi khi một cửa sổ thông tin về lỗi với compiz xuất hiện.

Tôi đã có điều này trước đây với bản Beta cuối cùng và không thể tìm ra giải pháp.

Khi tôi cố gắng khởi động lại sự thống nhất từ Ctrl + Alt + F1bảng điều khiển, với:

DISPLAY=:0 unity

Tôi có:

compiz (core) - Info: Loading plugin: core
... many more instructions here
compiz (core) - Info: Unity is not supported by your hardware. Enabling software rendering instead (slow). 
... many more instructions again
compiz (core) - Info: Starting plugin: switcher
Illegal instruction (core dumped)

Tôi có card đồ họa Nvidia gtx980 và theo Ubuntu, trình điều khiển Nvidia (nguồn mở) đã được cài đặt chính xác, vì vậy, imo, Unity nên được hỗ trợ đầy đủ, nhưng vì một số lý do khi Ubuntu cố gắng khởi động Unity, nó đã thất bại với thông tin duy nhất con người Illegal instruction.

Vui lòng tư vấn về mọi cách tôi có thể sửa lỗi này hoặc gỡ lỗi


Bạn nên xem lại cấu hình "X"
Valeriy Solovyov

Làm thế nào chính xác và ở đâu?
Illidanek

1
Nghe có vẻ như Compiz / Unity cần một tính năng đồ họa không được hỗ trợ hoặc không chính xác bởi card đồ họa hoặc trình điều khiển của bạn. Bạn đã thử cài đặt trình điều khiển nguồn đóng chưa?
JanC

Có và khi tôi cài đặt nó, thông qua cửa sổ "Trình điều khiển bổ sung" truyền thống, Ubuntu sẽ không khởi động nữa, nó sẽ bị kẹt với các biểu tượng lớn trên màn hình tải khởi động, cho thấy trình điều khiển đồ họa không hoạt động. Tôi thấy rằng trong một số trường hợp bạn phải chạy một cái gì đó sau khi cài đặt trình điều khiển độc quyền của nvidia, nếu vậy, chính xác tôi nên làm gì?
Illidanek

1
Bản sửa lỗi số 5 trên Askubfox.com/a/481620/281857 cũng có hiệu quả với tôi! Cảm ơn!

Câu trả lời:


11

Tôi đã giải quyết vấn đề theo các bước sau:

  1. Đã kích hoạt trình điều khiển đồ họa Nvidia độc quyền thay vì trình điều khiển nguồn mở nouveau.
  2. Thật không may, điều này làm cho Ubuntu của tôi không khởi động được, vì vậy tôi đã phải làm theo các bước sau để làm cho nó hoạt động: https://askubfox.com/a/391608/281857
  3. Tại thời điểm này, Ubuntu đã khởi động nhưng vẫn không có trình khởi chạy, thanh trên cùng, v.v. Tuy nhiên, tôi có thể nhấp chuột phải vào màn hình để mở Terminal và chạy Fix 5 chi tiết bằng câu trả lời này: https : //askub Ubuntu.com/a / 481620/281857

đã không thể tìm thấy một bản sửa lỗi và các bản sửa lỗi trong bài viết không giúp được gì. bất kỳ con trỏ khác? tôi đang chạy nó trong hộp ảo
Manny265

@ Manny264 Tôi khuyên bạn nên bắt đầu câu hỏi của riêng bạn. Bạn có thể giải thích chính xác vấn đề là gì và những gì bạn đã cố gắng cho đến nay.
Illidanek

đã không nhận ra điều này rất cụ thể đối với thẻ nvdia gx. Tôi tìm một giải pháp cho câu hỏi này: Askubfox.com/questions/17381/
Manny265

6

Thông thường, câu trả lời cho điều này là bằng cách đặt lại các mục dcs cho sự thống nhất:

dconf reset -f /org/compiz/
setsid compiz

Điều này có vẻ là do lỗi # 1569357 trên launchpad. Thông thường họ cũng đưa ra một vài cách khắc phục lỗi trong mục launchpad và dường như điều đó chỉ xảy ra với sddm (trình quản lý hiển thị trên màn hình đơn giản) - điều đó không xảy ra với lightdm.

Sử dụng dconf reset -f / org / compiz / không hoạt động với tôi (sudo hoặc không sudo). setid compiz cũng không.

Tôi cũng thấy rằng nếu bạn đã đăng nhập và không khởi chạy và không có bảng điều khiển, một cách nhanh chóng để làm cho chúng bắt đầu nếu bạn có một dòng lệnh là:

nohup /usr/bin/unity > /dev/null 2>&1 &
nohup /usr/lib/x86_64-linux-gnu/unity/unity-panel-service > /dev/null 2>&1 &

Điều này chỉ dành cho phiên bạn đang mặc dù. Nó sẽ không khởi chạy và bảng điều khiển bắt đầu vào lần tiếp theo bạn đăng nhập.


4

Sử dụng các lệnh này để khắc phục sự cố:

sudo dpkg --configure -a  
sudo apt-get update  
sudo apt-get upgrade -y  

Và khởi động lại máy..Bạn sẽ lấy lại máy tính để bàn


2

Thật không may, tôi không có tiếng để bình luận, nhưng giải pháp của Patola đã giúp tôi với một thay đổi nhỏ:

dconf reset -f /org/compiz/
setsid compiz

nên là

dconf reset -f /org/compiz/
setsid compiz --replace

Bạn có thể đề xuất chỉnh sửa bài đăng nếu bạn không đủ uy tín để bình luận.
Zanna

Điều này làm việc cho tôi !!!
zs2020

Có vẻ như tôi phải làm điều này mỗi lần khởi động lại. Có ai tìm thấy một giải pháp lâu dài hơn?
Jonathan Richards

Phiên bản 16.04.1 dường như đã khắc phục sự cố vĩnh viễn. Tôi đã không xác định chính xác lỗi, nhưng thay đổi ( wiki.ubfox.com/XenialXerus/ReleaseNotes/ChangeSummary/16.04.1 ) có một số bản sửa lỗi thống nhất.
Jonathan Richards

0

Tôi đã có cùng một vấn đề, và điều này làm việc cho tôi:

sudo apt-get install --reinstall compiz

0
setsid compiz --replace

là sửa chữa và làm việc trong trường hợp của tôi - đoàn kết cố định! Cảm ơn @Jonathan Richards!


0

Tôi đã đối mặt với vấn đề tương tự, hãy thử giữ bảng điều khiển thống nhất một khi hệ thống khởi động bằng cách sử dụng: Ctrl + Alt + F1.

  1. Đăng nhập bằng thông tin quản trị.
  2. Liệt kê các trình điều khiển hiển thị bằng cách sử dụng:

    ubuntu-drivers devices
    
  3. Cài đặt trình điều khiển nvidia:

    sudo apt-get install sudo apt-get install nvidia-361
    

    hoặc là

     sudo apt-get install nvidia-364
    
  4. Hệ thống khởi động lại:

    sudo reboot now
    
  5. Để tiếp tục hiển thị đồ họa:

    Ctrl + Alt + F7

Đã làm cho tôi. Tất cả tốt nhất

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.