uhulinux / ub-ubk3

64bit-only repo
1 stars 0 forks source link

cinnamon-settings module bugs #85

Closed attuska closed 4 years ago

attuska commented 4 years ago

Téma modul:

attila@attila-pc:~$ cinnamon-settings True Using pam module (python3-pampy) Loading Themes module Traceback (most recent call last): File "/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", line 667, in button_press self.side_view_nav(widget, None, category) File "/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", line 171, in side_view_nav self.go_to_sidepage(cat, filtered_path, user_action=True) File "/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", line 186, in go_to_sidepage sidePage.build() File "/usr/share/cinnamon/cinnamon-settings/bin/SettingsWidgets.py", line 213, in build self.module.on_module_selected() File "/usr/share/cinnamon/cinnamon-settings/modules/cs_themes.py", line 118, in on_module_selected widget.sync_initial_switch_state() File "/usr/share/cinnamon/cinnamon-settings/bin/CinnamonGtkSettings.py", line 194, in sync_initial_switch_state if editor.get_declaration(self.selector, decl_name): File "/usr/share/cinnamon/cinnamon-settings/bin/CinnamonGtkSettings.py", line 114, in get_declaration rs = self.get_ruleset(selector) File "/usr/share/cinnamon/cinnamon-settings/bin/CinnamonGtkSettings.py", line 105, in get_ruleset if rs.selector.as_css() == selector_css: AttributeError: 'ImportRule' object has no attribute 'selector' attila@attila-pc:~$

attuska commented 4 years ago

A naptár modul hiba megoldva. https://github.com/uhulinux/ub-ubk3/commit/053eb156f20a5ae4d007067b328230952c72bf2c Maradt a téma, mely titokzatos és mely lehet, hogy invalid, mivel új felhasználónál nem jelentkezik

attuska commented 4 years ago

A ~/.config/gtk-3.0 mappát átnevezve helyrejött. A hiba az én készülékemben volt.

attuska commented 4 years ago

Újból nem nyílt meg a téma beállítás. A ~/.config/gtk-3.0 -ba valami elhelyezett a bookmarks fájl mellé egy gtk.css fájlt és egy colors.css fájlt. Nyilván a colors.css fájlban van valami, a mi a téma választást megakadályozza. Ezt a colors.css fájlt nem a cinnamon helyezi el, hanem valami más desktop. Átneveztem a mappát és ezután újra indítva a cinnamont már ismét működik a téma választás. A cinnamon létrehozta újból és belérakott egy magányos bookmarks fájlt.

attuska commented 4 years ago

Nos, megvan a bűnös! A ~/.config/colors.css és gtk.css fájlokat a plasma munkamenet helyezi el, az elhelyezett fájlokat letörölve a cinnamon újra témázható. A plasma magasan tojik a cinnamon munkamenet használhatóságára, illetve a cinnamon nem jól kezeli ezen fájlok létét. Lehet, hogy érdemes lehetne ezt a hibát a plasma, vagy a cinnamon fejlesztőknek jelezni, mert most már atombiztosan reprodukálható a hiba.

attuska commented 4 years ago

A téma "megoldva". https://github.com/uhulinux/ub-ubk3/commit/85ce32a6e46fbe51255ebe0ac6eee8baf1f1ae22