Skocz do zawartości

Audacity Zamyka Się


zibi743

Rekomendowane odpowiedzi

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.837074681_Zrzutekranu_20250624_235459.png.6389bf3d901ff6b8b896990e75e09a60.png1255133379_Zrzutekranu_20250625_001035.png.f9e797f1d61380e0fd1e1b009472d412.png

Odnośnik do komentarza
Udostępnij na innych stronach

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.

Odnośnik do komentarza
Udostępnij na innych stronach

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...

Odnośnik do komentarza
Udostępnij na innych stronach

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?:P

Zrzut ekranu_20250627_200147.png

Odnośnik do komentarza
Udostępnij na innych stronach

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.

Odnośnik do komentarza
Udostępnij na innych stronach

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:

 

Zrzut ekranu_20250630_202555.png

audacity_assertion_failed

Odnośnik do komentarza
Udostępnij na innych stronach

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.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...