Summary: | media-sound/audacity-2.4.2-r1: waveforms view refresh problem with wxGTK-3.0.4 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Nikita Zlobin <cook60020tmp> |
Component: | Current packages | Assignee: | Professional Audio Applications Maintainers <proaudio> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | alexander, email, fordfrog, jstein, richard |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 736192 | ||
Bug Blocks: |
Description
Nikita Zlobin
2020-03-03 17:42:22 UTC
Oh, one note: I have gcc-7.4.0, can't find time to move to later/recent. Could you try to switch to WX_GTK_VER="3.0" ? It doesn't seem to make difference. I noticed, that audacity-2.3.3 indeed looks like gtk3 app, than gtk2 (determined by menu style, which has rounded corners for gtk3). First time, after upgrade from 2.3.2 back to 2.3.3, there where some difference, but now I don't see it. Bug presents both with WX_GTK_VER="3.0" and without. Oh, and there are two types of Debug messages: Debug: ScreenToClient cannot work when toplevel window is not shown Debug: ClientToScreen cannot work when toplevel window is not shown please test with 2.4.2-r1 and report back no reports, so closing. Oh, sorry for waiting too late. Slightly was too busy. I already tried version 2.4.2-r1 with same result. It's rather caused by gtk3. The only solution for me was to modify ebuild for 2.3.3 to build with gtk2. I reported to upstream just after trying 2.4.2: https://github.com/audacity/audacity/issues/639 Of course, it's only guess that gtk3 is problem - based on fact that 2.3.3 is ok with gtk2. thank you for testing it. could you please try with wxGTK-3.1.1? you can find an ebuild in bug #577030. Will not wxGTK-3.1.3 be enough? I'm not even sure, that bug #736192 was necessary, since audacity specifies only slot requirement, while wxGTK-3.1.3 is least wxGTK-3.1_gtk3 available. Yet, I think already tried aud-2.4.2 against wxGTK-3.1.3. Probably after it failed to build against 3.0-gtk3 due to requirement in sources. yes, sorry, i meant wxGTK-3.1* Hello, Same problem for me with audacity. I found this bug. I try to import in my overlay the x11-libs/wxGTK-3.1.3 After emergig it : same problem. Try to reemerge Audacity : same problem No problem on KDE, but on GNOME i have the issue... I got working both versions 2.3.3 and 2.4.2 with wxGTK:3.0 (despite official requirements from release notes). No issue. When I tried 2.3.3 with wxGTK:3.0, one time I got Envelop button (in 3x2 grid at toolbar) all black until hovered, but now it's not. As for WM, I mostly use xfwm4 with picom, now tried i3 (both with and without picom) - no difference. Btw, it seems resize is not only one way to refresh it for gtk3 version. When project is loaded, layout is drawen, but setting cursor, selection and track resize are not reflected. I observe the problem on media-sound/audacity-2.4.2-r1 with wxGTK-3.0.4. The window manager is xmonad, if it matters. It works fine if it's built against gtk2. Maybe an USE flag should be added? diff --git a/media-sound/audacity/audacity-2.4.2-r1.ebuild b/media-sound/audacity/audacity-2.4.2-r1.ebuild index 4c5130a8044..69a9d0addfc 100644 --- a/media-sound/audacity/audacity-2.4.2-r1.ebuild +++ b/media-sound/audacity/audacity-2.4.2-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -WX_GTK_VER="3.0-gtk3" +WX_GTK_VER="3.0" inherit cmake flag-o-matic wxwidgets xdg well, i could switch it just to gtk2 as according to your investigation it is the only version that works reliably, am i right? this version is gone |