NixOS / nixpkgs

Nix Packages collection & NixOS
MIT License
17.42k stars 13.63k forks source link

Resizing Rio window crashes GNOME #271214

Open linsui opened 9 months ago

linsui commented 9 months ago

Describe the bug

Resizing Rio window crashes GNOME.

Steps To Reproduce

Steps to reproduce the behavior:

  1. Open Rio
  2. Resizing the window
  3. GNOME crashes

Expected behavior

A clear and concise description of what you expected to happen.

Screenshots

If applicable, add screenshots to help explain your problem.

Additional context

Add any other context about the problem here.

Notify maintainers

@otavio @oluceps @NixOS/gnome

Metadata

Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.

[user@system:~]$ nix-shell -p nix-info --run "nix-info -m"
output here

Priorities

Add a :+1: reaction to issues you find important.

raphamorim commented 9 months ago

Hey @linsui thanks for the issue,

Which version is that?

jtojnar commented 9 months ago

I am unable to reproduce.

What Nixpkgs revision are you using?

Please provide the output of bt in coredumpctl gdb $pid where $pid is the process id of the crashed program as listed by coredumpctl.

Ideally, please install debug symbols beforehand by adding the following to your configuration:

environment.enableDebugInfo = true;
environment.systemPackages = with pkgs; [
  gnome.mutter
  gnome.gnome-session
  glib

You should then re-log in to let environment variable changes from the debug-info module apply, or run the coredumpctl gdb command with NIX_DEBUG_INFO_DIRS=/run/current-system/sw/lib/debug environment variable.

Additionally, please post the contents of systemd journal at least a minute before the time the session crashed.

linsui commented 9 months ago

I'm using the latest nixos-unstable, i.e. 8cfef6986adfb599ba379ae53c9f5631ecd2fd9c. I can't reproduce this on all my devices so I guess it's related to the GPU driver somehow.

linsui commented 9 months ago
``` 12月 01 15:07:15 PC gnome-shell[2707]: #0 233db608 i resource:///org/gnome/shell/ui/init.js:21 (262c1cb70ba0 @ 48) 12月 01 15:07:15 PC gnome-shell[2707]: == Stack trace for context 0x233139e0 == 12月 01 15:07:15 PC gnome-shell[2707]: gnome-shell: ../nouveau/pushbuf.c:730: nouveau_pushbuf_data: Assertion `kref' failed. 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x80000585 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000012 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x200205f7 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x80040586 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x8000050b 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x3f000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x3f000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x000001a0 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0xa00308e3 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00380000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00010000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x200308e0 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x01e73c7f 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x200207c4 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x01e70010 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00001020 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x20030708 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x01e73c7f 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x200207c2 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x01e7000c 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00001020 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x20030704 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x01e73c7f 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x200207c0 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x01e70000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00001020 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x20030700 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x002000a9 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000020 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x200208e3 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00380000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00010000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x200308e0 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x800101d5 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x02100016 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x02620000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x20020381 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x2001054f 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00001111 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x20010680 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x800103e4 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x80000e04 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x800004b9 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x80000671 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x80000574 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x0fac6881 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x20010487 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x200105e7 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00010001 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000438 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000780 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x2003048a 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000001 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x2001054e 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000040 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000016 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x01580000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x200503f8 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000001 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000040 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x000000e6 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000438 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000780 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00d00000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x20090200 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x04380000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x07800000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x200203fd 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x02efd17f 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x02efd000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x200505f2 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000186 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x200180c0 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000780 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x20018106 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x01e70000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x027e4800 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x20048100 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000686 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x200180c0 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000023 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x0000025a 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000980 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000968 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x0a880000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x0261f000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x20088100 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000001 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000023 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x0000025a 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00001030 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x200681c3 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x03303210 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x200181c2 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000686 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x200180c0 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x000001e6 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x0000000a 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000040 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000028 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x025eb000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x0261a000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x20088100 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000001 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x000001e6 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x0000000a 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00001040 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x200681c3 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x03303210 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x200181c2 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000686 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x200180c0 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x0000000a 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x0000026c 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x000009c0 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x000009b0 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x02e80000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x02870000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x20088100 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000001 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x0000000a 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x0000026c 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00001010 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x200681c3 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x03303210 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x200181c2 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000686 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x200180c0 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x000001e6 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x0000000a 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000040 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000028 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x025c3000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x02615000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x20088100 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000001 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x000001e6 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x0000000a 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00001040 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x200681c3 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x03303210 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x200181c2 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000686 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x200180c0 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x0000000a 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x0000026c 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x000009c0 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x000009b0 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x0a850000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x025f8000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x20088100 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000001 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x0000000a 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x0000026c 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00001010 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x200681c3 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x03303210 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x200181c2 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000686 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x200180c0 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x000001e6 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x0000000a 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000040 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000028 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x025eb000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x025f3000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x20088100 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000001 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x000001e6 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x0000000a 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00001040 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x200681c3 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x03303210 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x200181c2 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000686 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x200180c0 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x000001e6 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x0000000a 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000040 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000028 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x025c3000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x02ac5000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x20088100 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00000001 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x000001e6 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x0000000a 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x00001040 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x200681c3 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x03303210 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: 0x200181c2 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: ch5: psh 00000000 0000002078 0000002434 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: ch5: buf 00000017 000000bc 00000002 00000002 00000000 (nil) 0x6440000 0xbe0000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: ch5: buf 00000016 00000017 00000002 00000000 00000002 (nil) 0x1580000 0x880000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: ch5: buf 00000015 00000016 00000002 00000000 00000002 (nil) 0xd00000 0x880000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: ch5: buf 00000014 00000007 00000002 00000002 00000000 (nil) 0x260000 0x80000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: ch5: buf 00000013 00000058 00000002 00000002 00000000 (nil) 0x2efd000 0x2000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: ch5: buf 00000012 0000000a 00000002 00000002 00000002 (nil) 0x7e0000 0x100000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: ch5: buf 00000011 0000000b 00000002 00000002 00000000 (nil) 0x8e0000 0x20000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: ch5: buf 00000010 00000008 00000002 00000002 00000000 (nil) 0x2e0000 0xe0000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: ch5: buf 0000000f 000000bd 00000002 00000002 00000002 (nil) 0x1e60000 0x20000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: ch5: buf 0000000e 0000005c 00000004 00000004 00000000 0x6d3ef402b000 0x27e4000 0x4000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: ch5: buf 0000000d 000000f5 00000004 00000004 00000000 0x6d3f1c633000 0x261f000 0x15000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: ch5: buf 0000000c 000000e5 00000002 00000000 00000002 (nil) 0xa880000 0x40000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: ch5: buf 0000000b 00000102 00000004 00000004 00000000 0x6d3f1c648000 0x261a000 0x5000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: ch5: buf 0000000a 000000b3 00000004 00000004 00000000 0x6d3f1c64d000 0x2870000 0x7000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: ch5: buf 00000009 000000ea 00000002 00000000 00000002 (nil) 0x2e80000 0xa000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: ch5: buf 00000008 00000101 00000004 00000004 00000000 0x6d3f1c654000 0x2615000 0x5000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: ch5: buf 00000007 00000100 00000004 00000004 00000000 0x6d3f1c78e000 0x25f8000 0x7000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: ch5: buf 00000006 000000f7 00000002 00000000 00000002 (nil) 0xa850000 0xa000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: ch5: buf 00000005 000000ff 00000004 00000004 00000000 0x6d3f1c7a8000 0x25f3000 0x5000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: ch5: buf 00000004 000000fe 00000002 00000000 00000002 (nil) 0x25eb000 0x8000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: ch5: buf 00000003 000000eb 00000004 00000004 00000000 0x6d3f1c7ad000 0x2ac5000 0x5000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: ch5: buf 00000002 000000e6 00000002 00000000 00000002 (nil) 0x25c3000 0x8000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: ch5: buf 00000001 00000006 00000004 00000000 00000004 0x6d3f1fdf1000 0x218000 0x1000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: ch5: buf 00000000 00000010 00000004 00000004 00000000 0x6d3f1c058000 0xb00000 0x80000 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: ch5: krec 0 pushes 1 bufs 24 relocs 0 12月 01 15:07:15 PC gnome-shell[2707]: nouveau: kernel rejected pushbuf: No such device 12月 01 15:07:15 PC kernel: nouveau 0000:01:00.0: fifo:000000:0005:0005:[.gnome-shell-wr[2707]] errored - disabling channel 12月 01 15:07:15 PC kernel: nouveau 0000:01:00.0: gr: TRAP ch 5 [007f9e3000 .gnome-shell-wr[2707]] 12月 01 15:07:15 PC kernel: nouveau 0000:01:00.0: fifo:000000:0005:[.gnome-shell-wr[2707]] rc scheduled 12月 01 15:07:15 PC kernel: nouveau 0000:01:00.0: fifo: fault 00 [READ] at 000000000734e000 engine 00 [GR] client 01 [GPC0/T1_0] reason 02 [PTE] on channel 5 [007f9e3000 .gnome-shell-wr[2707]] 12月 01 15:00:28 PC .gnome-shell-wr[2707]: JS ERROR: Gio.DBusError: GDBus.Error:org.freedesktop.DBus.Error.UnknownProperty: Unknown interface org.freedesktop.IBus or property Engines. 12月 01 15:00:24 PC .gnome-shell-wr[2707]: Failed to launch ibus-daemon: 执行子进程“ibus-daemon”失败(No such file or directory) 12月 01 15:00:24 PC .gnome-shell-wr[2707]: Could not issue 'GetUnit' systemd call 12月 01 15:00:24 PC .gnome-shell-wr[2707]: Registering session with GDM 12月 01 15:00:24 PC .gnome-shell-wr[2707]: GNOME Shell started at Fri Dec 01 2023 15:00:19 GMT+0800 (中国标准时间) 12月 01 15:00:20 PC .gnome-shell-wr[2707]: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.GeoClue2 was not provided by any .service files 12月 01 15:00:19 PC .gnome-shell-wr[2707]: Error looking up permission: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for geolocation 12月 01 15:00:19 PC .gnome-shell-wr[2707]: Failed to launch ibus-daemon: 执行子进程“ibus-daemon”失败(No such file or directory) 12月 01 15:00:19 PC .gnome-shell-wr[2707]: Could not issue 'GetUnit' systemd call 12月 01 15:00:19 PC .gnome-shell-wr[2707]: Unable to connect to ibus: 给定的地址为空 12月 01 15:00:19 PC .gnome-shell-wr[2707]: Will monitor session 2 12月 01 15:00:19 PC .gnome-shell-wr[2707]: Unset XDG_SESSION_ID, getCurrentSessionProxy() called outside a user session. Asking logind directly. 12月 01 15:00:18 PC .gnome-shell-wr[2707]: Using Wayland display name 'wayland-0' 12月 01 15:00:18 PC .gnome-shell-wr[2707]: Using public X11 display :0, (using :1 for managed services) 12月 01 15:00:18 PC .gnome-shell-wr[2707]: Boot VGA GPU /dev/dri/card0 selected as primary 12月 01 15:00:18 PC .gnome-shell-wr[2707]: Created gbm renderer for '/dev/dri/card1' 12月 01 15:00:18 PC .gnome-shell-wr[2707]: Created gbm renderer for '/dev/dri/card0' 12月 01 15:00:18 PC .gnome-shell-wr[2707]: Added device '/dev/dri/card1' (i915) using atomic mode setting. 12月 01 15:00:18 PC .gnome-shell-wr[2707]: Device '/dev/dri/card1' prefers shadow buffer 12月 01 15:00:18 PC .gnome-shell-wr[2707]: Added device '/dev/dri/card0' (nouveau) using non-atomic mode setting. 12月 01 15:00:18 PC .gnome-shell-wr[2707]: Device '/dev/dri/card0' prefers shadow buffer 12月 01 15:00:18 PC .gnome-shell-wr[2707]: Made thread 'KMS thread' realtime scheduled 12月 01 15:00:18 PC .gnome-shell-wr[2707]: Running GNOME Shell (using mutter 45.1) as a Wayland display server ```

This is the systemd log.

linsui commented 9 months ago

The bt output:

``` (gdb) bt #0 0x00006d3f260a4d7c in __pthread_kill_implementation () from /nix/store/qn3ggz5sf3hkjs2c797xf7nan3amdxmp-glibc-2.38-27/lib/libc.so.6 #1 0x00006d3f260559c6 in raise () from /nix/store/qn3ggz5sf3hkjs2c797xf7nan3amdxmp-glibc-2.38-27/lib/libc.so.6 #2 0x00000000004040e2 in dump_gjs_stack_on_signal_handler () #3 #4 0x00006d3f260a4d7c in __pthread_kill_implementation () from /nix/store/qn3ggz5sf3hkjs2c797xf7nan3amdxmp-glibc-2.38-27/lib/libc.so.6 #5 0x00006d3f260559c6 in raise () from /nix/store/qn3ggz5sf3hkjs2c797xf7nan3amdxmp-glibc-2.38-27/lib/libc.so.6 #6 0x00006d3f2603e8fa in abort () from /nix/store/qn3ggz5sf3hkjs2c797xf7nan3amdxmp-glibc-2.38-27/lib/libc.so.6 #7 0x00006d3f2603e819 in __assert_fail_base.cold () from /nix/store/qn3ggz5sf3hkjs2c797xf7nan3amdxmp-glibc-2.38-27/lib/libc.so.6 #8 0x00006d3f2604e3c6 in __assert_fail () from /nix/store/qn3ggz5sf3hkjs2c797xf7nan3amdxmp-glibc-2.38-27/lib/libc.so.6 #9 0x00006d3f1c5628df in nouveau_pushbuf_data () from /nix/store/bvg3cgclpcz6qa8p4l3pj8paqwikiksq-libdrm-2.4.117/lib/libdrm_nouveau.so.2 #10 0x00006d3f1c562843 in nouveau_pushbuf_data () from /nix/store/bvg3cgclpcz6qa8p4l3pj8paqwikiksq-libdrm-2.4.117/lib/libdrm_nouveau.so.2 #11 0x00006d3f1c56295c in pushbuf_submit () from /nix/store/bvg3cgclpcz6qa8p4l3pj8paqwikiksq-libdrm-2.4.117/lib/libdrm_nouveau.so.2 #12 0x00006d3f1c562bd7 in pushbuf_flush.isra () from /nix/store/bvg3cgclpcz6qa8p4l3pj8paqwikiksq-libdrm-2.4.117/lib/libdrm_nouveau.so.2 #13 0x00006d3f1c563639 in pushbuf_refn () from /nix/store/bvg3cgclpcz6qa8p4l3pj8paqwikiksq-libdrm-2.4.117/lib/libdrm_nouveau.so.2 #14 0x00006d3f061a0e79 in nvc0_cb_bo_push () from /run/opengl-driver/lib/dri/nouveau_dri.so #15 0x00006d3f06205233 in nvc0_constbufs_validate () from /run/opengl-driver/lib/dri/nouveau_dri.so #16 0x00006d3f06209956 in nvc0_state_validate () from /run/opengl-driver/lib/dri/nouveau_dri.so #17 0x00006d3f06209b27 in nvc0_state_validate_3d () from /run/opengl-driver/lib/dri/nouveau_dri.so #18 0x00006d3f0620b789 in nvc0_draw_vbo () from /run/opengl-driver/lib/dri/nouveau_dri.so #19 0x00006d3f05aed350 in _mesa_validated_drawrangeelements () from /run/opengl-driver/lib/dri/nouveau_dri.so #20 0x00006d3f05aeec3c in _mesa_DrawElements () from /run/opengl-driver/lib/dri/nouveau_dri.so #21 0x00006d3f25d19902 in cogl_gl_framebuffer_draw_indexed_attributes () from /nix/store/va5f217q38wl0ci23syf0jdc3cgfv970-mutter-45.1/lib/mutter-13/libmutter-cogl-13.so.0 #22 0x00006d3f25d4b867 in _cogl_journal_flush_modelview_and_entries () from /nix/store/va5f217q38wl0ci23syf0jdc3cgfv970-mutter-45.1/lib/mutter-13/libmutter-cogl-13.so.0 #23 0x00006d3f25d4c501 in _cogl_journal_flush_texcoord_vbo_offsets_and_entries () from /nix/store/va5f217q38wl0ci23syf0jdc3cgfv970-mutter-45.1/lib/mutter-13/libmutter-cogl-13.so.0 #24 0x00006d3f25d4c73f in _cogl_journal_flush_vbo_offsets_and_entries () from /nix/store/va5f217q38wl0ci23syf0jdc3cgfv970-mutter-45.1/lib/mutter-13/libmutter-cogl-13.so.0 #25 0x00006d3f25d4cd83 in _cogl_journal_flush_viewport_and_entries () from /nix/store/va5f217q38wl0ci23syf0jdc3cgfv970-mutter-45.1/lib/mutter-13/libmutter-cogl-13.so.0 #26 0x00006d3f25d4d3b3 in _cogl_journal_flush.part.0 () from /nix/store/va5f217q38wl0ci23syf0jdc3cgfv970-mutter-45.1/lib/mutter-13/libmutter-cogl-13.so.0 #27 0x00006d3f25d51920 in cogl_onscreen_swap_buffers_with_damage () from /nix/store/va5f217q38wl0ci23syf0jdc3cgfv970-mutter-45.1/lib/mutter-13/libmutter-cogl-13.so.0 #28 0x00006d3f262bcf30 in swap_framebuffer () from /nix/store/va5f217q38wl0ci23syf0jdc3cgfv970-mutter-45.1/lib/libmutter-13.so.0 #29 0x00006d3f262bd803 in meta_stage_impl_redraw_view () from /nix/store/va5f217q38wl0ci23syf0jdc3cgfv970-mutter-45.1/lib/libmutter-13.so.0 #30 0x00006d3f263b3e0b in meta_stage_native_redraw_view () from /nix/store/va5f217q38wl0ci23syf0jdc3cgfv970-mutter-45.1/lib/libmutter-13.so.0 #31 0x00006d3f2665dba4 in handle_frame_clock_frame () from /nix/store/va5f217q38wl0ci23syf0jdc3cgfv970-mutter-45.1/lib/mutter-13/libmutter-clutter-13.so.0 #32 0x00006d3f2662ebfc in frame_clock_source_dispatch () from /nix/store/va5f217q38wl0ci23syf0jdc3cgfv970-mutter-45.1/lib/mutter-13/libmutter-clutter-13.so.0 #33 0x00006d3f268c10d7 in g_main_dispatch () from /nix/store/5qxy21wbd1n391y8wrf2djyjkiz1bs16-glib-2.78.1/lib/libglib-2.0.so.0 #34 0x00006d3f268c3ff7 in g_main_context_iterate_unlocked.constprop () from /nix/store/5qxy21wbd1n391y8wrf2djyjkiz1bs16-glib-2.78.1/lib/libglib-2.0.so.0 #35 0x00006d3f268c47ef in g_main_loop_run () from /nix/store/5qxy21wbd1n391y8wrf2djyjkiz1bs16-glib-2.78.1/lib/libglib-2.0.so.0 --Type for more, q to quit, c to continue without paging-- #36 0x00006d3f262ebe65 in meta_context_run_main_loop () from /nix/store/va5f217q38wl0ci23syf0jdc3cgfv970-mutter-45.1/lib/libmutter-13.so.0 #37 0x00006d3f2577e052 in ffi_call_unix64 () from /nix/store/9kd4bc8fpclpvf1vdwlbila71svyb6w1-libffi-3.4.4/lib/libffi.so.8 #38 0x00006d3f2577be95 in ffi_call_int () from /nix/store/9kd4bc8fpclpvf1vdwlbila71svyb6w1-libffi-3.4.4/lib/libffi.so.8 #39 0x00006d3f2577ca78 in ffi_call () from /nix/store/9kd4bc8fpclpvf1vdwlbila71svyb6w1-libffi-3.4.4/lib/libffi.so.8 #40 0x00006d3f2672094a in Gjs::Function::invoke(JSContext*, JS::CallArgs const&, JS::Handle, _GIArgument*) [clone .localalias] () from /nix/store/mf2ysx55psrgsi8bpxq3xj5zsn3z74cf-gjs-1.78.0/lib/libgjs.so.0 #41 0x00006d3f26721222 in Gjs::Function::call(JSContext*, unsigned int, JS::Value*) () from /nix/store/mf2ysx55psrgsi8bpxq3xj5zsn3z74cf-gjs-1.78.0/lib/libgjs.so.0 #42 0x00006d3f2474b9ee in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) () from /nix/store/hr9v1i3g9x6w8n9gcv67v96vs89kardz-spidermonkey-115.2.0/lib/libmozjs-115.so #43 0x00006d3f2473d428 in js::Interpret(JSContext*, js::RunState&) () from /nix/store/hr9v1i3g9x6w8n9gcv67v96vs89kardz-spidermonkey-115.2.0/lib/libmozjs-115.so #44 0x00006d3f2474b702 in js::RunScript(JSContext*, js::RunState&) () from /nix/store/hr9v1i3g9x6w8n9gcv67v96vs89kardz-spidermonkey-115.2.0/lib/libmozjs-115.so #45 0x00006d3f2474bb1d in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) () from /nix/store/hr9v1i3g9x6w8n9gcv67v96vs89kardz-spidermonkey-115.2.0/lib/libmozjs-115.so #46 0x00006d3f2474bf99 in js::Call(JSContext*, JS::Handle, JS::Handle, js::AnyInvokeArgs const&, JS::MutableHandle, js::CallReason) () from /nix/store/hr9v1i3g9x6w8n9gcv67v96vs89kardz-spidermonkey-115.2.0/lib/libmozjs-115.so #47 0x00006d3f247d11eb in JS::Call(JSContext*, JS::Handle, JS::Handle, JS::HandleValueArray const&, JS::MutableHandle) () from /nix/store/hr9v1i3g9x6w8n9gcv67v96vs89kardz-spidermonkey-115.2.0/lib/libmozjs-115.so #48 0x00006d3f267552b0 in GjsContextPrivate::run_main_loop_hook() [clone .localalias] () from /nix/store/mf2ysx55psrgsi8bpxq3xj5zsn3z74cf-gjs-1.78.0/lib/libgjs.so.0 #49 0x00006d3f267581af in GjsContextPrivate::eval_module(char const*, unsigned char*, _GError**) [clone .localalias] () from /nix/store/mf2ysx55psrgsi8bpxq3xj5zsn3z74cf-gjs-1.78.0/lib/libgjs.so.0 #50 0x00006d3f267582ee in gjs_context_eval_module () from /nix/store/mf2ysx55psrgsi8bpxq3xj5zsn3z74cf-gjs-1.78.0/lib/libgjs.so.0 #51 0x00006d3f26758409 in gjs_context_eval_module_file () from /nix/store/mf2ysx55psrgsi8bpxq3xj5zsn3z74cf-gjs-1.78.0/lib/libgjs.so.0 #52 0x0000000000403a03 in main () ```