Tôi có thể tìm thấy tệp cấu hình Unity ở đâu?


9

Tôi đã tự hỏi nếu ai đó có thể cho tôi biết các tệp cấu hình Unity chính ở đâu, ít nhất là tệp mà bạn có thể định cấu hình bằng đồ họa thông qua CCSM. Tôi muốn chỉnh sửa kích thước dấu gạch ngang và màu bảng điều khiển, nhưng tôi không tìm thấy nơi nào để làm điều đó.

Câu trả lời:


11

Unity và Compiz đang sử dụng GConf để lưu trữ cài đặt của họ. GConf là một cửa hàng cấu hình cung cấp API cho các ứng dụng đọc và ghi thông tin cấu hình và nhận thông báo khi các mục cấu hình thay đổi. Dữ liệu cấu hình được lưu bên dưới ~/.gconf, nhưng việc sửa đổi chỉ nên được thực hiện thông qua trình nền của GConf.

Bạn có thể sửa đổi cài đặt Unity trực tiếp bằng cách sử dụng gconf-editorvà duyệt đến /apps/compiz-1/plugins/unityshell/screen0/options. Bạn sẽ nhận thấy rằng Unity phản hồi các thay đổi ngay lập tức, giống như CCSM.

Nếu bạn muốn một công cụ dòng lệnh để sửa đổi các cài đặt này, hãy sử dụng gconftool-2. Ví dụ: để giảm kích thước biểu tượng trình khởi chạy, tôi có thể làm:

gconftool-2 --set /apps/compiz-1/plugins/unityshell/screen0/options/icon_size --type int 32

Hy vọng rằng những cập nhật cho câu trả lời sẽ làm cho nó rõ ràng hơn một chút sau đó.
James Henstridge

Xin lỗi các bạn, tôi sẽ chấp nhận câu trả lời này vì nó hoàn chỉnh nhất, nhưng thực tế là những gì tôi đang tìm kiếm, theo như tôi biết, không tồn tại. Tôi đang tìm kiếm một số tệp lưu trữ các cấu hình như bg_colour, fg_colour, width, không như, nhưng giống như một tệp cấu hình chủ đề. Cảm ơn bạn.
Rodrigo Martins de Oliveira

1
@RodrigoMartins - Tôi có dịp sử dụng Ubuntu 11.10 Live CD rất thường xuyên. Mỗi lần tôi khởi động nó, tôi phải cài đặt trình soạn thảo dconf và thay đổi thuộc tính launcher, vì tôi muốn nó được sửa. Các tệp cấu hình thực sự nằm trong thư mục Home / .gconf nhưng các tệp không tồn tại cho các tùy chọn mặc định. Lần đầu tiên chúng tôi sửa đổi và tùy chọn một thư mục tương ứng (của đường dẫn / khóa) và tệp% gconf.xml được tạo. Sửa đổi thêm được thực hiện trong tệp XML đó.
Sri

1
... tiếp tục ... Lần đầu tiên chúng tôi sửa đổi một tùy chọn, một thư mục tương ứng (của đường dẫn / khóa) và tệp% gconf.xml được tạo. Sửa đổi thêm được thực hiện trong tệp XML đó. Tệp XML tôi cần có trong Home / .gconf / desktop / unity-2d / launcher. Tôi có thể tìm thấy điều này bằng cách sử dụng trình soạn thảo dconf một lần. Chúng tôi cũng có thể sử dụng gsinstall nhưng tìm SCHema / PATH / KEY ở đâu? Sẽ rất hữu ích nếu Canonical công bố danh sách đầy đủ SCHema / PATH / KEY sẽ được sử dụng với gsinstall.
Sri

@Sri: gconf không giống với dconf / gsinstall (nó là hệ thống cấu hình cũ hơn). Nếu bạn muốn thay đổi mặc định cho người dùng mới, hãy sử dụng gconf-editornhư tôi đã mô tả ở trên và nhấp chuột phải vào cài đặt bạn muốn thay đổi và chọn Set as Defaulthoặc Set as Mandatorythay vì chỉnh sửa trực tiếp XML.
James Henstridge

0

Bạn không thể thay đổi màu sắc hoặc kích thước của Dash (thứ bạn mở từ logo ubfox). Nếu bạn muốn thay đổi kích thước trình khởi chạy, bạn có thể sử dụng ccsm cho điều đó.


Ngay cả khi tôi không thể làm điều đó, tôi rất muốn biết tập tin CCSM sửa đổi ở đâu để thay đổi các thuộc tính Laucher.
Rodrigo Martins de Oliveira

Đó là trong gconf. Xem dưới ~ / .gconf / compiz-1 hoặc ~ /
.gconf

Tôi đã tìm thấy nó tại ~ / .gconf / apps / compiz-1 / plugin /, nhưng không có gì quá quan trọng, chỉ có các giá trị mà bạn gán cho các tùy chọn CCSM, nhưng tập lệnh mà từ đó thống nhất tải các cấu hình mà tôi không tìm thấy , Tôi biết rằng có một đoạn script để CCSM nói chuyện với Unity, nhưng câu hỏi đặt ra là nó ở đâu.
Rodrigo Martins de Oliveira

Tôi không nghĩ rằng bạn đang hiểu làm thế nào tất cả hoạt động, hoặc bạn chỉ không hỏi một câu hỏi đủ rõ ràng.
RolandiXor
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.