Open uwiwiow opened 2 weeks ago
does it happen when you launch hyprland without my config?
No, I have been using Hyprland for a while. I also noticed that when I am playing something like YouTube or Spotify, it doesn't freeze Also, Hyprland logs doesn't show any errors.
I up this, ags seems to use way more resources than usual, very often using 100% cpu. I don't know if that should be the case, but lately I encounter more and more freezes.
ugh
Meh
wtf
does the log spam? pkill ags; ags
Ok, seems like Mpris is the culprit, but didn't yet investigate what exactly is the issue with it. After removing the music widget ags seems to peak at around 2-3% cpu for me. Logs:
(com.github.Aylur.ags:5425): Gjs-Console-WARNING **: 06:16:12.637: Error: can't assign "chromium" as icon, it is not a file nor a named icon
set icon@resource:///com/github/Aylur/ags/widgets/icon.js:45:30
AppVolume/setup/<@file:///home/algae_seller/.config/ags/modules/sideright/centermodules/audiocontrols.js:18:52
hook/<@resource:///com/github/Aylur/ags/widgets/widget.js:43:25
_init/GLib.MainLoop.prototype.runAsync/</<@resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266:34
(com.github.Aylur.ags:5425): Gjs-Console-WARNING **: 06:16:37.576: Error: can't assign "chromium" as icon, it is not a file nor a named icon
set icon@resource:///com/github/Aylur/ags/widgets/icon.js:45:30
AppVolume/setup/<@file:///home/algae_seller/.config/ags/modules/sideright/centermodules/audiocontrols.js:18:52
hook/id<@resource:///com/github/Aylur/ags/widgets/widget.js:36:21
changed@resource:///com/github/Aylur/ags/service.js:53:14
setStream/this._ids</<@resource:///com/github/Aylur/ags/service/audio.js:45:22
_init/GLib.MainLoop.prototype.runAsync/</<@resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266:34
(com.github.Aylur.ags:5425): Gjs-Console-WARNING **: 06:16:37.580: Error: can't assign "chromium" as icon, it is not a file nor a named icon
set icon@resource:///com/github/Aylur/ags/widgets/icon.js:45:30
AppVolume/setup/<@file:///home/algae_seller/.config/ags/modules/sideright/centermodules/audiocontrols.js:18:52
hook/id<@resource:///com/github/Aylur/ags/widgets/widget.js:36:21
changed@resource:///com/github/Aylur/ags/service.js:53:14
setStream/this._ids</<@resource:///com/github/Aylur/ags/service/audio.js:45:22
_init/GLib.MainLoop.prototype.runAsync/</<@resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266:34
(com.github.Aylur.ags:5425): Gjs-Console-WARNING **: 06:16:37.581: Error: can't assign "chromium" as icon, it is not a file nor a named icon
set icon@resource:///com/github/Aylur/ags/widgets/icon.js:45:30
AppVolume/setup/<@file:///home/algae_seller/.config/ags/modules/sideright/centermodules/audiocontrols.js:18:52
hook/id<@resource:///com/github/Aylur/ags/widgets/widget.js:36:21
changed@resource:///com/github/Aylur/ags/service.js:53:14
setStream/this._ids</<@resource:///com/github/Aylur/ags/service/audio.js:45:22
_init/GLib.MainLoop.prototype.runAsync/</<@resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266:34
(com.github.Aylur.ags:5425): Gjs-Console-WARNING **: 06:16:37.582: Error: can't assign "chromium" as icon, it is not a file nor a named icon
set icon@resource:///com/github/Aylur/ags/widgets/icon.js:45:30
AppVolume/setup/<@file:///home/algae_seller/.config/ags/modules/sideright/centermodules/audiocontrols.js:18:52
hook/id<@resource:///com/github/Aylur/ags/widgets/widget.js:36:21
changed@resource:///com/github/Aylur/ags/service.js:53:14
setStream/this._ids</<@resource:///com/github/Aylur/ags/service/audio.js:45:22
_init/GLib.MainLoop.prototype.runAsync/</<@resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266:34
(com.github.Aylur.ags:5425): Gjs-Console-WARNING **: 06:16:37.584: Error: can't assign "chromium" as icon, it is not a file nor a named icon
set icon@resource:///com/github/Aylur/ags/widgets/icon.js:45:30
AppVolume/setup/<@file:///home/algae_seller/.config/ags/modules/sideright/centermodules/audiocontrols.js:18:52
hook/id<@resource:///com/github/Aylur/ags/widgets/widget.js:36:21
changed@resource:///com/github/Aylur/ags/service.js:53:14
setStream/this._ids</<@resource:///com/github/Aylur/ags/service/audio.js:45:22
_init/GLib.MainLoop.prototype.runAsync/</<@resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266:34
(com.github.Aylur.ags:5425): Gjs-Console-WARNING **: 06:16:37.585: Error: can't assign "chromium" as icon, it is not a file nor a named icon
set icon@resource:///com/github/Aylur/ags/widgets/icon.js:45:30
AppVolume/setup/<@file:///home/algae_seller/.config/ags/modules/sideright/centermodules/audiocontrols.js:18:52
hook/id<@resource:///com/github/Aylur/ags/widgets/widget.js:36:21
changed@resource:///com/github/Aylur/ags/service.js:53:14
setStream/this._ids</<@resource:///com/github/Aylur/ags/service/audio.js:45:22
_init/GLib.MainLoop.prototype.runAsync/</<@resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266:34
(com.github.Aylur.ags:5425): Gjs-Console-WARNING **: 06:16:37.588: Error: can't assign "chromium" as icon, it is not a file nor a named icon
set icon@resource:///com/github/Aylur/ags/widgets/icon.js:45:30
AppVolume/setup/<@file:///home/algae_seller/.config/ags/modules/sideright/centermodules/audiocontrols.js:18:52
hook/id<@resource:///com/github/Aylur/ags/widgets/widget.js:36:21
changed@resource:///com/github/Aylur/ags/service.js:53:14
setStream/this._ids</<@resource:///com/github/Aylur/ags/service/audio.js:45:22
_init/GLib.MainLoop.prototype.runAsync/</<@resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266:34
(com.github.Aylur.ags:5425): Gjs-Console-WARNING **: 06:16:37.588: Error: can't assign "chromium" as icon, it is not a file nor a named icon
set icon@resource:///com/github/Aylur/ags/widgets/icon.js:45:30
AppVolume/setup/<@file:///home/algae_seller/.config/ags/modules/sideright/centermodules/audiocontrols.js:18:52
hook/id<@resource:///com/github/Aylur/ags/widgets/widget.js:36:21
changed@resource:///com/github/Aylur/ags/service.js:53:14
setStream/this._ids</<@resource:///com/github/Aylur/ags/service/audio.js:45:22
_init/GLib.MainLoop.prototype.runAsync/</<@resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266:34
(com.github.Aylur.ags:5425): Gjs-Console-WARNING **: 06:16:37.601: Error: can't assign "chromium" as icon, it is not a file nor a named icon
set icon@resource:///com/github/Aylur/ags/widgets/icon.js:45:30
AppVolume/setup/<@file:///home/algae_seller/.config/ags/modules/sideright/centermodules/audiocontrols.js:18:52
hook/<@resource:///com/github/Aylur/ags/widgets/widget.js:43:25
_init/GLib.MainLoop.prototype.runAsync/</<@resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266:34
(com.github.Aylur.ags:5425): Gjs-CRITICAL **: 06:38:05.892: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
The offending signal was notify on Ags_MprisPlayer 0x616803505970.
== Stack trace for context 0x61680256b6e0 ==
#0 7fff68bef960 b resource:///com/github/Aylur/ags/service.js:52 (2f4ad3cba7e0 @ 20)
#1 7fff68befa10 b resource:///com/github/Aylur/ags/service/mpris.js:153 (176c14c85ec0 @ 209)
#2 7fff68befa90 I resource:///com/github/Aylur/ags/service/mpris.js:144 (176c14c85e20 @ 886)
#3 7fff68befb30 b resource:///com/github/Aylur/ags/service/mpris.js:109 (176c14c85dd0 @ 12)
#4 616802637388 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2f4ad3c7d560 @ 139)
(com.github.Aylur.ags:5425): Gjs-CRITICAL **: 06:38:05.892: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
The offending signal was notify on Ags_MprisPlayer 0x616803505970.
== Stack trace for context 0x61680256b6e0 ==
#0 7fff68bef960 b resource:///com/github/Aylur/ags/service.js:52 (2f4ad3cba7e0 @ 20)
#1 7fff68befa10 b resource:///com/github/Aylur/ags/service/mpris.js:153 (176c14c85ec0 @ 209)
#2 7fff68befa90 I resource:///com/github/Aylur/ags/service/mpris.js:144 (176c14c85e20 @ 886)
#3 7fff68befb30 b resource:///com/github/Aylur/ags/service/mpris.js:109 (176c14c85dd0 @ 12)
#4 616802637388 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2f4ad3c7d560 @ 139)
(com.github.Aylur.ags:5425): Gjs-CRITICAL **: 06:38:05.892: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
The offending signal was changed on Ags_MprisPlayer 0x616803505970.
== Stack trace for context 0x61680256b6e0 ==
#0 7fff68bef960 b resource:///com/github/Aylur/ags/service.js:53 (2f4ad3cba7e0 @ 40)
#1 7fff68befa10 b resource:///com/github/Aylur/ags/service/mpris.js:153 (176c14c85ec0 @ 209)
#2 7fff68befa90 I resource:///com/github/Aylur/ags/service/mpris.js:144 (176c14c85e20 @ 886)
#3 7fff68befb30 b resource:///com/github/Aylur/ags/service/mpris.js:109 (176c14c85dd0 @ 12)
#4 616802637388 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2f4ad3c7d560 @ 139)
(com.github.Aylur.ags:5425): Gjs-CRITICAL **: 06:38:05.892: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
The offending signal was changed on Ags_MprisPlayer 0x616803505970.
== Stack trace for context 0x61680256b6e0 ==
#0 7fff68befa90 I resource:///com/github/Aylur/ags/service/mpris.js:145 (176c14c85e20 @ 906)
#1 7fff68befb30 b resource:///com/github/Aylur/ags/service/mpris.js:109 (176c14c85dd0 @ 12)
#2 616802637388 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2f4ad3c7d560 @ 139)
(com.github.Aylur.ags:5425): Gjs-CRITICAL **: 06:38:05.920: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked.
The offending callback was SourceFunc().
== Stack trace for context 0x61680256b6e0 ==
#0 616802637388 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2f4ad3c7d560 @ 139)
(com.github.Aylur.ags:5425): Gjs-CRITICAL **: 06:38:05.920: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked.
The offending callback was SourceFunc().
== Stack trace for context 0x61680256b6e0 ==
#0 616802637388 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2f4ad3c7d560 @ 139)
(com.github.Aylur.ags:5425): Gjs-CRITICAL **: 06:38:05.920: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked.
The offending callback was SourceFunc().
== Stack trace for context 0x61680256b6e0 ==
#0 616802637388 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2f4ad3c7d560 @ 139)
(com.github.Aylur.ags:5425): Gjs-CRITICAL **: 06:38:05.920: Attempting to run a JS callback during garbage collection. This is most likely caused by destroying a Clutter actor or GTK widget with ::destroy signal connected, or using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked.
The offending callback was SourceFunc().
== Stack trace for context 0x61680256b6e0 ==
#0 616802637388 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2f4ad3c7d560 @ 139)
(com.github.Aylur.ags:5425): Gjs-CRITICAL **: 06:38:05.983: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
The offending signal was draw on Ags_DrawingArea 0x616804fc9020.
== Stack trace for context 0x61680256b6e0 ==
#0 616802637388 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2f4ad3c7d560 @ 139)
(com.github.Aylur.ags:5425): Gjs-CRITICAL **: 06:38:05.983: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
The offending signal was draw on Ags_DrawingArea 0x616804fc9020.
== Stack trace for context 0x61680256b6e0 ==
#0 616802637388 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2f4ad3c7d560 @ 139)
(com.github.Aylur.ags:5425): Gjs-CRITICAL **: 06:38:05.992: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
The offending signal was draw on Ags_DrawingArea 0x616805010db0.
== Stack trace for context 0x61680256b6e0 ==
#0 616802637388 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2f4ad3c7d560 @ 139)
(com.github.Aylur.ags:5425): Gjs-CRITICAL **: 06:38:05.992: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
The offending signal was draw on Ags_DrawingArea 0x616805010db0.
== Stack trace for context 0x61680256b6e0 ==
#0 616802637388 i resource:///org/gnome/gjs/modules/core/overrides/GLib.js:266 (2f4ad3c7d560 @ 139)
Frozen 5 times yesterday, aight 😓.
I have been having trouble with AGS. It suddenly closes, and I can't use any bindings to open the terminal, for example. SUPER + R doesn't open AGS either.
It continues....
Same happens to me on a fresh arch install.
Apparently, this bug affects some users, even those without the dot files... https://github.com/hyprwm/Hyprland/issues/6163
Apparently, this bug affects some users, even those without the dot files... https://github.com/hyprwm/Hyprland/issues/6163
Aighht this makes me madd....
Linux distro: Arch
While I am using the PC, it suddenly freezes and I can't do anything, not even change to another tty session. This has been occurring when I have Firefox, Alacritty, and CLion open, but on one occasion it happened as soon as Hyprland started.