Cinnamon: [3.6] cinnamon-settings: темы не работают, если ~ / .themes / нет

Созданный на 2 нояб. 2017  ·  3Комментарии  ·  Источник: linuxmint/cinnamon

 * Cinnamon version = 3.6.0
 * Distribution - Fedora 28
 * Graphics hardware *and* driver used

Graphics:  Card: NVIDIA GK106 [GeForce GTX 660]
           Display Server: x11 (X.org 119.5 )
           drivers: nvidia (unloaded: modesetting,fbdev,vesa,nouveau)
           Resolution: [email protected]
           OpenGL: renderer: GeForce GTX 660/PCIe/SSE2
           version: 4.5.0 NVIDIA 387.22

 * 64 bit
 ```

**Issue**

cinnamon-settings theme fails to run if ~/.themes/ isn't present

Модуль загрузки тем
Отслеживание (последний вызов последний):
Файл "/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", строка 553, в button_press
self.side_view_nav (виджет, Нет, категория)
Файл "/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", строка 114, в side_view_nav
self.go_to_sidepage (кошка, отфильтрованный_путь)
Файл "/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", строка 128, в go_to_sidepage
sidePage.build ()
Файл "/usr/share/cinnamon/cinnamon-settings/bin/SettingsWidgets.py", строка 123, в сборке
self.module.on_module_selected ()
Файл "/usr/share/cinnamon/cinnamon-settings/modules/cs_themes.py", строка 31, в on_module_selected
self.spices = Spice_Harvester ('тема', self.window)
Файл "/usr/share/cinnamon/cinnamon-settings/bin/Spices.py", строка 163, в __init__
self._load_metadata ()
Файл "/usr/share/cinnamon/cinnamon-settings/bin/Spices.py", строка 371, в _load_metadata
extension = os.listdir (каталог)
OSError: [Errno 2] Нет такого файла или каталога: '/home/leigh/.themes/'
`` ''

создание ~ / .themes / устраняет проблему

Действия по воспроизведению

  1. rm -rf ~ / .themes /
  2. темы настройки корицы
  3. крушение

Ожидаемое поведение

Это не должно произойти, если ~ / .themes / нет

Дополнительная информация

Жизнь - отстой.

BUG CINNAMON SETTINGS

Все 3 Комментарий

Что ж, папка тем присутствует, и мой рабочий стол cinnamon в Suse и Antergos НЕ имеет настройки рабочей темы при нажатии кнопки. Это активная проблема и требует исправления. Вы можете легко проверить это, установив новую корицу во что угодно, кроме мяты, Antergos - это быстрая установка, чтобы опробовать ее. Я открыл папку тем в etc / share / theme, и все темы присутствовали в своих папках, поэтому кто-то что-то пропустил во время обновления, или это может быть часть обновленного gnome, которая вызывает проблему.

Что получится, когда вы попытаетесь открыть cinnamon-settings в терминале?

Это должно было быть исправлено https://github.com/linuxmint/Cinnamon/commit/60faa201c48a183a2f0630897a65d45ff6662f13#diff -bf163328c4714f377ee4f92191154ccc

Была ли эта страница полезной?
0 / 5 - 0 рейтинги