You are not logged in.

#1 2022-07-15 15:42:43

alicavus
Member
From: $HOME, /home/$USER
Registered: 2020-12-01
Posts: 6

latest libnotify update breaks cinnamon-settings

Latest update of libnotify breaks 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

Manually editing /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

solves the issue.

Offline

Board footer

Powered by FluxBB