Chủ đề không hiển thị trong Unity Tweak Tool


10

NÀY là chủ đề tôi muốn cài đặt. Những gì tôi đã làm cho đến nay:

  1. Trích xuất thư mục Dark-Aurora từ kho lưu trữ.
  2. Sao chép thư mục đó vào ~/usr/share/themes.
  3. Tạo /home/[user-name]/.themesthư mục và sao chép Dark-Aurora ở đó.
  4. Đã mở Unity Tweak Tool, nhấp vào Theme.
  5. Chỉ có ba chủ đề mặc định (Ambiance, Highcontrast và Radiance) ở đó). Dark-aurora không nơi nào được tìm thấy.

Vậy tôi đang làm gì sai? Cảm ơn trước.


1
Không chắc chắn tại sao sẽ không hiển thị, nhưng tôi khá chắc chắn rằng bạn sẽ không thích kết quả của chủ đề gtk 3.16 trên gnome 3.20, giả sử bạn đang sử dụng Ubuntu 16.04.
xangua

Có phải chủ đề đi kèm với một readme.txt?
AreAGitForNotUsingGit

Di chuyển khỏi một địa điểm. Ngoài ra, hãy cho tôi biết nội dung của / usr / share / Themes / Dark-Aurora là gì?
Anwar

Dark-Aurora có thư mục gnome-shell bên trong nên tôi cho rằng nó sẽ tương thích với Gnome.
Hichigaya Hachiman

Bên trong Dark-Aurora có các thư mục sau: gnome-shell, gtk-2.0, gtk-3.0index.themetập tin.
Hichigaya Hachiman

Câu trả lời:


7

Sau khi giải nén kho lưu trữ, bạn sẽ tìm thấy các thư mục AuroraDark Aurora ở đó. Bạn phải đặt chúng trong một trong hai ~/.local/share/themeshoặc /usr/share/themesthư mục.

Tuy nhiên, tôi thấy rằng chúng không xuất hiện trong Unity Tweak Tool. Giải pháp là sử dụng Gnome Tweak Tool để đặt chủ đề.

Để cài đặt nó -

sudo apt install gnome-tweak-tool

Mở và thiết lập chủ đề từ Phần Xuất hiện.

Cập nhật sau khi có thêm thông tin Có vẻ như .localthư mục của OP đã được sở hữu bởi root. Để có quyền sử dụng sudo chown -r your-user-name ~/.localtrước khi sao chép thư mục chủ đề. Sau đó sử dụng cpmà không sử dụng sudo.


sudo cp -r Downloads/Dark-Aurora/ ~/.local/share/themes/Dark-aurora nhưng nó vẫn không được hiển thị trong GTT.
Hichigaya Hachiman

@HichigayaHachiman Tôi không hiểu bạn. Tôi đã nói trong câu trả lời rằng vì chủ đề này không tương thích, nên nó sẽ không được hiển thị trong công cụ Unity Tweak. Nhưng công cụ chỉnh sửa Gnome sẽ hiển thị nó. Ngoài ra, bạn không cần sudo. xóa thư mục bằng cách truy cập ~/.local/share/themes/và dán chúng như người dùng bình thường
Anwar

GTT = Công cụ tinh chỉnh Gnome. Và tôi không thể truy cập ./localwihout root.
Hichigaya Hachiman

Nếu bạn không thể truy cập .localtrong nhà của mình, điều đó có nghĩa là bạn đã mất quyền sở hữu thư mục đó và đã làm những điều xấu. Bạn cần làm sudo chown -r your-user-name ~/.localtrước
Anwar

1
Chúa tốt nó đã làm việc. Có, tuyên bố quyền sở hữu của các thư mục đó làm cho các chủ đề có sẵn.
Hichigaya Hachiman

0

đôi khi nếu thư mục chủ đề của bạn không chứa các thư mục gnome-shell và gtk, điều đó có nghĩa là nó chỉ chứa các biểu tượng và phải được đặt trong / usr / share / icon hoặc /home/username/.icons.


0

Không biết điều này có còn phù hợp hay không: trên Ubuntu 18.04 được cài đặt libgtk-3.22. Tôi đã có một thư mục chủ đề (trong ~ / .theme) với subir gtk-3.16 và gtk-3.22, và công cụ chỉnh sửa / usertheme không liệt kê chủ đề. Nhưng khi tôi tạo một liên kết có tên gtk-3.0 trỏ đến thư mục gtk-3.16, chủ đề đã được hiển thị. (Và nó đang đọc chủ đề từ thư mục gtk-3.22) Vì vậy, có ...

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.