Một số vấn đề với CCSM là gì và tại sao tôi muốn tránh nó?


100

Tôi đã thấy một số người phàn nàn về Trình quản lý cài đặt CompizConfig không ổn định ("CCSM") và cách nó có thể phá vỡ máy tính để bàn của mọi người nếu họ không cẩn thận.

Một số vấn đề được biết đến với CCSM là gì? Tôi muốn quyết định liệu nó có đáng để tôi mạo hiểm hay không.


2
Câu hỏi Meta liên quan liên quan đến các công cụ nâng cao nói chung: meta.askubfox.com/q/2012/18612
Christopher Kyle Horton

2
Ngoài ra, trong trường hợp bất kỳ ai không thấy cảnh báo này kịp thời và đã phá vỡ máy tính để bàn của họ bằng CCSM, vui lòng xem câu hỏi này về cách khôi phục Unity.
Christopher Kyle Horton

7
Nói rằng ccsm không ổn định theo quan điểm của tôi. Tôi đã là người sử dụng hợp nhất ccsm và beryl / compiz lâu năm và luôn có thể khắc phục mọi sự cố nhỏ do cấu hình sai mọi thứ trong ccsm. Ngày nay ccsm khá tốt, tuy nhiên, trở lại thời kỳ beryl nó không ổn định hơn nhiều! Thông thường các vấn đề tôi đã hóa ra là PEBKAC. Tuy nhiên, gần đây với plugin Unity của Ubuntu đã có nhiều vấn đề không ổn định, đặc biệt là xung quanh việc bật / tắt plugin Unity. Tôi nhận thấy đây là những lỗi và vấn đề trong Unity, và không phải là ccsm nói chung.
TrinitronX

Tôi đồng ý. Plugin unity quá cầu kỳ về những gì khác hoạt động trong ccsm. Ubuntu lúc nào cũng cảm thấy giống Mac hơn ...
jpaugh

Câu trả lời:


108

Tôi là một người dùng Linux có kinh nghiệm, tôi đã đóng góp cho kernel và làm việc trong nhóm OEM Canonical; Tôi chỉ đề cập đến những sự thật này để hiển thị bối cảnh của mình, đó là - một ngày khác, tôi đã cài đặt mới 11.10 trên máy tính xách tay của mình và muốn tùy chỉnh một cái gì đó (bật lấy nét theo dõi). Tôi chọc vào trung tâm điều khiển gnome trong khoảng 30 phút trước khi từ bỏ và khám phá ra cách duy nhất để làm điều này là sử dụng ccsm.

Sau khi cài đặt ccsm, tôi đã cấu hình ffm, và sau đó - vô tình! - con trỏ chuột của tôi chuyển qua nút tùy chọn và bàn di chuột trên máy tính xách tay của tôi đã đăng ký một lần nhấp.

Bùng nổ!

Đoàn kết chết.

May mắn thay, tôi vẫn mở một cửa sổ irc và tôi có thể cầu xin sự giúp đỡ từ các đồng nghiệp đã nói với tôi cách phục hồi ( rm ~/.compiz-1). Đây là cùng một vấn đề mà một số người tiếp tục gặp phải:

Tôi biết rằng mọi người sẽ lên google để biết cách định cấu hình mọi thứ và hạ cánh ở đây và họ sẽ thấy rất nhiều đề cập về ccsm; hoặc tệ hơn nữa từ một nguồn không đáng tin cậy khác. Con ngựa đã ra khỏi chuồng rồi, và chúng ta không thể quay lại. Những người dùng quyết tâm sẽ tìm thấy nó bằng mọi giá, và bất kỳ ai ngoan cường đều xứng đáng để biết cách lấy thứ họ muốn (và nếu bạn phá vỡ nó, bạn sẽ phải giữ cả hai mảnh!)

Nhưng quan điểm của tôi là từ bây giờ, chúng tôi có thể cố gắng và làm tốt hơn cho người dùng của mình.

  1. Ccsm là nguy hiểm; ngay cả khi bạn biết không chạm vào điều xấu, bạn vẫn có thể vô tình chạm vào nó như tôi đã làm.
  2. Ccsm không có tương lai; kế hoạch tương lai cho Unity là di chuyển tất cả các bit cấu hình hữu ích ra khỏi ccsm thành các công cụ được hỗ trợ, an toàn hơn. Các công cụ này sẽ bắt đầu xuất hiện trong 12.04.
  3. thái độ "phục hồi từ những sai lầm của bạn là một kinh nghiệm học tập tích cực" là thích hợp. Hầu hết những người bình thường chỉ muốn sử dụng máy tính của họ mà không bị chúng phá vỡ một cách ngẫu nhiên theo những cách bí ẩn, không thể phục hồi; hầu hết những người bình thường không chia sẻ văn hóa của chúng ta về việc tách rời mọi thứ để xem cách họ làm việc.

Một lần nữa - tôi biết rằng mọi người sẽ tìm thấy những thứ nguy hiểm bất kể điều gì. Nhưng những gì chúng ta có thể làm ở đây là thay đổi văn hóa của chúng ta và giúp đỡ có ý kiến , giúp mọi người tránh xa những thứ xấu và hướng tới những thứ tốt.

Thật dễ dàng để truyền đạt sự thật; truyền đạt sự khôn ngoan khó hơn nhiều.

Ở đây, chúng ta nên đặt mục tiêu cao hơn là chỉ đưa ra sự thật về những gì có thể; chúng ta nên chia sẻ sự khôn ngoan của những gì được khuyến nghị.


2
Vấn đề với việc mở "Tùy chọn" đã được khắc phục trong compizconfig-python (0.9.5.94-0ubfox3) mặc dù atm vẫn còn trong đề xuất một chiều. . (trong phiên bản hiện hành về click Preferences ngay lập tức chuyển hồ sơ cá nhân từ 'đoàn kết' hồ sơ đến cấu hình 'mặc định', xóa thư mục đó lấy ra một file có tên cấu hình đó phản ánh sự thay đổi hồ sơ cá nhân
Doug

15
+1 trên người dùng linux có kinh nghiệm đang nản lòng khi cố gắng thực hiện (tương đối) những điều cơ bản trong ubfox và từ bỏ, trở lại các phiên bản trước (<= 10.10) hoặc phá vỡ hệ thống sau khi sửa chữa. Không nên như vậy - không dành cho người dùng mới cũng như quản trị viên có kinh nghiệm. Hôm nay tôi dành nhiều thời gian hơn để tìm câu trả lời cho cấu hình (và sửa lỗi!) Hộp 3 ub Ubuntu của tôi so với hộp công việc của tôi redhat / centos / windows / solaris, nơi tôi có thể đọc các trang web để giải quyết các vấn đề (hầu hết).
michael

2
Hấp dẫn. Giống như hầu hết người dùng, tôi chỉ muốn "sử dụng máy tính của mình mà không bị hỏng theo những cách bí ẩn không thể phục hồi", nhưng tôi thấy bảng điều khiển Unity trong 11.10 hoàn toàn không sử dụng được. Nó không tự động ẩn khi cần, và đó là một phiền toái lớn. ... Vì vậy, tôi đã phải cài đặt Gnome ... và ccsm ... và điều chỉnh mọi thứ để có thể sử dụng được. Tôi hy vọng các nhà phát triển Ubuntu lấy gợi ý từ thực tế là rất nhiều người dùng sẽ gặp rủi ro khi sử dụng công cụ này vì giao diện hiện tại quá kém.
Gerrat

4
@achiang bây giờ đã hết 12.04, các công cụ được hỗ trợ, an toàn hơn mà bạn đề cập có sẵn không?
Brad Cupit

12
+1 cho "thái độ" phục hồi từ những sai lầm của bạn là một trải nghiệm học tập tích cực "là thích hợp". Tôi không thể đếm số lượng những điều tôi đã học được cách làm, nhưng chỉ trong một lần tôi phải sửa một cái gì đó, và sau đó nó trở nên không liên quan đến cuộc sống của tôi vì tôi không bao giờ phải đối phó với vấn đề đó nữa, nhưng đã được thay thế bằng các vấn đề một lần mới đòi hỏi phải học nhiều hơn.
hỏi

16

Bạn cũng có thể có các plugin khác xung đột với sự thống nhất, như các lệnh và như vậy. Chúng ta cần kích hoạt chúng cho phiên dự phòng (như Alt+ F2). Vì vậy, sự thống nhất theo mặc định xung đột với các plugin khác được kích hoạt.

Tuy nhiên, chạm vào một plugin như vậy để ccsmkích hoạt các tạo phẩm đặc biệt như "bạn có muốn xóa plugin thống nhất không?" và mọi người không đọc và nói có.

Thậm chí tệ hơn:

  1. Sự thống nhất phụ thuộc vào LargeDestkop:
  2. Wall và Cube đang cung cấp LargeDesktop, mỗi cái xung đột với nhau.

Điều gì xảy ra là, nếu bạn kích hoạt Cube, ccsm sẽ vô hiệu hóa Tường. Sau đó, compiz nghĩ rằng đó là quyền thông minh để kiểm tra sự phụ thuộc và sẽ nói "oh, tôi không thể có sự thống nhất" và vô hiệu hóa nó. Sau đó, nó sẽ kích hoạt Cube mà không cần kích hoạt tính thống nhất mà giờ đây đã có yêu cầu "LargeDesktop" phù hợp.

Ngoài ra, compizconfig có một quản lý cấu hình dễ vỡ, trong một số trường hợp chưa biết có thể xóa plugin khỏi cấu hình hiện tại (có thể do kiểm tra xung đột khi bắt đầu hoặc khi nâng cấp) mà không có bất kỳ cảnh báo nào

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.