yilozt / mutter-rounded-setting

GNU General Public License v2.0
55 stars 6 forks source link

GJS Error #1

Open dxwil opened 2 years ago

dxwil commented 2 years ago

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

talwat commented 2 years ago

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

HaydenHildreth commented 2 years ago

Same issue still happening on Fedora

Senya247 commented 2 years ago

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

Addamo99 commented 2 years ago

Same issue. Fedora 35

hrqmonteiro commented 2 years ago

Same issue, Ubuntu 21.10

Addamo99 commented 2 years ago

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.

ryzendew commented 2 years ago

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

Senya247 commented 2 years ago

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

Niladrithub commented 2 years ago

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.

ttnsgn commented 2 years ago

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

Senya247 commented 2 years ago

@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
Niladrithub commented 2 years ago

@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

`

Senya247 commented 2 years ago

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

exGG89 commented 2 years ago

@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# - Линк за сваляне

Niladrithub commented 2 years ago

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

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

lucasheartcliff commented 2 years ago

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