!XQQVyIbcAcHFvzmcTl:nixos.org

NixOS GNOME

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

Load older messages


SenderMessageTime
3 Nov 2024
@k900:0upti.meK900Not the DE15:02:59
@ronixx:matrix.orgroshan | byteio.in 🌷Download doc_2024-11-03_20-32-41.mp415:03:00
@k900:0upti.meK900Oh15:04:06
@k900:0upti.meK900Is that an AMD laptop?15:04:09
@ronixx:matrix.orgroshan | byteio.in 🌷yes , Sir15:04:17
@k900:0upti.meK900 Try booting with amdgpu.dcdebugmask=0x10 15:04:24
@ronixx:matrix.orgroshan | byteio.in 🌷omg, seems this fixed my issue. do i need to set anything else ? i have amd r7 8845hs15:10:55
@k900:0upti.meK900No 15:11:05
@k900:0upti.meK900It's a known kernel bug 15:11:17
@ronixx:matrix.orgroshan | byteio.in 🌷

BTW, these are my current config for gpu setting

boot.initrd.kernelModules = [ "amdgpu" ];

  boot.kernelPackages = pkgs.linuxPackages_latest;
 
  boot.kernelParams = [
      "amdgpu.dc=1"
      "amdgpu.dcdebugmask=0x10"
  ];

  services.xserver.videoDrivers = ["amdgpu"];

  hardware.enableRedistributableFirmware = true;

  hardware.graphics.extraPackages = with pkgs; [
    amdvlk
  ];

  hardware.amdgpu.amdvlk.enable = true;
  hardware.amdgpu.opencl.enable = true;
15:11:39
@ronixx:matrix.orgroshan | byteio.in 🌷
In reply to @k900:0upti.me
No
can i any reference link i want to read it
15:12:08
@ronixx:matrix.orgroshan | byteio.in 🌷
In reply to @k900:0upti.me
No
* can i get any reference link i want to read it
15:12:17
@k900:0upti.meK900You can definitely remove most of that 15:12:34
@k900:0upti.meK900 At least amdgpu.dc=1 is the default 15:12:58
@k900:0upti.meK900 services.xserver.videoDrivers = ["amdgpu"]; is bad 15:13:04
@k900:0upti.meK900AMDVLK is unnecessary15:13:08
@k900:0upti.meK900And do you actually use OpenCL15:13:37
@ronixx:matrix.orgroshan | byteio.in 🌷ok sir, removing it15:13:31
@ronixx:matrix.orgroshan | byteio.in 🌷Thank you so much15:13:44
@k900:0upti.meK900Also see https://gitlab.freedesktop.org/drm/amd/-/issues/3647 for the kernel bug15:13:54
@k900:0upti.meK900(and linked issues)15:13:56
@ronixx:matrix.orgroshan | byteio.in 🌷
In reply to @k900:0upti.me
And do you actually use OpenCL
i don't know about it i got the code from github repo
15:14:00
@k900:0upti.meK900There's a bunch of seemingly interconnected PSR bugs15:14:05
@ronixx:matrix.orgroshan | byteio.in 🌷i think i don't need opencl too15:14:17
@ronixx:matrix.orgroshan | byteio.in 🌷
In reply to @ronixx:matrix.org

BTW, these are my current config for gpu setting

boot.initrd.kernelModules = [ "amdgpu" ];

  boot.kernelPackages = pkgs.linuxPackages_latest;
 
  boot.kernelParams = [
      "amdgpu.dc=1"
      "amdgpu.dcdebugmask=0x10"
  ];

  services.xserver.videoDrivers = ["amdgpu"];

  hardware.enableRedistributableFirmware = true;

  hardware.graphics.extraPackages = with pkgs; [
    amdvlk
  ];

  hardware.amdgpu.amdvlk.enable = true;
  hardware.amdgpu.opencl.enable = true;

refactored config

boot.initrd.kernelModules = [ "amdgpu" ];

  boot.kernelPackages = pkgs.linuxPackages_latest;
 
  boot.kernelParams = [
      "amdgpu.dc=1"
      "amdgpu.dcdebugmask=0x10"
  ];

  hardware.enableRedistributableFirmware = true;
15:15:23
@k900:0upti.meK900 "amdgpu.dc=1" can also go 15:15:44
@k900:0upti.meK900It does nothing15:15:49
@ronixx:matrix.orgroshan | byteio.in 🌷Done15:18:14
@jeff:ocjtech.usJeffHas anyone else had problems with the screen not blanking/locking on Gnome 47? 18:17:40
4 Nov 2024
@jtojnar:matrix.orgJan Tojnar
In reply to @andrew15_5:matrix.org

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
Theme files not being found still should not cause GLib to crash. Could you try getting more lines of backtrace in gdb? Ideally, with debug symbols but it does not look like they are easy to come by in Pop!_OS https://github.com/pop-os/pop/issues/2797
18:55:52

Show newer messages


Back to Room ListRoom Version: 6