Làm cách nào để thay đổi màu nền của trình khởi chạy thống nhất?


8

Tôi thực sự không thích tông màu tím đậm đến thanh khởi động bên và vỏ bao quanh menu sau khi nhấn phím meta. Làm thế nào tôi có thể thiết lập màu này sang màu khác?

nhập mô tả hình ảnh ở đây

Có các tùy chọn cấu hình có sẵn cho Unity ở đây nhưng không có tùy chọn nào cho việc này, vì vậy tôi đang tìm kiếm các con trỏ trong mã nơi có thể đặt điều này.


Tôi nên thêm một bình luận cho câu hỏi của riêng tôi, vì cuối cùng tôi cũng hiểu chuyện gì đang xảy ra. "Màu trung bình" của ảnh nền của tôi là những gì làm cho trình khởi chạy có màu tím. Rõ ràng đó là một giả định sai lầm rằng màu trung bình của nền sẽ luôn khớp với nơi trình khởi chạy thực sự có trên hình ảnh .. ảnh chụp màn hình của tôi chỉ là một ví dụ tuyệt vời về điều đó.
tamale

Câu trả lời:


2

(Đây là một câu trả lời chưa đầy đủ cần cải thiện và điều tra, nhưng nên cung cấp cho người biết C ++ đủ chi tiết để tìm câu trả lời thực sự)

Theo mặc định, Trình khởi chạy sử dụng màu bán trong suốt màu xám nhạt. Khi bạn nhấn gọi dấu gạch ngang, toàn bộ mọi thứ sẽ có vẻ mờ dựa trên mức trung bình của màu nền của bạn . Tôi đã hỏi Marco Trevisan nơi điều này có thể được sửa đổi, nhưng nó ở một loạt các nơi.

Tuy nhiên, đối với trình khởi chạy khi nó chỉ ngồi ở đó, bạn cần xem trong Launcher.cpp:

Đầu tiên lấy mã:

bzr branch lp:unity

Sau đó tìm kiếm unity/plugins/unityshell/src/Launcher.cppcác _background_colorbiến và điều chỉnh cho phù hợp.


IIRC đã có cài đặt (thử nghiệm?) Cho màu nền trong các tùy chọn unityshell trong CompizConfig Settings Manager ( ccsm) cho thân cây Unity, vì vậy có thể khả năng thay đổi màu sẽ có trong 12.04.
htorque

Cảm ơn Jorge, đây là chi tiết tôi đã hy vọng. Một vài liên kết có liên quan khác mà tôi đã tìm thấy trong các cuộc điều tra của riêng mình .. đầu tiên, lỗi launchpad ban đầu để làm cho trình khởi chạy khớp với nền: bug.launchpad.net/ayatana-design/+bug/850068 . Thứ hai, một chủ đề trong đó điều này được đề cập: ubuntuforums.org/archive/index.php/t-1847117.html . Cuối cùng, một câu hỏi khác về vấn đề Ubuntu mà NÊN được đánh dấu là có liên quan hoặc trùng lặp: askubfox.com/questions/81752/ ám
tamale

1

Thủ thuật của tôi (phải được thực hiện lại mỗi lần khởi động lại / đăng nhập):
* MyUnity (chương trình) -> Dash -> Blur ON (hoặc, có nguy cơ của riêng bạn: ccsm -> plugin unity -> thử nghiệm -> làm mờ -> tĩnh )
* chuẩn bị một bitmap (hình ảnh) về màu sắc và kích thước màn hình mong muốn của bạn
* đăng xuất
* không gọi dấu gạch ngang!
* mở hình ảnh đã chuẩn bị trong trình xem mặc định, chuyển sang chế độ toàn màn hình và nhấn WinKey

Từ giờ, Dash sẽ có màu gần như màu 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.