Làm cách nào để vô hiệu hóa compiz và kích hoạt độ sáng với dòng lệnh?


9

Tôi đã cài đặt một số trình điều khiển mới và khởi động lại, và rất nhiều điều thú vị của tôi khi tôi đăng nhập vào màn hình của mình chuyển sang màu đen, sau đó là màu trắng và nó không bao giờ vẽ đúng. Tôi đã chuyển sang dòng lệnh bằng cách sử dụng Ctrl + Alt + F1 nhưng tôi không chắc chắn cách tắt compiz và bật metacity như trình quản lý cửa sổ mặc định. Việc sử dụng metacity --replacekhông hoạt động vì dòng lệnh dường như là một trường hợp đăng nhập riêng hoàn toàn ... Có mẹo nào không?

BIÊN TẬP:

Tôi đã làm điều này bây giờ:

http://www.ubuntugeek.com/how-to-install- classic -gnome-desktop-in-Ubuntu Ubuntu-04-04-profise.html


Gnome sử dụng độ sáng theo mặc định!
Pranit Bauva

Câu trả lời:


8

Chạy metacity --replacetừ bảng điều khiển ảo không hoạt động vì không biết màn hình X11 sẽ gắn vào. Hành vi mặc định là gắn vào màn hình mà nó chạy trong ... và một vỏ chạy trong bảng điều khiển ảo không có trên bất kỳ màn hình X11 nào.

Thay vào đó, bạn phải tự chỉ định màn hình. Sẽ là :0trừ khi bạn định cấu hình màn hình X11 khác. (Ngay cả khi bạn có nhiều màn hình, nó vẫn sẽ được :0trừ khi bạn thay đổi cấu hình X11.)

Để làm điều đó, sử dụng lệnh này :

metacity --display=:0 --replace

Nếu điều đó không hiệu quả, thì compiztrước tiên hãy thử giết thủ công . Để làm việc đó:

  1. Chạy đi killall compiz. Đợi vài giây. Có lẽ compizsẽ đáp ứng tín hiệu này và chấm dứt.

  2. Chạy đi killall -KILL compiz. Điều này hầu như luôn đảm bảo rằng compizsẽ bị chấm dứt ngay lập tức.

Bước 1 là tùy chọn, nhưng có thể giúp xử lý một số tài nguyên miễn phí và hoàn thành một số loại hành động quan trọng (như ghi dữ liệu đệm vào tệp).


Cảm ơn, rằng: 0 có vẻ đầy hứa hẹn. Tôi quản lý để chuyển sang gnome cổ điển và cập nhật trình điều khiển sang tùy chọn thứ hai trong danh sách, dường như hoạt động.
Aram Kocharyan

1
@izx Điều đó không đúng. SIGHUP là những gì một quá trình nhận được khi thiết bị đầu cuối kiểm soát chết. Nhiều quy trình hoàn toàn bỏ qua SIGHUP hoặc làm những điều thú vị để phù hợp với việc thiếu thiết bị đầu cuối. Hầu hết đối xử với nó như SIGTERM. Hầu hết không khởi động lại. Ví dụ: thử chạy một nanothể hiện và, trong một thiết bị đầu cuối riêng biệt, đang chạy killall -HUP nano. nanosẽ chấm dứt, và nó sẽ không khởi động lại. Như Wikipedia đề cập , các dịch vụ nền đôi khi khởi động lại từ SIGHUP. Đây không phải là kinh điển hoặc tiêu chuẩn hóa và nó không hoạt động với hầu hết các quy trình.
Eliah Kagan

Ngoài ra, trong tình huống này, chúng tôi không muốn compiz khởi động lại, vì chúng tôi sẽ thay thế nó bằng metacity.
Eliah Kagan

1
Bạn nói đúng - Tôi dường như đã trộn lẫn trong tiềm thức với một daemon; Compiz vui vẻ bỏ qua SIGHUP với "Tôi còn quá trẻ để nhớ những gì một dòng nối tiếp là ..." :)
ish

Nó làm việc cho tôi chỉ với metacity --replace. Đó có phải là một điều xấu?
enchance
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.