!XQQVyIbcAcHFvzmcTl:nixos.org

NixOS GNOME

401 Members
A room for maintainers of GNOME & GNOME-Related desktop environments (xfce, cinnamon, pantheon...)91 Servers

Load older messages


SenderMessageTime
16 Oct 2024
@jeff:ocjtech.usJeff Thanks emily !!! 19:38:59
@jeff:ocjtech.usJeff wezterm I wouldn't miss much (I only keep it around to test compatibility with various terminals) but living without nushell would have been annoying 19:40:10
@emilazy:matrix.orgemilyit broke most existing Rust packages that override the Darwin SDK so it definitely needed fixing19:42:35
17 Oct 2024
@bendlas:matrix.orgbendlas changed their profile picture.17:37:42
21 Oct 2024
@reecertv:matrix.orgReecerTV joined the room.18:52:43
@reecertv:matrix.orgReecerTV set a profile picture.18:59:15
@artur:glasgow.socialmoved to @amadaluzia:tchncs.de changed their display name from (lambda (f l) (format nil "~a ~a")) "Artur" "Manuel" to (artur 'manuel).20:04:17
22 Oct 2024
@ixxie:matrix.orgixxieI've got a key on my keyboard (the fn alternate of F12) which seems to launch VLC in Gnome by default. How would I got about overriding this?18:02:35
@paperdigits:matrix.org@paperdigits:matrix.org ixxie: use dconf 19:09:04
@paperdigits:matrix.org@paperdigits:matrix.orgor change your keyboard layout19:09:10
@ixxie:matrix.orgixxie
In reply to @paperdigits:matrix.org
or change your keyboard layout
thanks for the tip
19:56:17
23 Oct 2024
@paperdigits:matrix.org@paperdigits:matrix.org
In reply to @ixxie:matrix.org
thanks for the tip
now that my keyboards are running QMK, I don't think I can go back.
01:06:42
@o-santi:matrix.orgLeonardo Santiago set a profile picture.21:07:49
25 Oct 2024
@renato-trevisan:matrix.orgRenato Trevisan joined the room.07:18:29
26 Oct 2024
@plmh:matrix.org@plmh:matrix.org joined the room.05:20:44
27 Oct 2024
@nat:nekopon.plnat changed their profile picture.18:01:25
@nat:nekopon.plnat changed their profile picture.18:03:13
30 Oct 2024
@catterwocky:matrix.orgPhilipp Jungkamp joined the room.11:58:26
27 Oct 2024
@nat:nekopon.plnat changed their profile picture.18:06:22
@nat:nekopon.plnat changed their profile picture.18:07:40
31 Oct 2024
@figsoda:matrix.orgfigsodaanyone mind taking a look at https://github.com/NixOS/nixpkgs/pull/350750 ?20:08:48
1 Nov 2024
@blitz:chat.x86.lol@blitz:chat.x86.lol
In reply to @figsoda:matrix.org
anyone mind taking a look at https://github.com/NixOS/nixpkgs/pull/350750 ?
Did someone try to upstream this change?
14:08:09
@jtojnar:matrix.orgJan Tojnaryeah, I would like to see this upstreamed, do not want to maintain this indefinitely15:05:09
@figsoda:matrix.orgfigsoda
In reply to @blitz:chat.x86.lol
Did someone try to upstream this change?
The original patch for gtk3 wasn't accepted and the bug was marked as resolved wontfix
15:29:13
3 Nov 2024
@setunset:matrix.orgFreeVariableHi, I am updating the docs at https://wiki.nixos.org/wiki/GNOME#Dynamic_triple_buffering. I am testing https://gitlab.gnome.org/vanvugt/mutter/-/commits/triple-buffering-v4-47 (using the sha-256 of the latest commit) but it doesn't seem to be used when doing sudo nixos-rebuild. Any clue?12:54:47
@setunset:matrix.orgFreeVariable

For example

  nixpkgs.overlays = [
    # GNOME 47: triple-buffering-v4-47
    (final: prev: {
          gnome = prev.gnome.overrideScope (gnomeFinal: gnomePrev: {
            mutter = gnomePrev.mutter.overrideAttrs (old: {
              src = pkgs.fetchFromGitLab  {
                domain = "gitlab.gnome.org";
                owner = "vanvugt";
                repo = "mutter";
                rev = "triple-buffering-v4-47";
                hash = "123";
	          };
          });
      });
    })
  ];

will not trigger any build error even though the hash is clearly incorrect.

12:56:04
@setunset:matrix.orgFreeVariable *

For example

  nixpkgs.overlays = [
    # GNOME 47: triple-buffering-v4-47
    (final: prev: {
          gnome = prev.gnome.overrideScope (gnomeFinal: gnomePrev: {
            mutter = gnomePrev.mutter.overrideAttrs (old: {
              src = pkgs.fetchFromGitLab  {
                domain = "gitlab.gnome.org";
                owner = "vanvugt";
                repo = "mutter";
                rev = "triple-buffering-v4-47";
                hash = "123";
	     };
          });
      });
    })
  ];

will not trigger any build error even though the hash is clearly incorrect.

13:04:45
@setunset:matrix.orgFreeVariableMy bad, mutter was taken out of the gnome namespace.14:12:25
@andrew15_5:matrix.orgAndrew joined the room.14:31:45
@andrew15_5:matrix.orgAndrew

I was advised to ask here instead of https://matrix.to/#/#users:nixos.org.

I installed home-manager flake on Pop!_OS 22.04 a few weeks ago and since then I got a few programs crashed when opening a home dir. I finally got to the bottom of this and renaming ~/.local/state/nix/profiles/profile to anything else fixes it. Or removing ~/.nix-profile/share from XDG_DATA_DIRS. Can someone explain why that happens and how can I fix this without launching all the problematic apps with env?

strace nautilus:

...
futex(0x62f00be67740, FUTEX_WAKE_PRIVATE, 1) = 1
openat(AT_FDCWD, "/usr/share/icons/Pop/scalable/actions/bookmark-new-symbolic.svg", O_RDONLY) = 26
statx(26, "", AT_STATX_SYNC_AS_STAT|AT_EMPTY_PATH, STATX_TYPE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0644, stx_size=208, ...}) = 0
read(26, "<svg viewBox='0 0 16 16' xmlns='"..., 8192) = 208
read(26, "", 8192)                      = 0
close(26)                               = 0
openat(AT_FDCWD, "/usr/share/icons/Pop/scalable/actions/bookmark-new-symbolic.svg", O_RDONLY) = 26
statx(26, "", AT_STATX_SYNC_AS_STAT|AT_EMPTY_PATH, STATX_TYPE, {stx_mask=STATX_BASIC_STATS|STATX_MNT_ID, stx_attributes=0, stx_mode=S_IFREG|0644, stx_size=208, ...}) = 0
read(26, "<svg viewBox='0 0 16 16' xmlns='"..., 65536) = 208
read(26, "", 65536)                     = 0
futex(0x7f02b05cf600, FUTEX_WAIT_PRIVATE, 2, NULL) = ?
+++ killed by SIGSEGV (core dumped) +++
zsh: segmentation fault (core dumped)  strace nautilus

rg '\bnix' trace.log | lines gives 778, rg '\bnix' trace.log | rg 'No such file or directory' | lines gives 681, which are basically:

newfstatat(AT_FDCWD, "/home/user/.nix-profile/share/icons/gnome/index.theme", 0x7fffe3436c90, 0) = -1 ENOENT (No such file or directory)
newfstatat(AT_FDCWD, "/home/user/.nix-profile/share/pixmaps/gnome/index.theme", 0x7fffe3436c90, 0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/user/.nix-profile/share/icons/icon-theme.cache", O_RDONLY) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/home/user/.nix-profile/share/pixmaps/icon-theme.cache", O_RDONLY) = -1 ENOENT (No such file or directory)

gdb says this 0x00007ffff7278a2d in ?? () from /lib/x86_64-linux-gnu/libgio-2.0.so.0.

env | rg -i gio:

GIO_LAUNCHED_DESKTOP_FILE_PID=18591
14:34:12

Show newer messages


Back to Room ListRoom Version: 6