zibi743 Posted June 24 Report Share Posted June 24 Witam. Mam problem z Audacity 3.7.4 Audacity instalowane z repozytorium. Nagrywam dźwięk, zapisuje go do projektu. Dodaję efekt wzmocnienia (dokładnie wyciszenia). Gdy daję zastosuj, Audacity zamyka się. Efekt nie zostaje zapisany. Po ponownym uruchomieniu edytora pojawia się okno odzyskiwania pliku i po chwili informacja o poprawnym odzyskaniu. Uruchomiłem Audacity z konsoli w celu zobaczenia informacji i otrzymałem coś takiego: zf@fedora:~$ audacity ALSA lib pcm_dsnoop.c:567:(snd_pcm_dsnoop_open) unable to open slave ALSA lib pcm_dmix.c:1000:(snd_pcm_dmix_open) unable to open slave ALSA lib pcm.c:2722:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear ALSA lib pcm.c:2722:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe ALSA lib pcm.c:2722:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side ALSA lib pcm_dmix.c:1000:(snd_pcm_dmix_open) unable to open slave Expression 'stream->playback.pcm' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 4645 Expression 'stream->playback.pcm' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 4645 ALSA lib confmisc.c:165:(snd_config_get_card) Cannot get card index for -1 ALSA lib confmisc.c:165:(snd_config_get_card) Cannot get card index for -1 00:12:56: Debug: ScreenToClient cannot work when toplevel window is not shown 00:12:56: Debug: ScreenToClient cannot work when toplevel window is not shown 00:12:56: Debug: ScreenToClient cannot work when toplevel window is not shown 00:12:56: Debug: ScreenToClient cannot work when toplevel window is not shown 00:12:56: Debug: ScreenToClient cannot work when toplevel window is not shown 00:12:56: Debug: ScreenToClient cannot work when toplevel window is not shown 00:12:56: Debug: ScreenToClient cannot work when toplevel window is not shown 00:12:56: Debug: ScreenToClient cannot work when toplevel window is not shown 00:12:56: Debug: ScreenToClient cannot work when toplevel window is not shown 00:12:56: Debug: ScreenToClient cannot work when toplevel window is not shown 00:12:56: Debug: ScreenToClient cannot work when toplevel window is not shown 00:12:56: Debug: ScreenToClient cannot work when toplevel window is not shown 00:12:56: Debug: ScreenToClient cannot work when toplevel window is not shown 00:12:56: Debug: ScreenToClient cannot work when toplevel window is not shown 00:12:56: Debug: ScreenToClient cannot work when toplevel window is not shown 00:12:56: Debug: ScreenToClient cannot work when toplevel window is not shown 00:12:56: Debug: ScreenToClient cannot work when toplevel window is not shown 00:12:56: Debug: ScreenToClient cannot work when toplevel window is not shown 00:12:56: Debug: ScreenToClient cannot work when toplevel window is not shown 00:12:56: Debug: ScreenToClient cannot work when toplevel window is not shown 00:12:56: Debug: ScreenToClient cannot work when toplevel window is not shown 00:12:56: Debug: ScreenToClient cannot work when toplevel window is not shown 00:12:56: Debug: ScreenToClient cannot work when toplevel window is not shown 00:12:56: Debug: ScreenToClient cannot work when toplevel window is not shown 00:12:56: Debug: ScreenToClient cannot work when toplevel window is not shown 00:12:56: Debug: ScreenToClient cannot work when toplevel window is not shown 00:12:56: Debug: ScreenToClient cannot work when toplevel window is not shown 00:12:56: Debug: ScreenToClient cannot work when toplevel window is not shown 00:12:56: Debug: ScreenToClient cannot work when toplevel window is not shown 00:12:56: Debug: ScreenToClient cannot work when toplevel window is not shown 00:12:56: Debug: ScreenToClient cannot work when toplevel window is not shown 00:12:56: Debug: ScreenToClient cannot work when toplevel window is not shown 00:12:56: Debug: ScreenToClient cannot work when toplevel window is not shown 00:12:56: Debug: ClientToScreen cannot work when toplevel window is not shown 00:12:56: Debug: ClientToScreen cannot work when toplevel window is not shown 00:12:56: Debug: ClientToScreen cannot work when toplevel window is not shown 00:12:56: Debug: ClientToScreen cannot work when toplevel window is not shown 00:12:56: Debug: ClientToScreen cannot work when toplevel window is not shown 00:12:56: Debug: ClientToScreen cannot work when toplevel window is not shown 00:12:56: Debug: ClientToScreen cannot work when toplevel window is not shown 00:12:56: Debug: ClientToScreen cannot work when toplevel window is not shown 00:12:56: Debug: ClientToScreen cannot work when toplevel window is not shown 00:12:56: Debug: ClientToScreen cannot work when toplevel window is not shown 00:12:56: Debug: ClientToScreen cannot work when toplevel window is not shown 00:12:56: Debug: ClientToScreen cannot work when toplevel window is not shown 00:12:56: Debug: ClientToScreen cannot work when toplevel window is not shown 00:12:56: Debug: ClientToScreen cannot work when toplevel window is not shown 00:12:56: Debug: ClientToScreen cannot work when toplevel window is not shown 00:12:56: Debug: ClientToScreen cannot work when toplevel window is not shown 00:12:56: Debug: ClientToScreen cannot work when toplevel window is not shown 00:12:56: Debug: ClientToScreen cannot work when toplevel window is not shown 00:12:56: Debug: ClientToScreen cannot work when toplevel window is not shown 00:12:56: Debug: ClientToScreen cannot work when toplevel window is not shown 00:12:56: Debug: ClientToScreen cannot work when toplevel window is not shown 00:12:56: Debug: ClientToScreen cannot work when toplevel window is not shown 00:12:57: Debug: SetTransparent() must be called before Show() (audacity:14058): Gtk-CRITICAL **: 00:13:01.788: gtk_file_chooser_widget_get_current_name: assertion 'priv->action == GTK_FILE_CHOOSER_ACTION_SAVE || priv->action == GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER' failed (audacity:14058): Gtk-CRITICAL **: 00:13:01.789: gtk_file_chooser_widget_get_current_name: assertion 'priv->action == GTK_FILE_CHOOSER_ACTION_SAVE || priv->action == GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER' failed (audacity:14058): Gtk-CRITICAL **: 00:13:01.789: gtk_file_chooser_widget_get_current_name: assertion 'priv->action == GTK_FILE_CHOOSER_ACTION_SAVE || priv->action == GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER' failed (audacity:14058): Gtk-CRITICAL **: 00:13:01.789: gtk_file_chooser_widget_get_current_name: assertion 'priv->action == GTK_FILE_CHOOSER_ACTION_SAVE || priv->action == GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER' failed *** BUG *** In pixman_region32_init_rect: Invalid rectangle passed Set a breakpoint on '_pixman_log_error' to debug *** BUG *** In pixman_region32_init_rect: Invalid rectangle passed Set a breakpoint on '_pixman_log_error' to debug *** BUG *** In pixman_region32_init_rect: Invalid rectangle passed Set a breakpoint on '_pixman_log_error' to debug *** BUG *** In pixman_region32_init_rect: Invalid rectangle passed Set a breakpoint on '_pixman_log_error' to debug *** BUG *** In pixman_region32_init_rect: Invalid rectangle passed Set a breakpoint on '_pixman_log_error' to debug *** BUG *** In pixman_region32_init_rect: Invalid rectangle passed Set a breakpoint on '_pixman_log_error' to debug *** BUG *** In pixman_region32_init_rect: Invalid rectangle passed Set a breakpoint on '_pixman_log_error' to debug audacity: /builddir/build/BUILD/audacity-3.7.4-build/audacity-sources-3.7.4/libraries/lib-wave-track/WaveClip.cpp:2067: WaveClip::StrongInvariantScope::~StrongInvariantScope(): Warunek zapewnienia `mClip.StrongInvariant()' nie został spełniony. Przerwane (zrzut pamięci) Co można z tym zrobić? Brakuje elementów albo Audacity ich nie widzi... Używam również Ocenaudio i w nim mogę robić wszystko bez problemów. Link to comment Share on other sites More sharing options...
SeeM Posted June 25 Report Share Posted June 25 Audacity jest napisne w przedziwnej technologii zwanej wxwindows oraz wxgtk. Czasami ma swoje humory. U mnie działa. Może to więc jakieś ustawienia w samej aplikacji. Zamknij program, zamień nazwę katalogu audacity w katalogu .config na coś innego i uruchom Audacity ponownie. Link to comment Share on other sites More sharing options...
zibi743 Posted June 25 Author Report Share Posted June 25 Zrobiłem to ale nie pomogło. Spróbuję przeinstalować albo może z innego źródła... Najpierw zobaczę ustawienia... Link to comment Share on other sites More sharing options...
zibi743 Posted June 25 Author Report Share Posted June 25 Ustawienia wydają się być prawidłowe. Link to comment Share on other sites More sharing options...
zibi743 Posted June 25 Author Report Share Posted June 25 W wersji 3.7.4 z Flatpaka sytuacja identyczna. Link to comment Share on other sites More sharing options...
zibi743 Posted June 25 Author Report Share Posted June 25 Jeszcze chciałbym dodać, że efekt wzmocnienia stosowany na dźwięku nagranym przez inne edytory działa bezproblemowo i Audacity nie zamyka się. Więc albo edytor dźwięku ma buga lub nagrywanie dźwięku na Audacity działa nieprawidłowo... Link to comment Share on other sites More sharing options...
zibi743 Posted June 27 Author Report Share Posted June 27 W dniu 25.06.2025 o 08:12, SeeM napisał: Audacity jest napisne w przedziwnej technologii zwanej wxwindows oraz wxgtk. Czasami ma swoje humory. U mnie działa. Może to więc jakieś ustawienia w samej aplikacji. Zamknij program, zamień nazwę katalogu audacity w katalogu .config na coś innego i uruchom Audacity ponownie. Chyba już wiem. Prawdopodobnie jest to wina uprawnień pliku wykonywalnego (/usr/share/applications/audacity.desktop). Jakie wyjście jest lepsze: zmiana właściciela pliku czy jego uprawnień? Taka tylko ciekawostka. Ściągnąłem plik audacity-3.7.4.AppImage z FosHub i Audacity działa bez problemu. Z repozytorium już jak wyżej opisałem. Tak przy okazji, jakie dać cyfry dla chmod żeby było bezpiecznie? Link to comment Share on other sites More sharing options...
tomcio Posted June 27 Report Share Posted June 27 32 minuty temu, zibi743 napisał: Prawdopodobnie jest to wina uprawnień pliku wykonywalnego (/usr/share/applications/audacity.desktop). Zdecydowanie nie – uprawnienia (bazując na screenie) są jak najbardziej poprawne. Zdecydowana większość plików desktop takie ma. Link to comment Share on other sites More sharing options...
zibi743 Posted June 27 Author Report Share Posted June 27 No to w takim razie Audacity z repozytorium ma jakiegoś buga. Może go poprawią... Link to comment Share on other sites More sharing options...
zibi743 Posted June 30 Author Report Share Posted June 30 W dniu 25.06.2025 o 08:12, SeeM napisał: Audacity jest napisne w przedziwnej technologii zwanej wxwindows oraz wxgtk. Czasami ma swoje humory. U mnie działa. Może to więc jakieś ustawienia w samej aplikacji. Zamknij program, zamień nazwę katalogu audacity w katalogu .config na coś innego i uruchom Audacity ponownie. Jeszcze jeden i chyba już ostatni mój post na ten temat. Najprawdopodobniej jest winna ta "przedziwna" technologia wxwindows i wxgtk. Gdy klikam na przycisk Ustawienia Dźwięku na wierzchu programu to wyskakuje okno z niezrozumiałymi dla mnie informacjami. Dołączę screena i plik z informacjami. W aplikacji Audacity z repozytorium jest błąd w kodzie programu. Nawet we Flatpaku dali edytor z błędami. Tak jak wspomniałem w audacity*.AppImage z Foshub tego błędu nie ma i wszystko wydaje się działać jak należy. Oto screen i jeden z plików logów: audacity_assertion_failed Link to comment Share on other sites More sharing options...
tomcio Posted June 30 Report Share Posted June 30 Hmm, czyżby ten bug? Ponoć pojawia się tylko w konkretnych scenariuszach i da się obejść aplikując efekty w inny sposób https://github.com/audacity/audacity/issues/8907 Link to comment Share on other sites More sharing options...
zibi743 Posted July 1 Author Report Share Posted July 1 Tak. Dokładnie to. W moim przypadku to jest ten pierwszy przypadek, z tym że efekt wzmocnienia stosowałem do całości nagrania. Nawet ten błąd występuje w Audacity (pomojając już Flatpaka bo i tam też) ściągniętym z fedoraproject. Nie mogę teraz znaleźć linka ale to było chyba repo. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now