Темы, не видимые в Unity Tweak Tool

10

Эту тему я бы хотел установить. Что я сделал до сих пор:

  1. Извлеченная папка Dark-Aurora из архива.
  2. Скопировал эту папку в ~/usr/share/themes.
  3. Создал /home/[user-name]/.themesпапку и скопировал туда Dark-Aurora тоже.
  4. Открыл Unity Tweak Tool, нажал на тему.
  5. Есть только три темы по умолчанию (Ambiance, Highcontrast и Radiance). Темного сияния нигде не найти.

Так что я делаю не так? Заранее спасибо.

Hichigaya Hachiman
источник
1
Не уверен, почему бы не показать, но я уверен, что вам все равно не понравятся результаты темы gtk 3.16 в gnome 3.20, если вы используете Ubuntu 16.04.
xangua
Тема пришла с readme.txt?
YouAGitForNotUsingGit
Удалить из одного места. Также дайте мне знать, что находится в / usr / share / themes / Dark-Aurora?
Анвар
В Dark-Aurora есть папка gnome-shell, поэтому я предположил, что она будет совместима с Gnome.
Хичигая Хачиман,
Внутри Dark-Aurora есть следующие папки: gnome-shell, gtk-2.0, gtk-3.0и index.themeфайл.
Хичигая Хачиман

Ответы:

7

После распаковки архива вы найдете там папки Aurora и Dark Aurora . Вы должны поместить их в любой ~/.local/share/themesили /usr/share/themesкаталог.

Однако я увидел, что они не отображаются в Unity Tweak Tool. Решение заключается в использовании Gnome Tweak Tool для установки темы.

Чтобы установить это -

sudo apt install gnome-tweak-tool

Откройте и установите тему из раздела «Внешний вид».

Обновление после получения дополнительной информации. Оказалось, что .localпапка OP принадлежала пользователю root. Чтобы получить право собственности используйте sudo chown -r your-user-name ~/.localперед копированием папки темы. Тогда используйте cpбез использования sudo.

Анвар
источник
sudo cp -r Downloads/Dark-Aurora/ ~/.local/share/themes/Dark-aurora но все же это не показано в GTT.
Hichigaya Hachiman
@HichigayaHachiman Я не понял тебя. В ответ я сказал, что поскольку эта тема несовместима, она не будет отображаться в инструменте Unity Tweak. Но инструмент настройки Gnome покажет это. Кроме того, вам не нужно sudo. удалите папку, перейдя ~/.local/share/themes/и вставьте их как обычный пользователь
Anwar
GTT = Gnome Tweak Tool. И я не могу получить доступ ./localбез корневого доступа.
Hichigaya Hachiman
Если вы не можете получить доступ .localв своем доме, это означает, что вы потеряли право собственности на эту папку и сделали плохие вещи. Вы должны сделать sudo chown -r your-user-name ~/.localсначала
Анвар
1
Боже мой, это сработало. Да, право собственности на эти папки сделало темы доступными.
Hichigaya Hachiman
0

иногда, если ваша папка темы не содержит папок gnome-shell и gtk, это означает, что она содержит только значки и должна быть помещена в / usr / share / icons или /home/username/.icons.

Yokonia Tembo
источник
0

Не знаю, если это все еще актуально, но: на Ubuntu 18.04 установлен libgtk-3.22. У меня был каталог тем (в ~ / .themes) с subdir gtk-3.16 и gtk-3.22, а инструмент tweak / userthemes не перечислял тему. Но когда я сделал ссылку gtk-3.0, указывающую на каталог gtk-3.16, тема была показана. (И это было чтение темы из каталога gtk-3.22) Так что да ...

josvanr
источник