| 2 Mar 2025 |
K900 | And in general not all firmware actually does | 16:54:37 |
K900 | This is especially often the case with high refresh rate displays | 16:55:04 |
K900 | Because it's common for the firmware to drive them at 60Hz anyway | 16:55:14 |
emily | it could also be that Linux isn't choosing the right mode to use, right? | 16:57:28 |
emily | IIRC you can end up with "modes" that are basically the same but with some silly difference that means a modeset happens anyway | 16:57:47 |
emily | I may not be helping here though. the last time I seriously tried to get a flicker-free Linux boot was in 2014 | 16:57:58 |
emily | but I recall there were things you could do to override what Linux would try to switch to to prevent this | 16:58:09 |
Jan Tojnar | I finally got around to implementing toposort in update.nix. Hopefully, this will make this GNOME bump less painful. | 22:22:52 |
| 3 Mar 2025 |
Jan Tojnar | I have started the GNOME 48 PR, feel free to push fixup commits there https://github.com/NixOS/nixpkgs/pull/386514 | 02:28:31 |
| bendanm joined the room. | 04:43:51 |
| 6 Mar 2025 |
| Grimmauld (moving to @grimmauld:grapevine.grimmauld.de) changed their display name from Grimmauld to Grimmauld (any/all). | 15:53:02 |
| 7 Mar 2025 |
Andrew | Nothing feels better than 31 GiB of fully filled RAM and swap on GNOME NixOS, after which earlyoom starts killing stuff. | 07:20:41 |
Andrew | * Nothing feels better than 31 GiB of fully filled RAM and swap on an idle GNOME NixOS, after which earlyoom starts killing stuff. | 07:20:57 |
Andrew | * Nothing feels better than 31 GiB of fully filled RAM and swap on an idle Wayland GNOME NixOS, after which earlyoom starts killing stuff. | 07:23:37 |
K900 | You definitely have a memory leak somewhere and you should really figure out where tbh | 07:28:49 |
Andrew | tbh, I already asked about this and nothing came out of it, and figuring out by myself isn't easy. I have too little time to conduct research on who's the impostor. | 08:22:54 |
Andrew | If I will have time for this, might as well switch to Hyprland and hope the problem will go away. | 08:23:20 |
Andrew | I know that on X11 GNOME Pop!_OS there was a tiny memory leak and normally with time the gnome-shell process will eat more and more, but I think at worse it was about 600 MiB or something. But by far the worst issue was that the system start to have frequent and long freezes. So watching any video is pure pain. | 08:25:57 |
Andrew | Now I basically ported (almost) everything on NixOS plus switched to Wayland. Now I have a ton of small issues because GNOME doesn't implement anything from wlroots, but the freezes are mostly gone. They do show up probably because kswapd0 moves cache from time to time. But it's all good when there is plenty of RAM left. | 08:28:31 |
Andrew | Well, the GNOME is much more up-to-date too. So maybe with each version their leaks become increasingly bigger. | 08:29:30 |
Andrew | I once measured that overnight the increase was about 0.5 GiB or so. What can be a potential problem is that I close Firefox much more frequent, cuz before I used it for different stuff, now all of that are separated desktop apps. | 08:31:57 |
Andrew | well firefox and kitty+zellij | 08:32:14 |
Andrew | other than that, everything is just a regular routine. | 08:32:47 |
Andrew | Sucks that initially I fell in love with GNOME UI, and as the time went by, I hit more and more issues with it, and now it's the last thing I would recommend to anyone. | 08:35:20 |
Andrew | * Sucks that initially I fell in love with GNOME UI, and as the time went by (many years), I hit more and more issues with it, and now it's the last thing I would recommend to anyone. | 08:35:32 |
K900 | @Jan Tojnar around? | 12:33:59 |
K900 | We need x-d-p 1.20 on staging-next | 12:34:06 |
K900 | For pipewire 1.4 support | 12:34:10 |
K900 | I'm making a PR based off of https://github.com/NixOS/nixpkgs/pull/375498 | 12:34:41 |
K900 | https://github.com/NixOS/nixpkgs/pull/387894 | 12:38:54 |