Transparent Panels not working LM21 Beta
Opened this issue · 4 comments
* Cinnamon version: (5.4.4)
* Attach log: (/home/<username>/.xsession-errors)
[.xsession-errors.txt](https://github.com/germanfr/cinnamon-transparent-panels/files/9145017/default.xsession-errors.txt)
dbus-update-activation-environment: setting DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
dbus-update-activation-environment: setting DISPLAY=:0
dbus-update-activation-environment: setting XAUTHORITY=/home/bozo/.Xauthority
/etc/X11/Xsession.d/30x11-common_xresources: line 16: has_option: command not found
/etc/X11/Xsession.d/75dbus_dbus-launch: line 9: has_option: command not found
dbus-update-activation-environment: setting GTK_MODULES=gail:atk-bridge
dbus-update-activation-environment: setting QT_ACCESSIBILITY=1
/etc/X11/Xsession.d/90x11-common_ssh-agent: line 9: has_option: command not found
dbus-update-activation-environment: setting SHELL=/bin/bash
dbus-update-activation-environment: setting QT_ACCESSIBILITY=1
dbus-update-activation-environment: setting XDG_CONFIG_DIRS=/etc/xdg/xdg-cinnamon:/etc/xdg
dbus-update-activation-environment: setting XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
dbus-update-activation-environment: setting LANGUAGE=en_US
dbus-update-activation-environment: setting DESKTOP_SESSION=cinnamon
dbus-update-activation-environment: setting GTK_MODULES=gail:atk-bridge
dbus-update-activation-environment: setting PWD=/home/bozo
dbus-update-activation-environment: setting XDG_SESSION_DESKTOP=cinnamon
dbus-update-activation-environment: setting LOGNAME=bozo
dbus-update-activation-environment: setting XDG_SESSION_TYPE=x11
dbus-update-activation-environment: setting GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1
dbus-update-activation-environment: setting XAUTHORITY=/home/bozo/.Xauthority
dbus-update-activation-environment: setting XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/bozo
dbus-update-activation-environment: setting GDM_LANG=en_US
dbus-update-activation-environment: setting HOME=/home/bozo
dbus-update-activation-environment: setting IM_CONFIG_PHASE=1
dbus-update-activation-environment: setting LANG=en_US.UTF-8
dbus-update-activation-environment: setting XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
dbus-update-activation-environment: setting XDG_SESSION_CLASS=user
dbus-update-activation-environment: setting LIBVIRT_DEFAULT_URI=qemu:///system
dbus-update-activation-environment: setting USER=bozo
dbus-update-activation-environment: setting DISPLAY=:0
dbus-update-activation-environment: setting SHLVL=1
dbus-update-activation-environment: setting XDG_RUNTIME_DIR=/run/user/1000
dbus-update-activation-environment: setting GTK3_MODULES=xapp-gtk3-module
dbus-update-activation-environment: setting XDG_DATA_DIRS=/usr/share/cinnamon:/usr/share/gnome:/home/bozo/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share
dbus-update-activation-environment: setting PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
dbus-update-activation-environment: setting GDMSESSION=cinnamon
dbus-update-activation-environment: setting DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
dbus-update-activation-environment: setting _=/usr/bin/dbus-update-activation-environment
cinnamon-session[1029]: GLib-GObject-WARNING: t+0.01498s: value "4294966296" of type 'guint' is invalid or out of range for property 'idle-timeout' of type 'guint'
** Message: 18:06:02.597: couldn't access control socket: /run/user/1000/keyring/control: No such file or directory
** Message: 18:06:02.597: couldn't access control socket: /run/user/1000/keyring/control: No such file or directory
Xlib: extension "DPMS" missing on display ":0".
Xlib: extension "DPMS" missing on display ":0".
** (csd-power:1171): WARNING **: 18:06:03.238: Failed set DPMS mode: Display is not DPMS capable
Xlib: extension "DPMS" missing on display ":0".
[cinnamon-settings-daemon-smartcard] Failed to start: no suitable smartcard driver could be found
Xlib: extension "DPMS" missing on display ":0".
** (csd-color:1178): WARNING **: 18:06:03.514: failed to get edid: unable to get EDID for output
** (csd-color:1178): WARNING **: 18:06:03.524: unable to get EDID for xrandr-Virtual-1: unable to get EDID for output
[cinnamon-settings-daemon-smartcard] Failed to start: no suitable smartcard driver could be found
mutter-Message: 18:06:03.820: Enabling experimental feature 'x11-randr-fractional-scaling'
Xlib: extension "DPMS" missing on display ":0".
(cinnamon:1289): mutter-WARNING **: 18:06:04.229: Impossible to set scaling on crtc 62 to 1.000000, error id 2
Window manager warning: Scalig CRTC 62 at 1.000000 failed
Xlib: extension "DPMS" missing on display ":0".
Xlib: extension "DPMS" missing on display ":0".
Xlib: extension "DPMS" missing on display ":0".
Xlib: extension "DPMS" missing on display ":0".
Xlib: extension "DPMS" missing on display ":0".
Xlib: extension "DPMS" missing on display ":0".
Xlib: extension "DPMS" missing on display ":0".
** (csd-color:1178): WARNING **: 18:06:04.542: unable to get EDID for xrandr-Virtual-1: unable to get EDID for output
** (csd-color:1178): WARNING **: 18:06:04.542: unable to get EDID for xrandr-Virtual-1: unable to get EDID for output
Gjs-Message: 18:06:04.699: Profiler is disabled. Not setting up signals.
Gjs-Message: 18:06:05.101: JS LOG: About to start Cinnamon
Gjs-Message: 18:06:05.208: JS LOG: [LookingGlass/info] Cinnamon.AppSystem.get_default() started in 103 ms
Gjs-Message: 18:06:05.218: JS LOG: [LookingGlass/info] loading user theme: /home/bozo/.themes/Cinnamox-Heather/cinnamon/cinnamon.css
Gjs-Message: 18:06:05.250: JS LOG: [LookingGlass/info] added icon directory: /home/bozo/.themes/Cinnamox-Heather/cinnamon
Gjs-Message: 18:06:05.461: JS LOG: [LookingGlass/info] loaded at Tue Jul 19 2022 18:06:05 GMT-0400 (Eastern Daylight Time)
Gjs-Message: 18:06:05.461: JS LOG: Cinnamon started at Tue Jul 19 2022 18:06:05 GMT-0400 (Eastern Daylight Time)
Gjs-Message: 18:06:05.462: JS LOG: GPU offload supported: false
Gjs-Message: 18:06:05.492: JS LOG: [LookingGlass/info] DeskletManager started in 2 ms
Gjs-Message: 18:06:05.492: JS LOG: [LookingGlass/info] SearchProviderManager started in 2 ms
Xlib: extension "DPMS" missing on display ":0".
Xlib: extension "DPMS" missing on display ":0".
cinnamon-session[1029]: WARNING: t+3.09615s: Failed to start app: Unable to start application: Failed to execute child process “warpinator” (No such file or directory)
Gjs-Message: 18:06:05.852: JS LOG: [LookingGlass/info] Loaded applet spacer@cinnamon.org in 188 ms
Gjs-Message: 18:06:05.852: JS LOG: [LookingGlass/info] Loaded applet spacer@cinnamon.org in 0 ms
Gjs-Message: 18:06:05.853: JS LOG: [LookingGlass/info] Loaded applet spacer@cinnamon.org in 1 ms
** (nemo-desktop:1324): WARNING **: 18:06:05.900: Current gtk theme is not known to have nemo support (Cinnamox-Heather) - checking...
Gjs-Message: 18:06:06.034: JS LOG: [LookingGlass/info] [weather@mockturtl#19]: Internet access now available, resuming operations.
Gjs-Message: 18:06:06.092: JS LOG: [LookingGlass/info] Loaded applet weather@mockturtl in 239 ms
Gjs-Message: 18:06:06.127: JS LOG: [LookingGlass/info] Loaded applet xselc@local in 35 ms
Gjs-Message: 18:06:06.132: JS LOG: [LookingGlass/error] [Error: No signal 'maximize' on object 'CinnamonWM']: Failed to evaluate 'enable' function on extension: transparent-panels@germanfr
Gjs-Message: 18:06:06.132: JS LOG: [LookingGlass/trace]
<----------------
logError@/usr/share/cinnamon/js/ui/extension.js:137:17
finishExtensionLoad@/usr/share/cinnamon/js/ui/extensionSystem.js:78:19
_init/<@/usr/share/cinnamon/js/ui/extension.js:276:32
---------------->
Gjs-Message: 18:06:06.133: JS LOG: [LookingGlass/error]
[transparent-panels@germanfr]: Extension transparent-panels@germanfr: Could not create extension object.
[transparent-panels@germanfr]: Error importing extension.js from transparent-panels@germanfr
Gjs-Message: 18:06:06.133: JS LOG: [LookingGlass/trace]
<----------------
_init/<@/usr/share/cinnamon/js/ui/extension.js:277:23
---------------->
Gjs-Message: 18:06:06.134: JS LOG: [LookingGlass/info] ExtensionSystem started in 649 ms
Gjs-Message: 18:06:06.223: JS LOG: [LookingGlass/info] Loaded applet calendar@cinnamon.org in 95 ms
Gjs-Message: 18:06:06.227: JS LOG: [LookingGlass/info]
Gjs-Message: 18:06:06.239: JS LOG: [LookingGlass/info] Loaded applet betterlock in 16 ms
Gjs-Message: 18:06:06.285: JS LOG: [LookingGlass/info] Role locked: panellauncher
Gjs-Message: 18:06:06.287: JS LOG: [LookingGlass/info] Loaded applet panel-launchers@cinnamon.org in 48 ms
Gjs-Message: 18:06:06.305: JS LOG: [LookingGlass/info] Role locked: windowattentionhandler
Gjs-Message: 18:06:06.311: JS LOG: [LookingGlass/info] Loaded applet grouped-window-list@cinnamon.org in 24 ms
Gjs-Message: 18:06:06.311: JS LOG: calendar@cinnamon.org: Calendar events supported.
Gjs-Message: 18:06:06.439: JS LOG: [LookingGlass/info] Loaded applet Cinnamenu@json in 128 ms
Gjs-Message: 18:06:06.440: JS LOG: [LookingGlass/info] AppletManager started in 977 ms
Gjs-Message: 18:06:06.443: JS LOG: [LookingGlass/info] Cinnamon took 1342 ms to start
cinnamon-session[1029]: WARNING: t+4.52965s: Detected that screensaver has appeared on the bus
** Message: 18:06:07.283: nemo-desktop: session is cinnamon, establishing proxy
Gjs-Message: 18:06:07.485: JS LOG: [LookingGlass/info] [weather@mockturtl#19]: Weather Information refreshed
/usr/lib/linuxmint/mintUpdate/mintUpdate.py:1245: DeprecationWarning: Gdk.threads_init is deprecated
Gdk.threads_init()
/usr/lib/linuxmint/mintUpdate/mintUpdate.py:1393: DeprecationWarning: Gtk.ImageMenuItem.set_image is deprecated
menuItem3.set_image(image)
/usr/lib/linuxmint/mintUpdate/mintUpdate.py:731: DeprecationWarning: Gdk.threads_enter is deprecated
Gdk.threads_enter()
/usr/lib/linuxmint/mintUpdate/mintUpdate.py:738: DeprecationWarning: Gdk.threads_leave is deprecated
Gdk.threads_leave()
cinnamon-session[1029]: WARNING: t+34.53550s: Detected that screensaver has left the bus
(cinnamon:1289): Gjs-WARNING **: 18:07:06.663: JS ERROR: Exception in method call: updateSetting: TypeError: Main.settingsManager.uuids[uuid][instance_id] is null
updateSetting@/usr/share/cinnamon/js/ui/cinnamonDBus.js:367:9
_handleMethodCall@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:310:38
_wrapJSObject/<@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:387:34
(cinnamon:1289): Gjs-WARNING **: 18:07:08.287: JS ERROR: Exception in method call: updateSetting: TypeError: Main.settingsManager.uuids[uuid][instance_id] is null
updateSetting@/usr/share/cinnamon/js/ui/cinnamonDBus.js:367:9
_handleMethodCall@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:310:38
_wrapJSObject/<@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:387:34
Issue
Can not set panel to fully transparent after installing the extension
Steps to reproduce
Other information
Can confirm, same problem here after updating to LM21.0 beta. Hopefully there will be an update, last version is pretty old :\
Opened a new issue for the same thing in Linux mint 21 beta https://github.com/linuxmint/mint21-beta/issues. Issue 157 I see the same issue and have done all the updates as of today7/25. Fails in the default theme as well as some of the others I tried. Hope this helps
It seems the problem is caused by the following two lines in the "policies.js" file of the extension:
enable: function () {
...
this._signals.connect(global.window_manager, "maximize", this._on_window_appeared, this);
...
this._signals.connect(global.window_manager, "unmaximize", this._on_window_disappeared, this);
...
},
They seem to no longer be valid for the "CinnamonWM" object.
Unfortunately I don't know how this issue can be solved :(. Hopefully this at least may help someone with more experience.
I think this was fixed already with this (still open) merge request:
linuxmint/cinnamon-spices-extensions#395