Bug 43260 - Перестал запускаться cinnamon-settings
Summary: Перестал запускаться cinnamon-settings
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: cinnamon-control-center (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Антон Мидюков
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-07-17 19:25 MSK by Vyacheslav Dikonov
Modified: 2022-07-17 19:29 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vyacheslav Dikonov 2022-07-17 19:25:47 MSK
cinnamon-settings перестал запукаться и выдает ошибку:

Traceback (most recent call last):
  File "/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", line 793, in <module>
    window = MainWindow()
  File "/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", line 317, in __init__
    self.init_settings_overview()
  File "/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", line 325, in init_settings_overview
    self.load_python_modules()
  File "/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", line 494, in load_python_modules
    for module in map(__import__, to_import):
  File "/usr/share/cinnamon/cinnamon-settings/modules/cs_notifications.py", line 4, in <module>
    gi.require_version('Notify', '0.7')
  File "/usr/lib/python3.10/site-packages/gi/__init__.py", line 129, in require_version
    raise ValueError('Namespace %s not available for version %s' %
ValueError: Namespace Notify not available for version 0.7

Исправление известно. 

В /usr/share/cinnamon/cinnamon-settings/modules/cs_notifications.py заменить одну цифру:

--- a/usr/share/cinnamon/cinnamon-settings/modules/cs_notifications.py 2022-07-15 18:38:54.146753212 +0300
+++ b/usr/share/cinnamon/cinnamon-settings/modules/cs_notifications.py	2022-07-15 18:39:10.740087205 +0300
@@ -3,3 +3,3 @@
 import gi
-gi.require_version('Notify', '0.7')
+gi.require_version('Notify', '0.8')
 from gi.repository import Notify

Эта проблема уже была разобрана на https://bbs.archlinux.org/viewtopic.php?pid=2046406#p2046406
Comment 1 Yuri N. Sedunov 2022-07-17 19:29:52 MSK
Исправлено в
[#303872] DONE libnotify.git=0.8.1-alt1