linuxmint / cinnamon

A Linux desktop featuring a traditional layout, built from modern technology and introducing brand new innovative features.
GNU General Public License v2.0
4.54k stars 739 forks source link

cinnamon-settings themes crash on start #11869

Closed PowaBanga closed 1 year ago

PowaBanga commented 1 year ago

Distribution

Archlinux updated today

Package version

Cinnamon 5.8.4

Graphics hardware in use

Intel Corporation UHD Graphics 620

Frequency

Always

Bug description

The application just do not start.

cinnamon-settings themes                   
Aucun schéma installé
Traceback (most recent call last):
  File "/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", line 786, in <module>
    ps = proxygsettings.get_proxy_settings()
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/share/cinnamon/cinnamon-settings/bin/proxygsettings.py", line 88, in get_proxy_settings
    output = subprocess.check_output(GSETTINGS_CMDLINE.split()).decode("utf-8")
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/subprocess.py", line 466, in check_output
    return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/subprocess.py", line 571, in run
    raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['gsettings', 'list-recursively', 'org.gnome.system.proxy']' returned non-zero exit status 1.

Steps to reproduce

type cinnamon-settings themes in terminal

Expected behavior

the theme menu do not crash to change my theme

Additional information

I have problems to with all my themes and icons, but maybe this are an other issue... :/

Screenshot of my desktop

mtwebster commented 1 year ago

What happens if you run:

gsettings list-recursively org.gnome.system.proxy

Is the gsettings-desktop-schemas package installed?

PowaBanga commented 1 year ago
gsettings list-recursively org.gnome.system.proxy  
No schemas installed
pacman -Qsq gsettings-desk 
gsettings-desktop-schemas

So yes, it is installed :/

PowaBanga commented 1 year ago

@leigh123linux what do you mean ? Do you mean that the gsettings-desktop-schemas package need an update ?

leigh123linux commented 1 year ago

gsettings-desktop-schemas

The package lists the missing schema, maybe try reinstalling it.

https://archlinux.org/packages/extra/any/gsettings-desktop-schemas/

PowaBanga commented 1 year ago
sudo pacman -Syu --asdeps gsettings-desktop-schemas --overwrite /. 
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
 multilib is up to date
warning: gsettings-desktop-schemas-44.0-1 is up to date -- reinstalling
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...

Packages (1) gsettings-desktop-schemas-44.0-1

Total Installed Size:  4.89 MiB
Net Upgrade Size:      0.00 MiB

:: Proceed with installation? [Y/n] y
(1/1) checking keys in keyring                                                      [------------------------------------------------] 100%
(1/1) checking package integrity                                                    [------------------------------------------------] 100%
(1/1) loading package files                                                         [------------------------------------------------] 100%
(1/1) checking for file conflicts                                                   [------------------------------------------------] 100%
(1/1) checking available disk space                                                 [------------------------------------------------] 100%
:: Processing package changes...
(1/1) reinstalling gsettings-desktop-schemas                                        [------------------------------------------------] 100%
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Compiling GSettings XML schema files...
 powabanga  ~  gsettings list-recursively org.gnome.system.proxy                  
No schemas installed
 powabanga cinnamon-settings themes
No schemas installed
Traceback (most recent call last):
  File "/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", line 786, in <module>
    ps = proxygsettings.get_proxy_settings()
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/share/cinnamon/cinnamon-settings/bin/proxygsettings.py", line 88, in get_proxy_settings
    output = subprocess.check_output(GSETTINGS_CMDLINE.split()).decode("utf-8")
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/subprocess.py", line 466, in check_output
    return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/subprocess.py", line 571, in run
    raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['gsettings', 'list-recursively', 'org.gnome.system.proxy']' returned non-zero exit status 1.

No changes :/

mtwebster commented 1 year ago

Are there files in /usr/share/glib-2.0/schemas? Make sure org.gnome.system.proxy.gschema.xml is there.

Does gschemas.compiled exist?

run:

glib-compile-schemas /usr/share/glib-2.0/schema

as root (or with sudo)

Do any other schemas exist for you? (This could explain your other issues also...)

gsettings list-recursively org.cinnamon
PowaBanga commented 1 year ago
 powabanga cd /usr/share/glib-2.0/schemas
 powabanga  …  share  glib-2.0  schemas  ls              
00_org.gnome.shell.gschema.override                            org.gnome.EasyTAG.enums.xml                                org.gnome.gnome-panel.applet.launcher.gschema.xml
cinnamon-sound-effects.gschema.override                        org.gnome.EasyTAG.gschema.xml                              org.gnome.gnome-panel.applet.menu-button.gschema.xml
com.github.wwmm.easyeffects.autogain.gschema.xml               org.gnome.Evince.gschema.xml                               org.gnome.gnome-panel.applet.window-list.gschema.xml
com.github.wwmm.easyeffects.bassenhancer.gschema.xml           org.gnome.Evolution.DefaultSources.gschema.xml             org.gnome.gnome-panel.applet.workspace-switcher.gschema.xml
com.github.wwmm.easyeffects.bassloudness.gschema.xml           org.gnome.FileRoller.gschema.xml                           org.gnome.gnome-panel.enums.xml
com.github.wwmm.easyeffects.compressor.gschema.xml             org.gnome.FontManager.gschema.xml                          org.gnome.gnome-panel.gschema.xml
com.github.wwmm.easyeffects.convolver.gschema.xml              org.gnome.FontViewer.gschema.xml                           org.gnome.gnome-panel.object.gschema.xml
com.github.wwmm.easyeffects.crossfeed.gschema.xml              org.gnome.GWeather.enums.xml                               org.gnome.gnome-panel.toplevel.gschema.xml
com.github.wwmm.easyeffects.crystalizer.gschema.xml            org.gnome.GWeather.gschema.xml                             org.gnome.gnome-screenshot.gschema.xml
com.github.wwmm.easyeffects.deesser.gschema.xml                org.gnome.GWeather4.enums.xml                              org.gnome.gnome-system-monitor.enums.xml
com.github.wwmm.easyeffects.delay.gschema.xml                  org.gnome.GWeather4.gschema.xml                            org.gnome.gnome-system-monitor.gschema.xml
com.github.wwmm.easyeffects.echo_canceller.gschema.xml         org.gnome.Maps.gschema.xml                                 org.gnome.libgnomekbd.desktop.gschema.xml
com.github.wwmm.easyeffects.equalizer.channel.gschema.xml      org.gnome.Music.gschema.xml                                org.gnome.libgnomekbd.gschema.xml
com.github.wwmm.easyeffects.equalizer.gschema.xml              org.gnome.SessionManager.gschema.xml                       org.gnome.libgnomekbd.keyboard.gschema.xml
com.github.wwmm.easyeffects.exciter.gschema.xml                org.gnome.Settings.gschema.xml                             org.gnome.login-screen.gschema.xml
com.github.wwmm.easyeffects.expander.gschema.xml               org.gnome.SimpleScan.gschema.xml                           org.gnome.meld.gschema.xml
com.github.wwmm.easyeffects.filter.gschema.xml                 org.gnome.SoundRecorder.gschema.xml                        org.gnome.metacity.enums.xml
com.github.wwmm.easyeffects.gate.gschema.xml                   org.gnome.Terminal.gschema.xml                             org.gnome.metacity.gschema.xml
com.github.wwmm.easyeffects.gschema.xml                        org.gnome.Weather.gschema.xml                              org.gnome.metacity.keybindings.gschema.xml
com.github.wwmm.easyeffects.levelmeter.gschema.xml             org.gnome.almanah.gschema.xml                              org.gnome.metacity.theme.gschema.xml
com.github.wwmm.easyeffects.limiter.gschema.xml                org.gnome.antler.gschema.xml                               org.gnome.mutter.gschema.xml
com.github.wwmm.easyeffects.loudness.gschema.xml               org.gnome.baobab.gschema.xml                               org.gnome.mutter.wayland.gschema.xml
com.github.wwmm.easyeffects.maximizer.gschema.xml              org.gnome.calculator.gschema.xml                           org.gnome.nautilus.gschema.xml
com.github.wwmm.easyeffects.multibandcompressor.gschema.xml    org.gnome.calendar.enums.xml                               org.gnome.nm-applet.eap.gschema.xml
com.github.wwmm.easyeffects.multibandgate.gschema.xml          org.gnome.calendar.gschema.xml                             org.gnome.nm-applet.gschema.xml
com.github.wwmm.easyeffects.outputlevel.gschema.xml            org.gnome.caribou.gschema.xml                              org.gnome.online-accounts.gschema.xml
com.github.wwmm.easyeffects.pitch.gschema.xml                  org.gnome.clocks.gschema.xml                               org.gnome.rhythmbox.gschema.xml
com.github.wwmm.easyeffects.reverb.gschema.xml                 org.gnome.crypto.cache.gschema.xml                         org.gnome.seahorse.gschema.xml
com.github.wwmm.easyeffects.rnnoise.gschema.xml                org.gnome.crypto.pgp.gschema.xml                           org.gnome.seahorse.manager.gschema.xml
com.github.wwmm.easyeffects.spectrum.gschema.xml               org.gnome.desktop.a11y.applications.gschema.xml            org.gnome.seahorse.recipients.gschema.xml
com.github.wwmm.easyeffects.speex.gschema.xml                  org.gnome.desktop.a11y.gschema.xml                         org.gnome.seahorse.window.gschema.xml
com.github.wwmm.easyeffects.stereotools.gschema.xml            org.gnome.desktop.a11y.interface.gschema.xml               org.gnome.settings-daemon.enums.xml
com.github.wwmm.easyeffects.streaminputs.gschema.xml           org.gnome.desktop.a11y.keyboard.gschema.xml                org.gnome.settings-daemon.peripherals.gschema.xml
com.github.wwmm.easyeffects.streamoutputs.gschema.xml          org.gnome.desktop.a11y.magnifier.gschema.xml               org.gnome.settings-daemon.peripherals.wacom.gschema.xml
eid-viewer.gschema.xml                                         org.gnome.desktop.a11y.mouse.gschema.xml                   org.gnome.settings-daemon.plugins.color.gschema.xml
gschema.dtd                                                    org.gnome.desktop.app-folders.gschema.xml                  org.gnome.settings-daemon.plugins.gschema.xml
gschemas.compiled                                              org.gnome.desktop.background.gschema.xml                   org.gnome.settings-daemon.plugins.housekeeping.gschema.xml
io.github.celluloid_player.Celluloid.gschema.xml               org.gnome.desktop.calendar.gschema.xml                     org.gnome.settings-daemon.plugins.media-keys.gschema.xml
mint-sounds.gschema.override                                   org.gnome.desktop.datetime.gschema.xml                     org.gnome.settings-daemon.plugins.power.gschema.xml
net.launchpad.qreator.gschema.xml                              org.gnome.desktop.default-applications.gschema.xml         org.gnome.settings-daemon.plugins.sharing.gschema.xml
org.blueberry.gschema.xml                                      org.gnome.desktop.enums.xml                                org.gnome.settings-daemon.plugins.wwan.gschema.xml
org.cinnamon.SessionManager.gschema.xml                        org.gnome.desktop.input-sources.gschema.xml                org.gnome.settings-daemon.plugins.xsettings.gschema.xml
org.cinnamon.control-center.display.gschema.xml                org.gnome.desktop.interface.gschema.xml                    org.gnome.shell.gschema.xml
org.cinnamon.desktop.a11y.applications.gschema.xml             org.gnome.desktop.lockdown.gschema.xml                     org.gnome.shotwell-extras.gschema.xml
org.cinnamon.desktop.a11y.keyboard.gschema.xml                 org.gnome.desktop.media-handling.gschema.xml               org.gnome.shotwell.gschema.xml
org.cinnamon.desktop.a11y.magnifier.gschema.xml                org.gnome.desktop.notifications.gschema.xml                org.gnome.system.dns_sd.gschema.xml
org.cinnamon.desktop.a11y.mouse.gschema.xml                    org.gnome.desktop.peripherals.gschema.xml                  org.gnome.system.gvfs.enums.xml
org.cinnamon.desktop.background.gschema.xml                    org.gnome.desktop.privacy.gschema.xml                      org.gnome.system.locale.gschema.xml
org.cinnamon.desktop.default-applications.gschema.xml          org.gnome.desktop.screensaver.gschema.xml                  org.gnome.system.location.gschema.xml
org.cinnamon.desktop.enums.xml                                 org.gnome.desktop.search-providers.gschema.xml             org.gnome.system.proxy.gschema.xml
org.cinnamon.desktop.input-sources.gschema.xml                 org.gnome.desktop.session.gschema.xml                      org.gnome.system.smb.gschema.xml
org.cinnamon.desktop.interface.gschema.xml                     org.gnome.desktop.sound.gschema.xml                        org.gnome.yelp.gschema.xml
org.cinnamon.desktop.keybindings.gschema.xml                   org.gnome.desktop.thumbnail-cache.gschema.xml              org.gnucash.GnuCash.deprecated.gschema.xml
org.cinnamon.desktop.keybindings.media-keys.gschema.xml        org.gnome.desktop.thumbnailers.gschema.xml                 org.gnucash.GnuCash.dialogs.business.gschema.xml
org.cinnamon.desktop.keybindings.wm.gschema.xml                org.gnome.desktop.wm.keybindings.gschema.xml               org.gnucash.GnuCash.dialogs.checkprinting.gschema.xml
org.cinnamon.desktop.lockdown.gschema.xml                      org.gnome.desktop.wm.preferences.gschema.xml               org.gnucash.GnuCash.dialogs.commodities.gschema.xml
org.cinnamon.desktop.media-handling.gschema.xml                org.gnome.evolution-data-server.addressbook.gschema.xml    org.gnucash.GnuCash.dialogs.export.csv.gschema.xml
org.cinnamon.desktop.notifications.gschema.xml                 org.gnome.evolution-data-server.calendar.gschema.xml       org.gnucash.GnuCash.dialogs.flicker.gschema.xml
org.cinnamon.desktop.peripherals.gschema.xml                   org.gnome.evolution-data-server.gschema.xml                org.gnucash.GnuCash.dialogs.gschema.xml
org.cinnamon.desktop.privacy.gschema.xml                       org.gnome.evolution.eds-shell.gschema.xml                  org.gnucash.GnuCash.dialogs.import.csv.gschema.xml
org.cinnamon.desktop.screensaver.gschema.xml                   org.gnome.evolution.shell.network-config.gschema.xml       org.gnucash.GnuCash.dialogs.import.generic.gschema.xml
org.cinnamon.desktop.session.gschema.xml                       org.gnome.gedit.enums.xml                                  org.gnucash.GnuCash.dialogs.import.hbci.gschema.xml
org.cinnamon.desktop.sound.gschema.xml                         org.gnome.gedit.gschema.xml                                org.gnucash.GnuCash.dialogs.import.ofx.gschema.xml
org.cinnamon.desktop.thumbnail-cache.gschema.xml               org.gnome.gedit.plugins.drawspaces.gschema.xml             org.gnucash.GnuCash.dialogs.import.qif.gschema.xml
org.cinnamon.desktop.thumbnailers.gschema.xml                  org.gnome.gedit.plugins.externaltools.gschema.xml          org.gnucash.GnuCash.dialogs.reconcile.gschema.xml
org.cinnamon.desktop.wm.preferences.gschema.xml                org.gnome.gedit.plugins.filebrowser.enums.xml              org.gnucash.GnuCash.dialogs.sxs.gschema.xml
org.cinnamon.gestures.gschema.xml                              org.gnome.gedit.plugins.filebrowser.gschema.xml            org.gnucash.GnuCash.dialogs.totd.gschema.xml
org.cinnamon.gschema.xml                                       org.gnome.gedit.plugins.pythonconsole.gschema.xml          org.gnucash.GnuCash.general.finance-quote.gschema.xml
org.cinnamon.muffin.gschema.xml                                org.gnome.gedit.plugins.spell.gschema.xml                  org.gnucash.GnuCash.gschema.xml
org.cinnamon.muffin.wayland.gschema.xml                        org.gnome.gedit.plugins.terminal.gschema.xml               org.gnucash.GnuCash.history.gschema.xml
org.cinnamon.muffin.x11.gschema.xml                            org.gnome.gedit.plugins.time.enums.xml                     org.gnucash.GnuCash.warnings.gschema.xml
org.cinnamon.settings-daemon.enums.xml                         org.gnome.gedit.plugins.time.gschema.xml                   org.gnucash.GnuCash.window.pages.account.tree.gschema.xml
org.cinnamon.settings-daemon.peripherals.gschema.xml           org.gnome.gedit.plugins.wordcompletion.gschema.xml         org.gnucash.GnuCash.window.pages.gschema.xml
org.cinnamon.settings-daemon.peripherals.wacom.gschema.xml     org.gnome.gnome-applets.battstat.gschema.xml               org.gtk.Demo.gschema.xml
org.cinnamon.settings-daemon.plugins.color.gschema.xml         org.gnome.gnome-applets.charpick.gschema.xml               org.gtk.Settings.ColorChooser.gschema.xml
org.cinnamon.settings-daemon.plugins.gschema.xml               org.gnome.gnome-applets.command.gschema.xml                org.gtk.Settings.Debug.gschema.xml
org.cinnamon.settings-daemon.plugins.housekeeping.gschema.xml  org.gnome.gnome-applets.cpufreq.gschema.xml                org.gtk.Settings.EmojiChooser.gschema.xml
org.cinnamon.settings-daemon.plugins.media-keys.gschema.xml    org.gnome.gnome-applets.enums.xml                          org.gtk.Settings.FileChooser.gschema.xml
org.cinnamon.settings-daemon.plugins.power.gschema.xml         org.gnome.gnome-applets.geyes.gschema.xml                  org.gtk.exampleapp.gschema.xml
org.cinnamon.settings-daemon.plugins.xrandr.gschema.xml        org.gnome.gnome-applets.gweather.gschema.xml               org.gtk.gtk4.Settings.ColorChooser.gschema.xml
org.cinnamon.settings-daemon.plugins.xsettings.gschema.xml     org.gnome.gnome-applets.mini-commander.gschema.xml         org.gtk.gtk4.Settings.Debug.gschema.xml
org.freedesktop.ColorHelper.gschema.xml                        org.gnome.gnome-applets.multiload.gschema.xml              org.gtk.gtk4.Settings.EmojiChooser.gschema.xml
org.freedesktop.Tracker3.Extract.gschema.xml                   org.gnome.gnome-applets.netspeed.gschema.xml               org.gtk.gtk4.Settings.FileChooser.gschema.xml
org.freedesktop.Tracker3.FTS.gschema.xml                       org.gnome.gnome-applets.stickynotes.gschema.xml            org.nemo.gschema.xml
org.freedesktop.Tracker3.Miner.Files.gschema.xml               org.gnome.gnome-applets.timer.gschema.xml                  org.soundconverter.gschema.xml
org.freedesktop.TrackerMiners3.enums.xml                       org.gnome.gnome-applets.window-buttons.gschema.xml         org.virt-manager.virt-manager.gschema.xml
org.freedesktop.folks.gschema.xml                              org.gnome.gnome-applets.window-picker-applet.gschema.xml   org.x.apps.gschema.xml
org.freedesktop.ibus.gschema.xml                               org.gnome.gnome-applets.window-title.gschema.xml           org.yorba.shotwell-extras.gschema.xml
org.gnome.Characters.gschema.xml                               org.gnome.gnome-panel.applet.clock.gschema.xml             org.yorba.shotwell.gschema.xml
org.gnome.Cheese.gschema.xml                                   org.gnome.gnome-panel.applet.fish.gschema.xml              xdg-desktop-portal-gnome.gschema.xml
org.gnome.Disks.gschema.xml                                    org.gnome.gnome-panel.applet.initial-settings.gschema.xml

 powabanga  …  share  glib-2.0  schemas  ls "org.gnome.system.proxy.gschema.xml" 
org.gnome.system.proxy.gschema.xml

 powabanga  …  share  glib-2.0  schemas  ls "gschemas.compiled"          
gschemas.compiled

 powabanga  …  share  glib-2.0  schemas  sudo glib-compile-schemas /usr/share/glib-2.0/schema                                                             
[sudo] password for powabanga: 
Error opening directory “/usr/share/glib-2.0/schema”: No such file or directory
 powabanga  …  share  glib-2.0  schemas  ls /usr/share/glib-2.0/schema                                                                                                                                   
ls: cannot access '/usr/share/glib-2.0/schema': No such file or directory
 
 powabanga  …  share  glib-2.0  schemas  sudo glib-compile-schemas /usr/share/glib-2.0/schemas
 powabanga  …  share  glib-2.0  schemas  gsettings list-recursively org.gnome.system.proxy                 
No schemas installed
 powabanga  …  share  glib-2.0  schemcinnamon-settings themes
No schemas installed
Traceback (most recent call last):
  File "/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", line 786, in <module>
    ps = proxygsettings.get_proxy_settings()
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/share/cinnamon/cinnamon-settings/bin/proxygsettings.py", line 88, in get_proxy_settings
    output = subprocess.check_output(GSETTINGS_CMDLINE.split()).decode("utf-8")
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/subprocess.py", line 466, in check_output
    return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/subprocess.py", line 571, in run
    raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['gsettings', 'list-recursively', 'org.gnome.system.proxy']' returned non-zero exit status 1.

What do you mean speaking about shemas ? what are they ? how to verify this ? i have some gtk themes installed by packages, but i think you are not speaking about them...

mtwebster commented 1 year ago

Schema files live in /usr/share/glib-2.0/schemas - they allow programs to define settings that store persistent data, and also allow other programs to see those.

One more thing to try, see if this works:

gsettings --schemadir /usr/share/glib-2.0/schemas list-recursively org.gnome.system.proxy
PowaBanga commented 1 year ago
 powabanga  …  share  glib-2.0  schemas  gsettings --schemadir /usr/share/glib-2.0/schemas list-recursively org.gnome.system.proxy 
org.gnome.system.proxy autoconfig-url ''
org.gnome.system.proxy ignore-hosts ['localhost', '127.0.0.0/8', '::1']
org.gnome.system.proxy mode 'none'
org.gnome.system.proxy use-same-proxy true
org.gnome.system.proxy.ftp host ''
org.gnome.system.proxy.ftp port 0
org.gnome.system.proxy.http authentication-password ''
org.gnome.system.proxy.http authentication-user ''
org.gnome.system.proxy.http enabled false
org.gnome.system.proxy.http host ''
org.gnome.system.proxy.http port 8080
org.gnome.system.proxy.http use-authentication false
org.gnome.system.proxy.https host ''
org.gnome.system.proxy.https port 0
org.gnome.system.proxy.socks host 'localhost'
org.gnome.system.proxy.socks port 5000
 powabanga  …  share  glib-2.0  schemas  cinnamon-settings themes                                          
No schemas installed
Traceback (most recent call last):
  File "/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", line 786, in <module>
    ps = proxygsettings.get_proxy_settings()
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/share/cinnamon/cinnamon-settings/bin/proxygsettings.py", line 88, in get_proxy_settings
    output = subprocess.check_output(GSETTINGS_CMDLINE.split()).decode("utf-8")
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/subprocess.py", line 466, in check_output
    return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/subprocess.py", line 571, in run
    raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['gsettings', 'list-recursively', 'org.gnome.system.proxy']' returned non-zero exit status 1.
mtwebster commented 1 year ago

So something in your system is preventing that directory from being read.

Does this work to launch cinnamon-settings?

GSETTINGS_SCHEMA_DIR="/usr/share/glib-2.0/schemas" cinnamon-settings themes

Can you also paste the output from this:

python3 -c "import gi; gi.require_version('GLib', '2.0'); from gi.repository import GLib; print(GLib.get_system_data_dirs());exit(0)"
PowaBanga commented 1 year ago
 powabanga  …  share  glib-2.0  schemas  GSETTINGS_SCHEMA_DIR="/usr/share/glib-2.0/schemas" cinnamon-settings themes
/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py:442: DeprecationWarning: Gtk.Window.set_wmclass is deprecated
  self.window.set_wmclass(wm_class, wm_class)
Loading Themes module
/home/powabanga/.local/share/themes does not exist! Skipping
Could not load thumbnail file '/org/gtk/libgtk/icons/16x16/actions/folder.png': Failed to open file “/org/gtk/libgtk/icons/16x16/actions/folder.png”: No such file or directory
Could not load thumbnail file '/usr/share/cinnamon/thumbnails/cursors/Yaru.png': Couldn’t recognize the image file format for file “/usr/share/cinnamon/thumbnails/cursors/Yaru.png”
Could not load thumbnail file '/usr/share/cinnamon/thumbnails/gtk-3.0/unknown.png': Couldn’t recognize the image file format for file “/usr/share/cinnamon/thumbnails/gtk-3.0/unknown.png”
Could not load thumbnail file '/usr/share/cinnamon/thumbnails/cinnamon/unknown.png': Couldn’t recognize the image file format for file “/usr/share/cinnamon/thumbnails/cinnamon/unknown.png”

(cinnamon-settings.py:1181376): Gtk-WARNING **: 18:57:22.177: Could not load image 'appearance-mixed.svg': Couldn’t recognize the image file format for file “/usr/share/cinnamon/cinnamon-settings/appearance-mixed.svg”

(cinnamon-settings.py:1181376): Gtk-WARNING **: 18:57:22.178: Could not load a pixbuf from /org/gtk/libgtk/icons/16x16/status/image-missing.png.
This may indicate that pixbuf loaders or the mime database could not be found.

(cinnamon-settings.py:1181376): Gtk-WARNING **: 18:57:22.178: Could not load image 'appearance-dark.svg': Couldn’t recognize the image file format for file “/usr/share/cinnamon/cinnamon-settings/appearance-dark.svg”

(cinnamon-settings.py:1181376): Gtk-WARNING **: 18:57:22.178: Could not load image 'appearance-light.svg': Couldn’t recognize the image file format for file “/usr/share/cinnamon/cinnamon-settings/appearance-light.svg”
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 314, in __init__
    if self.load_sidepage_as_standalone():
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", line 448, in load_sidepage_as_standalone
    self.go_to_sidepage(sp_data.sp, user_action=False)
  File "/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", line 174, in go_to_sidepage
    sidePage.build()
  File "/usr/share/cinnamon/cinnamon-settings/bin/SettingsWidgets.py", line 212, in build
    self.module.on_module_selected()
  File "/usr/share/cinnamon/cinnamon-settings/modules/cs_themes.py", line 208, in on_module_selected
    pixbuf = GdkPixbuf.Pixbuf.new_from_file_at_size(path, 112*self.scale, 80*self.scale)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
gi.repository.GLib.GError: gdk-pixbuf-error-quark: Couldn’t recognize the image file format for file “/usr/share/cinnamon/cinnamon-settings/appearance-mixed.svg” (3)
 powabanga  …  share  glib-2.0  schemas  python3 -c "import gi; gi.require_version('GLib', '2.0'); from gi.repository import GLib; print(GLib.get_system_data_dirs());exit(0)"                                1 
['.../usr/share']

... :/ ....

mtwebster commented 1 year ago
['.../usr/share']

This is the entire output from that python command???

mtwebster commented 1 year ago

That's usually set by an environment variable: XDG_DATA_DIRS which is populated at startup by various files in /etc/X11 and elsewhere.

env | grep XDG_DATA_DIRS

Could you perhaps have overridden this in ~/.profile or somewhere else?

For instance mine looks like this:

XDG_DATA_DIRS=/usr/share/cinnamon:/usr/share/gnome:/home/mtwebster/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share
PowaBanga commented 1 year ago

hm ha yeah i already modified manualy the environment variable in previous terminal :disappointed: -_-" I am so sorry for that so i opened a new one, the output of yours command are so different !

 powabanga  ~  gsettings list-recursively org.gnome.system.proxy
org.gnome.system.proxy autoconfig-url ''
org.gnome.system.proxy ignore-hosts ['localhost', '127.0.0.0/8', '::1']
org.gnome.system.proxy mode 'none'
org.gnome.system.proxy use-same-proxy true
org.gnome.system.proxy.ftp host ''
org.gnome.system.proxy.ftp port 0
org.gnome.system.proxy.http authentication-password ''
org.gnome.system.proxy.http authentication-user ''
org.gnome.system.proxy.http enabled false
org.gnome.system.proxy.http host ''
org.gnome.system.proxy.http port 8080
org.gnome.system.proxy.http use-authentication false
org.gnome.system.proxy.https host ''
org.gnome.system.proxy.https port 0
org.gnome.system.proxy.socks host 'localhost'
org.gnome.system.proxy.socks port 5000
 powabanga  ~  gsettings list-recursively org.cinnamon
org.cinnamon allow-other-notification-handlers false
org.cinnamon alttab-minimized-aware false
org.cinnamon alttab-switcher-delay 100
org.cinnamon alttab-switcher-enforce-primary-monitor false
org.cinnamon alttab-switcher-show-all-workspaces false
org.cinnamon alttab-switcher-style 'icons+thumbnails'
org.cinnamon alttab-switcher-warp-mouse-pointer false
org.cinnamon app-menu-icon-name 'cinnamon-symbolic'
org.cinnamon app-menu-label ''
org.cinnamon applet-cache-updated 1695399301
org.cinnamon bring-windows-to-current-workspace false
org.cinnamon center-warped-pointer true
org.cinnamon cinnamon-settings-advanced false
org.cinnamon command-history ['notfy-send test', 'jstest', 'mpv http://best4u.tn:8000/live/a0604/saq5/2134.ts', 'discord --start-minimized', 'kilall wineserver', 'wineserver -f', 'wineserver -k', 'gedit', 'aaszaszasazsassasazsasa', 'killall lutris', 'killal xboxdrv', 'killall openra', 'killall openra-ra', 'killall $(pidof xboxdrv)', 'kill -9 $(pidof xboxdrv)', 'azer', 'steamonline', 'killall steamonline', 'gsettings set org.cinnamon.desktop.wm.preferences audible-bell false', 'Documents/trucs/scripts/steamonline', 'gedit /home/powabanga/Documents/trucs/gamecontrollerdb.txt', 'killall wineserver', '/home/powabanga/Games/xboxdrv/xboxdrv-converter', 'killall mono', 'gedit /tmp/steamonline /home/powabanga/.cache/steamonline', 'gedit $HOME/Documents/trucs/scripts/steamonline', 'k', 'killall -9 mono', 'gksudo /etc/iptables/iptables.rules', 'sudo /etc/iptables/iptables.rules', 'killall -9 xboxdrv', '$HOME/Documents/trucs/scripts/steamonline', '~/Documents/trucs/scripts/steamonline', 'firefox --headless https://192.168.0.11:8384/', 'killall', 'firefox', 'killlall firefox', 'evince', 'playonlinux', 'winecfg', 'atom', 'killall gedit', "nemo /home/powabanga/PlayOnLinux's\\ virtual\\ drives", "nemo /home/powabanga/PlayOnLinux's\\ virtual\\ drives/", "nemo /home/powabanga/PlayOnLinux\\'s\\ virtual\\", "nemo /home/powabanga/PlayOnLinux\\'s\\ virtual\\", "nemo \"/home/powabanga/PlayOnLinux's virtual drives/\"", 'kill -x', 'kill -X', 'kill -9 $(pidof calc)', 'nm-connection-editor', 'notify-send test', 'syncthing', 'killall gnome-calendar', 'killall discord', 'kallall soundconverter', 'kallall sound-converter', 'killall sound-converter', 'killall soundconverter', 'gedit ~/.config/user-dirs.dirs`', 'gedit .config/user-dirs.dirs`', 'killall jistsi', 'killall libreoffice', 'gedit /home/powabanga/Games/xboxdrv/xboxdrv-converter-xbox-only', 'gedit /home/powabanga/Games/xboxdrv/xboxdrv-converter-stop', 'export GTK_THEME=Arck-Dark', 'firefox -P', 'celluloid https://www.youtube.com/watch?v=RsodgIGt6zU', 'celluloid https://www.youtube.com/watch?v=eshV2whJrqk', 'mpv https://www.youtube.com/watch?v=eshV2whJrqk', 'optimus-manager-qt', 'killall teamviewer', './Documents/trucs/scripts/syncthingonline', '/home/powabanga/Documents/trucs/scripts/syncthingonline Gilberte', 'killall cinnamon', 'vim /usr/share/vim/vimfiles/colors/', 'killall nemo-desktop', 'lutris', 'killall retroarch', 'celluloid https://www.youtube.com/watch?v=sGl3fLgp6uM', 'killall nemo', 'killall x', 'notify-send ok', 'rm -rf', 'rm -rf .config/nemo/', 'kilall evince', 'killall evince', 'killallfirefox', 'killall firefox', 'nemo /home/powabanga/Modèles/Messe/', 'mpv ~/Documents/Documents\\ sensible/MesseCostasie/DiapoSansMusiques.mp4', 'mpv ~/Documents/Documents\\ sensible/MesseCostasie/DiapoSansMusiques.mp4', 'celluloid /home/powabanga/Documents/Documents\\ sensible/MesseCostasie/MUsique\\ sortie\\ .mp3', 'mpv /home/powabanga//Documents/Documents\\ sensible/MesseCostasie/DiapoSansMusiques.mp4', '/home/powabanga/Documents/trucs/scripts/steamonline', 'mpv Téléchargements/Black.Adam.2022.MULTi.TRUEFRENCH.1080p.WEB.H264-ONLYMOViE/', 'nemo /home/powabanga/Documents/Documents\\ sensible/', 'mpv Téléchargements/Venus.2022.VOSTFR.1080p.AMZN.WEB-DL.H264.EAC3-Sicario.mkv', 'mpv Téléchargements/This.Is.Where.I.Leave.You.2014.FRENCH.BRRip.XviD.AC3-NoTag/This.Is.Where.I.Leave.You.2014.FRENCH.BRRip.XviD.AC3-NoTag.avi', 'nemo -q', 'mpv Téléchargements/65.2023.MULTi.TRUEFRENCH.1080p.AMZN.WEB-DL.DDP5.1.H.264-FCK/65.2023.MULTi.TRUEFRENCH.1080p.AMZN.WEB-DL.DDP5.1.H.264-FCK.mkv', 'notify-send yo', 'pkill steam', 'killall steam', 'kil', 'pkill xboxdrv', 'killall xboxdrv', 'k', 'killall remina', '/home/powabanga/Documents/trucs/scripts/tunnel.sh', 'killall remmina', 'remmina -i', 'birttray', 'birdtray', 'gconf-editor', 'killall rhythmbox', 'mpv Téléchargements/the-lord-of-the-rings-the-rings-of-power-s01-multi-2160p-dv-hdr-web-ddp-51-atmos-h265-sensei.torrent', 'xkill', 'mpv Téléchargements/The.Hobbit.The.Desolation.of.Smaug.2013.Extended.MULTI.VFF.1080p.BluRay.mHD.x264.AC3.5.1-SEL.mkv', 'mpv Téléchargements/The.Haunting.1999.MULTi.VFi.1080p.mHD.x264.AC3.5.1-XSHD.mkv', 'mpv Téléchargements/Ant-Man\\ et\\ la\\ Guêpe\\ Quantumania\\ -\\ 2023\\ (mHD\\ -\\ x264\\ -\\ 1080p)-52322.torrent', 'mpv Téléchargements/Ant-Man.and.the.Wasp.Quantumania.2023.MULTi.VFF.1080p.mHD.x264.AC3-XSHD.mkv', 'mpv Téléchargements/John.Wick.Chapter.4.2023.MULTi.TRUEFRENCH.1080p.AMZN.WEB-DL.DDP5.1.H264-FCK/', 'mpv Téléchargements/Green.Street.Hooligans.2005.MULTi.VFI.1080p.MHD.x264.AC3-XSHD.mkv', 'pkill rhythmbox', 'mpv ', "mpv Téléchargements/Le.Seigneur.Des.Anneaux-La.CommunautT.De.L'Anneau.2001.MULTi.1080p.mHD.X264.AC3.5.1-XSHD.mkv", "mpv \"Téléchargements/Le.Seigneur.Des.Anneaux-La.CommunautT.De.L'Anneau.2001.MULTi.1080p.mHD.X264.AC3.5.1-XSHD.mkv\"", 'mpv Téléchargements/Le.seigneur.des.anneaux-les.deux.tours.2002.multi.1080p.mHD.X264.AC3.5.1-XSHD.mkv', 'r']
org.cinnamon date-format 'YYYY-MM-DD'
org.cinnamon demands-attention-ignored-wm-classes @as []
org.cinnamon demands-attention-passthru-wm-classes ['gnome-screenshot', 'lxterminal', 'xfce4-terminal', 'firefox', 'libreoffice', 'soffice']
org.cinnamon desklet-cache-updated 1695402901
org.cinnamon desklet-decorations 0
org.cinnamon desklet-snap true
org.cinnamon desklet-snap-interval 25
org.cinnamon desktop-effects true
org.cinnamon desktop-effects-change-size true
org.cinnamon desktop-effects-close 'traditional'
org.cinnamon desktop-effects-map 'traditional'
org.cinnamon desktop-effects-minimize 'traditional'
org.cinnamon desktop-effects-on-dialogs true
org.cinnamon desktop-effects-on-menus true
org.cinnamon desktop-effects-sizechange-effect 'scale'
org.cinnamon desktop-effects-sizechange-time 100
org.cinnamon desktop-effects-sizechange-transition 'easeInQuad'
org.cinnamon desktop-effects-workspace true
org.cinnamon desktop-layout ''
org.cinnamon development-tools true
org.cinnamon device-aliases ['/org/freedesktop/UPower/devices/battery_BAT0:=HP Primary']
org.cinnamon disabled-open-search-providers @as []
org.cinnamon edge-flip-delay 1000
org.cinnamon enable-app-monitoring true
org.cinnamon enable-edge-flip false
org.cinnamon enable-indicators false
org.cinnamon enable-vfade true
org.cinnamon enabled-applets ['panel1:left:0:menu@cinnamon.org:0', 'panel1:left:1:show-desktop@cinnamon.org:1', 'panel1:left:2:grouped-window-list@cinnamon.org:2', 'panel1:right:7:systray@cinnamon.org:3', 'panel1:right:6:xapp-status@cinnamon.org:4', 'panel1:right:16:notifications@cinnamon.org:5', 'panel1:right:12:printers@cinnamon.org:6', 'panel1:right:14:keyboard@cinnamon.org:8', 'panel1:right:15:favorites@cinnamon.org:9', 'panel1:right:18:sound@cinnamon.org:11', 'panel1:right:19:power@cinnamon.org:12', 'panel1:right:20:calendar@cinnamon.org:13', 'panel1:right:5:arch-updater@p3fff.de:38:orient', 'panel1:right:9:cpufreq@mtwebster:46', 'panel1:right:11:download-and-upload-speed@cardsurf:48', 'panel1:right:10:mem-monitor-text@datanom.net:51', 'panel1:right:4:SpicesUpdate@claudiux:52', 'panel1:right:17:network@cinnamon.org:53', 'panel1:right:0:qredshift@quintao:57']
org.cinnamon enabled-desklets ['clock@cinnamon.org:0:950:0', 'diskspace@schorschii:6:750:0', 'diskspace@schorschii:7:850:0', 'diskspace@schorschii:8:1225:0', 'diskspace@schorschii:9:1125:0', 'cryptocoins@pbojan:14:1675:25', 'simple-system-monitor@ariel:21:1375:750', 'calendar@deeppradhan:24:1000:100', 'commandResult@ZimiZones:31:0:0', 'notes@schorschii:37:1350:0']
org.cinnamon enabled-extensions ['opacify@anish.org', 'compiz-windows-effect@hermes83.github.com', 'gTile@shuairan']
org.cinnamon enabled-search-providers @as []
org.cinnamon extension-cache-updated 1695406501
org.cinnamon favorite-apps ['firefox.desktop', 'org.gnome.Software.desktop', 'cinnamon-settings.desktop', 'hexchat.desktop', 'org.gnome.Terminal.desktop', 'nemo.desktop']
org.cinnamon hotcorner-layout ['scale:true:0', 'scale:false:0', 'scale:false:0', 'desktop:false:0']
org.cinnamon hoverclick-action 'single'
org.cinnamon hoverclick-layout 'vertical::both'
org.cinnamon hoverclick-position ''
org.cinnamon lock-desklets false
org.cinnamon looking-glass-history ['global.segfault()']
org.cinnamon next-applet-id 58
org.cinnamon next-desklet-id 39
org.cinnamon no-adjacent-panel-barriers false
org.cinnamon number-workspaces 0
org.cinnamon overview-corner ['DEPRECATED']
org.cinnamon panel-edit-mode false
org.cinnamon panel-launchers ['DEPRECATED']
org.cinnamon panel-launchers-draggable true
org.cinnamon panel-scale-text-icons false
org.cinnamon panel-zone-icon-sizes '[{"panelId": 1, "left": 0, "center": 0, "right": 24}]'
org.cinnamon panel-zone-symbolic-icon-sizes '[{"panelId": 1, "left": 28, "center": 28, "right": 16}]'
org.cinnamon panel-zone-text-sizes '[{"panelId": 1, "left":0.0, "center":0.0, "right":0.0}]'
org.cinnamon panels-autohide ['1:intel']
org.cinnamon panels-enabled ['1:0:bottom']
org.cinnamon panels-height ['1:32']
org.cinnamon panels-hide-delay ['1:0']
org.cinnamon panels-show-delay ['1:0']
org.cinnamon prevent-focus-stealing false
org.cinnamon run-dialog-aliases @as []
org.cinnamon run-dialog-show-completions true
org.cinnamon saved-im-presence 1
org.cinnamon saved-session-presence 0
org.cinnamon show-media-keys-osd 'large'
org.cinnamon show-snap-osd true
org.cinnamon show-tile-hud true
org.cinnamon startup-animation true
org.cinnamon startup-icon-name ''
org.cinnamon system-icon ''
org.cinnamon window-effect-speed 1
org.cinnamon workspace-expo-view-as-grid false
org.cinnamon workspace-name-overrides ['DEPRECATED']
org.cinnamon workspace-osd-visible true
org.cinnamon.desklets.launcher launcher-list @as []
org.cinnamon.keyboard activation-mode 'on-demand'
org.cinnamon.keyboard keyboard-position 'top'
org.cinnamon.keyboard keyboard-size 3
org.cinnamon.keyboard keyboard-type 'tablet'
org.cinnamon.launcher check-frequency 300
org.cinnamon.launcher memory-limit 2048
org.cinnamon.launcher memory-limit-enabled true
org.cinnamon.recorder file-extension 'webm'
org.cinnamon.recorder framerate 15
org.cinnamon.recorder pipeline ''
org.cinnamon.sounds close-enabled false
org.cinnamon.sounds close-file '/usr/share/mint-artwork-cinnamon/sounds/close.oga'
org.cinnamon.sounds login-enabled true
org.cinnamon.sounds login-file '/home/powabanga/Téléchargements/nain/Naheulbeuk Nain  - Ouais !-115268225.ogg'
org.cinnamon.sounds logout-enabled true
org.cinnamon.sounds logout-file "/home/powabanga/Téléchargements/nain/Naheulbeuk Nain  - C'est pourri !-113652553.ogg"
org.cinnamon.sounds map-enabled false
org.cinnamon.sounds map-file '/usr/share/mint-artwork-cinnamon/sounds/map.oga'
org.cinnamon.sounds maximize-enabled false
org.cinnamon.sounds maximize-file '/usr/share/mint-artwork-cinnamon/sounds/maximize.oga'
org.cinnamon.sounds minimize-enabled false
org.cinnamon.sounds minimize-file '/usr/share/mint-artwork-cinnamon/sounds/minimize.oga'
org.cinnamon.sounds notification-enabled false
org.cinnamon.sounds notification-file '/home/powabanga/Téléchargements/nain/Naheulbeuk Nain  - Chaussette !-113652849.ogg'
org.cinnamon.sounds plug-enabled true
org.cinnamon.sounds plug-file '/usr/share/mint-artwork-cinnamon/sounds/plug.oga'
org.cinnamon.sounds switch-enabled false
org.cinnamon.sounds switch-file '/usr/share/mint-artwork-cinnamon/sounds/switch.oga'
org.cinnamon.sounds tile-enabled true
org.cinnamon.sounds tile-file '/usr/share/mint-artwork-cinnamon/sounds/tile.oga'
org.cinnamon.sounds unmaximize-enabled false
org.cinnamon.sounds unmaximize-file '/usr/share/mint-artwork-cinnamon/sounds/unmaximize.oga'
org.cinnamon.sounds unplug-enabled true
org.cinnamon.sounds unplug-file '/usr/share/mint-artwork-cinnamon/sounds/unplug.oga'
org.cinnamon.theme gtk-version-scrollbar-multiplier 1.5
org.cinnamon.theme name 'Arc-Dark'
org.cinnamon.theme symbolic-relative-size 0.67000000000000004
org.cinnamon.theme theme-cache-updated 1649938008
 powabanga  ~  gsettings --schemadir /usr/share/glib-2.0/schemas list-recursively org.gnome.system.proxy
org.gnome.system.proxy autoconfig-url ''
org.gnome.system.proxy ignore-hosts ['localhost', '127.0.0.0/8', '::1']
org.gnome.system.proxy mode 'none'
org.gnome.system.proxy use-same-proxy true
org.gnome.system.proxy.ftp host ''
org.gnome.system.proxy.ftp port 0
org.gnome.system.proxy.http authentication-password ''
org.gnome.system.proxy.http authentication-user ''
org.gnome.system.proxy.http enabled false
org.gnome.system.proxy.http host ''
org.gnome.system.proxy.http port 8080
org.gnome.system.proxy.http use-authentication false
org.gnome.system.proxy.https host ''
org.gnome.system.proxy.https port 0
org.gnome.system.proxy.socks host 'localhost'
org.gnome.system.proxy.socks port 5000
 powabanga  ~  GSETTINGS_SCHEMA_DIR="/usr/share/glib-2.0/schemas" cinnamon-settings themes   
zsh: correct 'themes' to '.themes' [nyae]? n
/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py:442: DeprecationWarning: Gtk.Window.set_wmclass is deprecated
  self.window.set_wmclass(wm_class, wm_class)
Loading Themes module
/home/powabanga/.local/share/themes does not exist! Skipping

(cinnamon-settings.py:1678025): Gtk-WARNING **: 21:11:50.998: Could not load image 'appearance-mixed.svg': Impossible de reconnaître le format d’image du fichier « /usr/share/cinnamon/cinnamon-settings/appearance-mixed.svg »

(cinnamon-settings.py:1678025): Gtk-WARNING **: 21:11:50.999: Could not load image 'appearance-dark.svg': Impossible de reconnaître le format d’image du fichier « /usr/share/cinnamon/cinnamon-settings/appearance-dark.svg »

(cinnamon-settings.py:1678025): Gtk-WARNING **: 21:11:51.000: Could not load image 'appearance-light.svg': Impossible de reconnaître le format d’image du fichier « /usr/share/cinnamon/cinnamon-settings/appearance-light.svg »
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 314, in __init__
    if self.load_sidepage_as_standalone():
       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", line 448, in load_sidepage_as_standalone
    self.go_to_sidepage(sp_data.sp, user_action=False)
  File "/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", line 174, in go_to_sidepage
    sidePage.build()
  File "/usr/share/cinnamon/cinnamon-settings/bin/SettingsWidgets.py", line 212, in build
    self.module.on_module_selected()
  File "/usr/share/cinnamon/cinnamon-settings/modules/cs_themes.py", line 208, in on_module_selected
    pixbuf = GdkPixbuf.Pixbuf.new_from_file_at_size(path, 112*self.scale, 80*self.scale)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
gi.repository.GLib.GError: gdk-pixbuf-error-quark: Impossible de reconnaître le format d’image du fichier « /usr/share/cinnamon/cinnamon-settings/appearance-mixed.svg » (3)
 powabanga  ~  python3 -c "import gi; gi.require_version('GLib', '2.0'); from gi.repository import GLib; print(GLib.get_system_data_dirs());exit(0)"
['/home/powabanga/.local/share/flatpak/exports/share', '/var/lib/flatpak/exports/share', '/usr/local/share', '/usr/share']
 powabanga  ~  env | grep XDG_DATA_DIRS  
XDG_DATA_DIRS=/home/powabanga/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share
mtwebster commented 1 year ago

Is librsvg installed?

PowaBanga commented 1 year ago

ok, it was, but after a  sudo pacman -Syu --asdeps lib32-librsvg librsvg --overwrite /. this was fixed ! thank you very much !!!