Hi Steve,
Some good news and some not.
I tried to collect and share with you all information.
Good news : what you suggest is working as expected, of course
Not so good news : it works only for a few seconds, then recording stops.I don’t know why. Sometimes one click on “record” and it starts again, sometimes several clicks are needed, but each time after 1,5,10, 15,45, 60 seconds it stops again.
I made a test on a full vinyle so around 20minutes without the “software playtrough option checked” the recording is working as expected, but of course no playback during the recording.
See the screenshots:




hereafter are the messages displayed when audacity is lauched from the command line, there is no message added when audacity records:
I tried to find libportaudio.so but only found libportaudio2 library. I don’t know if this information can be useful
$ ./audacity-linux-3.1.3-x86_64.AppImage
/lib/x86_64-linux-gnu/libatk-1.0.so.0
/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0
/lib/x86_64-linux-gnu/libcairo-gobject.so.2
/lib/x86_64-linux-gnu/libcairo.so.2
/lib/x86_64-linux-gnu/libgmodule-2.0.so.0
/lib/x86_64-linux-gnu/libgthread-2.0.so.0
/lib/x86_64-linux-gnu/libjack.so.0
findlib: libportaudio.so: cannot open shared object file: No such file or directory
/home/phermes/Téléchargements/audacity-linux-3.1.3-x86_64.AppImage: Using fallback for library ‘libportaudio.so’
(process:38375): Gdk-CRITICAL **: 10:02:56.379: IA__gdk_screen_get_root_window: assertion ‘GDK_IS_SCREEN (screen)’ failed
(process:38375): Gdk-CRITICAL **: 10:02:56.379: gdk_pixmap_new: assertion ‘(drawable != NULL) || (depth != -1)’ failed
/home/runner/work/audacity/audacity/conan-home/.conan/data/wxwidgets/3.1.3.1-audacity///build/387c18a58e2fde1ef9c941329038b8fc62a56b98/source_subfolder/src/gtk/bitmap.cpp(827): assert ““IsOk()”” failed in ConvertToImage(): invalid bitmap
/home/runner/work/audacity/audacity/conan-home/.conan/data/wxwidgets/3.1.3.1-audacity///build/387c18a58e2fde1ef9c941329038b8fc62a56b98/source_subfolder/src/common/image.cpp(2172): assert ““IsOk()”” failed in SetMaskColour(): invalid image
/home/runner/work/audacity/audacity/conan-home/.conan/data/wxwidgets/3.1.3.1-audacity///build/387c18a58e2fde1ef9c941329038b8fc62a56b98/source_subfolder/src/common/image.cpp(2223): assert ““IsOk()”” failed in SetMask(): invalid image
/home/runner/work/audacity/audacity/conan-home/.conan/data/wxwidgets/3.1.3.1-audacity///build/387c18a58e2fde1ef9c941329038b8fc62a56b98/source_subfolder/src/common/image.cpp(1853): assert ““IsOk()”” failed in GetWidth(): invalid image
/home/runner/work/audacity/audacity/conan-home/.conan/data/wxwidgets/3.1.3.1-audacity///build/387c18a58e2fde1ef9c941329038b8fc62a56b98/source_subfolder/src/common/image.cpp(1860): assert ““IsOk()”” failed in GetHeight(): invalid image
/home/runner/work/audacity/audacity/conan-home/.conan/data/wxwidgets/3.1.3.1-audacity///build/387c18a58e2fde1ef9c941329038b8fc62a56b98/source_subfolder/src/common/image.cpp(2112): assert ““IsOk()”” failed in GetAlpha(): invalid image
/home/runner/work/audacity/audacity/conan-home/.conan/data/wxwidgets/3.1.3.1-audacity///build/387c18a58e2fde1ef9c941329038b8fc62a56b98/source_subfolder/src/common/image.cpp(2232): assert ““IsOk()”” failed in HasMask(): invalid image
/home/runner/work/audacity/audacity/conan-home/.conan/data/wxwidgets/3.1.3.1-audacity//_/build/387c18a58e2fde1ef9c941329038b8fc62a56b98/source_subfolder/src/common/image.cpp(1986): assert ““IsOk()”” failed in GetData(): invalid image
(process:38375): GdkPixbuf-CRITICAL **: 10:02:56.382: gdk_pixbuf_new_from_data: assertion ‘data != NULL’ failed
(process:38375): Gdk-CRITICAL **: 10:02:56.382: IA__gdk_screen_get_root_window: assertion ‘GDK_IS_SCREEN (screen)’ failed
(process:38375): Gdk-CRITICAL **: 10:02:56.382: IA__gdk_drawable_get_display: assertion ‘GDK_IS_DRAWABLE (drawable)’ failed
(process:38375): Gdk-CRITICAL **: 10:02:56.382: IA__gdk_cursor_new_from_pixbuf: assertion ‘GDK_IS_DISPLAY (display)’ failed
(process:38375): GLib-GObject-CRITICAL **: 10:02:56.382: g_object_unref: assertion ‘G_IS_OBJECT (object)’ failed
One more time, I appreciate your time taken to exchange and help me.
Kind regards
Phil