Câu trả lời:
Chỉnh sửa: Kể từ Ubuntu 12.10, đây không còn là một tùy chọn nữa, vì Unity-2D đã bị loại bỏ với số lượng.
Tôi có vấn đề tương tự với việc sử dụng cpu vì compiz. Cách giải quyết của tôi là chuyển phiên từ Ubuntu sang Ubuntu 2D.
Tôi gặp vấn đề tương tự là tải CPU lên tới 70% ~ 80% và điều đó làm tôi khó chịu trong một thời gian dài sau khi nâng cấp lên 12.04 từ ngày 10.04.
Và đặt lại cài đặt compiz về mặc định hoặc xóa ~/.compiz-1
& ~/.config/compiz-1
thư mục không hoạt động.
Nhưng sau khi tôi bỏ chọn hộp "Đồng bộ hóa với VBlank" trong OpenGL trong ccsm
(Trình quản lý cài đặt CompizConfig), tải CPU giảm xuống 1% ngay lập tức.
Hy vọng điều này sẽ giúp bạn và những người khác ...
Xin lỗi vì biểu hiện kém của tôi (Tôi là một sinh viên đến từ Trung Quốc).
Có cùng một vấn đề. Compiz liên tục ở mức khoảng 40% (CPU AMD, ATI 58xx, 12.04). Sau đó, tôi đã theo dõi bài đăng này https://askubfox.com/a/127310/26508 và mức độ sử dụng CPU giảm xuống dưới 10%. Hy vọng nó giúp.
EDIT với instucations:
Chỉ cần sao lưu (đổi tên) ~/.compiz-1
và ~/.config/compiz-1
thư mục và để chúng được tạo lại với cài đặt mặc định (bạn sẽ cần phải đăng xuất và đăng nhập lại).
mv ~/.compiz-1 ~/.compiz-1.BACKUP
mv ~/.config/compiz-1 ~/config/.compiz-1.BACKUP
Sau khi khởi động lại và xác nhận rằng mọi thứ hoạt động như mong đợi, bạn chỉ cần xóa các bản sao lưu này (trừ khi bạn có sử dụng chúng).
rm -Rfv ~/.compiz-1.BACKUP
rm -Rfv ~/config/.compiz-1.BACKUP
Nó giúp để làm một unity --reset
cũng
Cài đặt compizconfig-settings-manager
. Chạy nó bằng cách gõ ccsm
vào dấu gạch ngang.
Trong cửa sổ chính của ứng dụng, nhấp vào liên kết dưới cùng với nhãn Ưu tiên .
Trong tab Hồ sơ, bấm vào nút Đặt lại về mặc định .
Đăng xuất và Đăng nhập lại.
Hy vọng điều này sẽ giúp
rõ ràng có một lỗi với cơ sở thẻ ATI trên trang web này: http://followthegeek.com/compiz-is-consuming-too-much-cpu-heres-the-solution/
dựa trên trang web đó có một vài bước:
kiểm tra màn hình hệ thống, hy vọng compiz sẽ không cần nhiều CPU nữa.
Phiên bản mới của Compiz và plugin Unity có những thay đổi lớn khiến nó hoạt động khác đi. Trong trường hợp của riêng tôi, tôi đã phải đặt lại cài đặt compiz thành mặc định để làm cho nó hoạt động phù hợp sau khi nâng cấp lên 12.04.
Tôi có thẻ ATI Radeon HD5750 và tôi thực sự ghi nhận một cải tiến hiệu suất tuyệt vời (sau khi sửa lỗi compiz) so với 11.10.
Tôi đã tìm ra vấn đề tương tự trên Ubuntu 15.04. Máy tính xách tay của tôi bị lag rất nhiều và tôi thấy máy tính đó luôn tải CPU tới 25%. Lần đầu tiên tôi tìm kiếm xung quanh các trình điều khiển nhưng cuối cùng tôi thấy rằng compiz giảm xuống 3% ngay khi không có ứng dụng web nào được mở. Tôi đã từng sử dụng twitter và facebook với các ứng dụng web gốc (nhúng oxit).
Vì tôi chỉ sử dụng firefox, compiz không leo lên trên 5% CPU.
Hy vọng nó giúp.
Tôi nhận ra rằng trên máy tính xách tay của tôi có đồ họa NVIDIA 8600M GS và gói trình điều khiển nvidia-340 độc quyền, compiz luôn sử dụng tất cả CPU mà nó có thể nhận được từ một lõi. Không có hoạt động nào khác trên máy tính của tôi, điều này có nghĩa là giá trị gần 100% trên một lõi, trong khi phần còn lại đảm nhiệm tất cả các tải khác. Top cũng báo cáo gần 100% cho chính compiz.
Tất nhiên, có vẻ như một luồng duy nhất vẫn hoạt động, vì vậy trên PC lõi tứ, bạn sẽ nhận được 25% tải và 16% cho i7 6 lõi.
Toàn bộ máy tính chậm chạp đến mức tụt lại để nhập văn bản.
Tôi đã chạy "pilotes addorge" (cài đặt ngôn ngữ tiếng Pháp), giao diện ub Ubuntu tích hợp cài đặt trình điều khiển độc quyền và tôi được cung cấp một sự lựa chọn các phiên bản trình điều khiển NVIDIA, cộng với trình điều khiển nguồn mở.
Vào cuối danh sách, tôi nhận thấy "nvidia-340-update", đó là trình điều khiển NVIDIA độc quyền 340,96 và tôi đã quyết định dùng thử. 8600M GS không được hỗ trợ trong các bản phát hành trình điều khiển sau này. Tôi để trình cài đặt biên dịch mọi thứ, khởi động lại khi được yêu cầu và việc sử dụng cpu cao từ compiz đã biến mất!
Nếu nó phù hợp với bạn, giải pháp này phù hợp với cơ sở hạ tầng mô-đun giới hạn linux tốt hơn là quản lý trình điều khiển NVIDIA theo cách thủ công. Nó thay thế nvidia-340 bằng nvidia-340-update.