mutter-rounded-setting icon indicating copy to clipboard operation
mutter-rounded-setting copied to clipboard

GJS Error

Open dxwil opened this issue 3 years ago • 16 comments

Gjs-CRITICAL **: 23:05:20.698: JS ERROR: Error: GSettings key clip-edge-padding not found in schema org.gnome.mutter _checkKey@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:575:23 createCheckedMethod/<@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:527:30 @dist/mutter_settings.js:1:21919 @dist/mutter_settings.js:1:27153 @dist/mutter_settings.js:1:27157

(gjs:13367): Gjs-CRITICAL **: 23:05:20.698: Script dist/mutter_settings.js threw an exception

dxwil avatar Jan 29 '22 22:01 dxwil

I'm having the exact same issue, also, the normal mutter-rounded just stopped working for me.

talwat avatar Feb 04 '22 07:02 talwat

Same issue still happening on Fedora

HaydenHildreth avatar Mar 27 '22 14:03 HaydenHildreth

There's no issue with mutter-rounded-settings. After you update your system, apt replaces mutter-rounded with the original mutter. To prevent this, I configured is such that apt won't update the packages that mutter-rounded makes(the deb files). https://askubuntu.com/questions/18654/how-to-prevent-updating-of-a-specific-package Running these fixed it for me

sudo apt-mark hold gir1.2-mutter-8:amd64
sudo apt-mark hold libmutter-8-0
sudo apt-mark hold libmutter-8-dev
sudo apt-mark hold mutter-common

edit- this is ubuntu 21.10, your system might have a different version of mutter, like 22.04 has mutter 10, see my answer below

Senya247 avatar Mar 30 '22 13:03 Senya247

Same issue. Fedora 35

Addamo99 avatar Apr 26 '22 17:04 Addamo99

Same issue, Ubuntu 21.10

hrqmonteiro avatar Apr 27 '22 14:04 hrqmonteiro

So for the people on Fedora, what I did to solve the issue is that I installed mutter-rounded from the already compiled RPM file linked on the repo. So I reinstalled it, but I compiled it myself instead. Now, mutter-rounded-settings works fine for me. Good luck.

Addamo99 avatar Apr 27 '22 14:04 Addamo99

There's no issue with mutter-rounded-settings. After you update your system, apt replaces mutter-rounded with the original mutter. To prevent this, I configured is such that apt won't update the packages that mutter-rounded makes(the deb files). https://askubuntu.com/questions/18654/how-to-prevent-updating-of-a-specific-package Running these fixed it for me

sudo apt-mark hold gir1.2-mutter-8:amd64
sudo apt-mark hold libmutter-8-0
sudo apt-mark hold libmutter-8-dev
sudo apt-mark hold mutter-common

we are on fedora we don't use apt

ryzendew avatar May 25 '22 05:05 ryzendew

There's no issue with mutter-rounded-settings. After you update your system, apt replaces mutter-rounded with the original mutter. To prevent this, I configured is such that apt won't update the packages that mutter-rounded makes(the deb files). https://askubuntu.com/questions/18654/how-to-prevent-updating-of-a-specific-package Running these fixed it for me

sudo apt-mark hold gir1.2-mutter-8:amd64
sudo apt-mark hold libmutter-8-0
sudo apt-mark hold libmutter-8-dev
sudo apt-mark hold mutter-common

we are on fedora we don't use apt

you know, you can do the same thing with whatever package manager you use. Every package manager has the ability to hold back desired packages

Senya247 avatar Jun 06 '22 04:06 Senya247

There's no issue with mutter-rounded-settings. After you update your system, apt replaces mutter-rounded with the original mutter. To prevent this, I configured is such that apt won't update the packages that mutter-rounded makes(the deb files). https://askubuntu.com/questions/18654/how-to-prevent-updating-of-a-specific-package Running these fixed it for me

sudo apt-mark hold gir1.2-mutter-8:amd64
sudo apt-mark hold libmutter-8-0
sudo apt-mark hold libmutter-8-dev
sudo apt-mark hold mutter-common

It didn't work for me. I am using Ubuntu 22.04. I used 10 instead of 8. It said it would hold them. But after login back in it doesn't work.

Niladrithub avatar Jun 10 '22 18:06 Niladrithub

Same here, yesterday everything were OK, but today blurry effect doesn;t works at all and then got this error message, I'm on ubuntu 22.04 machine

(gjs:4127): Gjs-CRITICAL **: 11:39:51.773: JS ERROR: Error: GSettings key clip-edge-padding not found in schema org.gnome.mutter _checkKey@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:580:23 createCheckedMethod/<@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:532:30 @dist/mutter_settings.js:1:22437 @dist/mutter_settings.js:1:27804 @dist/mutter_settings.js:1:27808

(gjs:4127): Gjs-CRITICAL **: 11:39:51.773: Script dist/mutter_settings.js threw an exception

ttnsgn avatar Jun 14 '22 04:06 ttnsgn

@Niladrithub On ubuntu 22.04, mutter is now version 10. So you'd have to run

sudo apt-mark hold gir1.2-mutter-10
sudo apt-mark hold libmutter-10-0
sudo apt-mark hold libmutter-10-dev
sudo apt-mark hold mutter-common

Senya247 avatar Jun 16 '22 11:06 Senya247

@Niladrithub On ubuntu 22.04, mutter is now version 10. So you'd have to run

sudo apt-mark hold gir1.2-mutter-10
sudo apt-mark hold libmutter-10-0
sudo apt-mark hold libmutter-10-dev
sudo apt-mark hold mutter-common

I have used mutter 10 earlier, I tried it again. but it doesn't work.

`

(gjs:3663): Gjs-CRITICAL **: 20:28:27.767: JS ERROR: Error: GSettings key clip-edge-padding not found in schema org.gnome.mutter _checkKey@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:580:23 createCheckedMethod/<@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:532:30 @dist/mutter_settings.js:1:22437 @dist/mutter_settings.js:1:27804 @dist/mutter_settings.js:1:27808 (gjs:3663): Gjs-CRITICAL **: 20:28:27.767: Script dist/mutter_settings.js threw an exception

`

Niladrithub avatar Jun 16 '22 14:06 Niladrithub

@Niladrithub You have to reinstall mutter-rounded after holding the packages back

Senya247 avatar Jun 16 '22 17:06 Senya247

@Niladrithub On ubuntu 22.04, mutter is now version 10. So you'd have to run

sudo apt-mark hold gir1.2-mutter-10
sudo apt-mark hold libmutter-10-0
sudo apt-mark hold libmutter-10-dev
sudo apt-mark hold mutter-common

I have used mutter 10 earlier, I tried it again. but it doesn't work.

`

(gjs:3663): Gjs-CRITICAL **: 20:28:27.767: JS ERROR: Error: GSettings key clip-edge-padding not found in schema org.gnome.mutter _checkKey@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:580:23 createCheckedMethod/<@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:532:30 @dist/mutter_settings.js:1:22437 @dist/mutter_settings.js:1:27804 @dist/mutter_settings.js:1:27808 (gjs:3663): Gjs-CRITICAL **: 20:28:27.767: Script dist/mutter_settings.js threw an exception

`

try my version :) -patched ,just fowoll steps to install from this repo https://dox.abv.bg/download?id=d678321adc# - Линк за сваляне

exGG89 avatar Jun 23 '22 19:06 exGG89

@Niladrithub You have to reinstall mutter-rounded after holding the packages back

Worked after 3rd time. But thanks for the help. Appreciate it.

Niladrithub avatar Jul 31 '22 17:07 Niladrithub

For fedora 36 I reinstall the package using the pre built, available on the repository and it works for me

sudo rpm -iv --replacepkgs --force ~/Downloads/mutter-42.1-2.fc36.x86_64.rpm

lucasheartcliff avatar Oct 21 '22 21:10 lucasheartcliff