Crashes with amdgpu

I recently bought an AMD graphics card and Ardour has been crashing every once in a while after that. In fact, it crashes (when starting) my Plasma Desktop and I have to log in again. (It seems to maybe crash X itself…)

I was going to try to capture some information, but I could only find debug versions for the nightlies (7.0).

Is this a known problem? If so, any solution or workaround? It not, would it be helpful to try to get some GDB log? (And in that case, is there a debug version for 6.9?)

Here is the graphics info:

$ inxi -G
Graphics:
  Device-1: AMD Cape Verde PRO [Radeon HD 7750/8740 / R7 250E] driver: amdgpu
    v: kernel
  Device-2: Logitech Webcam C270 type: USB driver: snd-usb-audio,uvcvideo
  Display: x11 server: X.Org 1.20.14 driver: loaded: amdgpu resolution:
    1: 1920x1080~60Hz 2: 1920x1080~60Hz
  OpenGL:
    renderer: AMD VERDE (DRM 3.44.0 5.16.0-3.slh.1-aptosid-amd64 LLVM 13.0.1)
    v: 4.6 Mesa 21.3.5

More info about the system itself:

$ inxi -v3
System:
  Host: debian Kernel: 5.16.0-3.slh.1-aptosid-amd64 x86_64 bits: 64
    compiler: gcc v: 11.2.0 Desktop: KDE Plasma 5.23.5
    Distro: aptosid 2013-01 - kde-full - (201305050307)
    base: Debian GNU/Linux bookworm/sid
Machine:
  Type: Desktop System: ASUS product: All Series v: N/A
    serial: <superuser required>
  Mobo: ASUSTeK model: Z87-PRO v: Rev 1.xx serial: <superuser required>
    UEFI: American Megatrends v: 2103 date: 08/18/2014
Battery:
  Device-1: hidpp_battery_0 model: Logitech M310
    charge: 55% (should be ignored) status: Discharging
CPU:
  Info: quad core model: Intel Core i7-4771 bits: 64 type: MT MCP
    arch: Haswell rev: 3 cache: L1: 256 KiB L2: 1024 KiB L3: 8 MiB
  Speed (MHz): avg: 3505 high: 3541 min/max: 800/3900 cores: 1: 3541
    2: 3508 3: 3499 4: 3498 5: 3502 6: 3500 7: 3499 8: 3500 bogomips: 55962
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: AMD Cape Verde PRO [Radeon HD 7750/8740 / R7 250E]
    vendor: VISIONTEK driver: amdgpu v: kernel bus-ID: 01:00.0
  Device-2: Logitech Webcam C270 type: USB driver: snd-usb-audio,uvcvideo
    bus-ID: 2-3.3:6
  Display: x11 server: X.Org 1.20.14 driver: loaded: amdgpu resolution:
    1: 1920x1080~60Hz 2: 1920x1080~60Hz
  OpenGL:
    renderer: AMD VERDE (DRM 3.44.0 5.16.0-3.slh.1-aptosid-amd64 LLVM 13.0.1)
    v: 4.6 Mesa 21.3.5 direct render: Yes
Network:
  Device-1: Intel Ethernet I217-V vendor: ASUSTeK driver: e1000e v: kernel
    port: f040 bus-ID: 00:19.0
  IF: eth0 state: up speed: 100 Mbps duplex: full mac: e0:3f:49:a3:4c:a6
Drives:
  Local Storage: total: 13.88 TiB used: 6.96 TiB (50.1%)
Info:
  Processes: 345 Uptime: 1h 59m Memory: 31.31 GiB used: 5.67 GiB (18.1%)
  Init: systemd runlevel: 5 Compilers: gcc: 11.2.0 Packages: 6572 Shell: Bash
  v: 5.1.16 inxi: 3.3.12

It just happened again. I tried running the regular binary with the --gdb option under GNU Screen (since X/Plasma crashes), but after the crash it seems that screen was killed too, since it found no socket to reconnect… So I assume I cannot capture an Ardour log for this problem.

journalctl -b -p err does not give much:

Jan 31 06:38:05 debian pulseaudio[21656]: Unable to contact D-Bus session bus: org.freedesktop.DBus.Error.NotSupported: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
Jan 31 06:38:05 debian pulseaudio[21656]: Failed to load module "module-jackdbus-detect" (argument: "channels=2"): initialization failed.
Jan 31 06:38:05 debian pulseaudio[21656]: org.bluez.ProfileManager1.RegisterProfile() failed: org.bluez.Error.NotPermitted: UUID already registered
Jan 31 06:38:05 debian pulseaudio[21656]: org.bluez.ProfileManager1.RegisterProfile() failed: org.bluez.Error.NotPermitted: UUID already registered
Jan 31 06:38:20 debian pulseaudio[21724]: Unable to contact D-Bus session bus: org.freedesktop.DBus.Error.NotSupported: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
Jan 31 06:38:20 debian pulseaudio[21724]: Failed to load module "module-jackdbus-detect" (argument: "channels=2"): initialization failed.
Jan 31 06:38:20 debian systemd[21709]: Failed to start Kite Updater.
Jan 31 06:38:24 debian hp-systray[23341]: hp-systray[23341]: error: option -s not recognized
Jan 31 06:38:26 debian pulseaudio[23901]: Daemon already running.
Jan 31 06:38:26 debian xdg-desktop-portal[23979]: pw.context: 0x55c0941d1800: can't load config client.conf: No such file or directory

(There are other errors, but they seem unrelated…) Xorg.0.log has no errors…

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.