Package: qtractor
Version: 0.9.36-1
Severity: important
X-Debbugs-Cc: m...@tcrass.de

Dear Maintainer,

   * What led up to the situation?
   
after a recent upgrade, I re-opened some existing qtractor projects which made 
use of various VST2 and LV2 plugins. Unfortunately, some of the plugins' GUIs 
refused to open. (I experience the same behaviour with newly created projects.) 
Although it is still possible to adjust the plugins' configuration using the 
"generic" interface, this reduces the plugins' UX significantly.

In particular, all Calf Studio Gear plugins (package: calf-plugins) were 
affected; other plugins (e.g. dexed, helm, qmidiarp, lsp-plugins...) opened 
their GUIs just fine. In other applications, e.g. ardour or carla (the latter 
being installed from the KXStudio repo), the calf GUIs work flawlessly, so I 
reckon it's a qtractor specific issue.

When I opened qtractor's "About" dialog in order to verify the version number 
(-> 0.9.36), I realized that it also showed two red warning messages, saying 
"LV2 Plug-in UI GTK2 native support disabled" and "LV2 Plug-in UI GTKMM2 native 
support disabled", respectively. Since -- at least to my knowledge -- the calf 
plugins still rely on GTK2, I wonder if this might be the cause of the issue.

I'm aware that GTK2 is considered obsolete, but since withdrawing GTK2 support 
from qtractor apparently renders quite a number of plugins barely usable, I'd 
very much appreciate Debian to provide qtractor builds with libgtk2.0-dev and 
libgtkmm-2.4-dev re-enabled (see also 
https://github.com/rncbc/qtractor/issues/423).
  
   * What exactly did you do (or not do) that was effective (or
     ineffective)?

Double-clicked on various plugins in the "Bus" section of track headers in 
(existing and newly created) qtractor projects.
          
   * What was the outcome of this action?
   
Some plugins (namely the GTK2-based Calf Studio Gear plugins) wouldn't show 
their native configuration GUIs.   
   
   * What outcome did you expect instead?
   
All plugins should open their native configuration GUIs.


-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (800, 'testing'), (750, 'stable'), (500, 'stable-updates'), (500, 
'stable-security'), (300, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.5.0-4-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages qtractor depends on:
ii  jackd                             5+nmu1
ii  libasound2                        1.2.10-1
ii  libaubio5                         0.4.9-4.3+b2
ii  libc6                             2.37-12
ii  libgcc-s1                         13.2.0-5
ii  libjack-jackd2-0 [libjack-0.125]  1.9.21~dfsg-3
ii  liblilv-0-0                       0.24.22-1
ii  liblo7                            0.31-1
ii  libmad0                           0.15.1b-10.1+b1
ii  libogg0                           1.3.5-3
ii  libqt6core6                       6.4.2+dfsg-19
ii  libqt6gui6                        6.4.2+dfsg-19
ii  libqt6widgets6                    6.4.2+dfsg-19
ii  libqt6xml6                        6.4.2+dfsg-19
ii  librubberband2                    3.3.0+dfsg-2
ii  libsamplerate0                    0.2.2-4
ii  libsndfile1                       1.2.2-1
ii  libstdc++6                        13.2.0-5
ii  libvorbis0a                       1.3.7-1
ii  libvorbisenc2                     1.3.7-1
ii  libvorbisfile3                    1.3.7-1
ii  libxcb1                           1.15-1
ii  zlib1g                            1:1.2.13.dfsg-3

qtractor recommends no packages.

qtractor suggests no packages.

-- no debconf information

Reply via email to