X Window Error on Wayland

I do get this every now and then. However, there are many different situations, when this happens. Sometimes it’s during startup (after selecting a project to be opened), sometimes it’s way after startup.
Does someone else also get that kind of frequently.
Often I can work for hours not getting it, and then, after I had closed Ardour and re-opened it, I get it multiple times in a row.

I’m on Fedora all newest stuff, Ardour is the “official” binary.

Established under name ‘Ardour-39442’
The program ‘ardour-8.12.0’ received an X Window System error.
This probably reflects a bug in the program.
The error was ‘BadWindow (invalid Window parameter)’.
(Details: serial 54663 error_code 3 request_code 38 minor_code 0)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
Got SIGTERM, quitting.
Segmentation fault (core dumped)

You should probably report this to Fedora, as an XWayland bug.

IDK if your version of Fedora allows you to use an Xorg session, but if you can and Ardour works fine there the problem is in their version of XWayland.

See this from last year

Thanks, Peder, I saw that posting. However, I went back and forth with Xorg and Wayland over the years and to be frank and honest, I am tired of it.
It does annoy me, but most of the time, it does allow me to work. Should that become a more serious issue, I will probably rethink my decision to stay with Linux for the DAW stuff.
I’m doing Ardour on Linux since over ten years now, but I am running out of patience to deal with bugs and misbehaviour and trying to fix them.
To be very precise, this is, in almost all cases, not an Ardour issue, it’s mostly after updates to the system. What bothers me, though, is the fact that for years now, a successor to the outdated Xorg stuff is in the making, however, most software still relies on Xorg for its graphics. There may be good reasons to do that, I am just not sure, whether I want to buy into them any longer.

If you want tried, true, tested, old and stable you shouldn’t be using Fedora, which has as one of its four foundations “Fedora always aims to provide the future, first.
Ubuntu 24.04 LTS, for instance lets you run Xorg and is officially supported until Apr 2029 at least.

The reason for Ardour still relying on Xorg is that Paul and Robin can’t afford to pay tens of people to work on a Wayland port. And AFAIK no one has stepped up to do it on a voluntary basis.
Ideally Ardour would be GTK4 based and Wayland capable right now but with a crew of two that’s not realistic.

If you ask people running ProTools on Windows or Mac I bet they too have stories of bugs and misbehavior to share.
Especially if they’re also using it as an internet connected general purpose computer, that needs to be updated and/or upgraded regularly.
Ideally you’d have a dedicated and disconnected PC for DAW work and once you’re satisfied with how it behaves you don’t update or upgrade it until it starts falling apart.

1 Like

The reason for Ardour still relying on Xorg is that Paul and Robin can’t afford to pay tens of people to work on a Wayland port. And AFAIK no one has stepped up to do it on a voluntary basis.

I know that and as stated, I am not blaming Ardour or its developers for that.