Jump to content

Audacity Zamyka Się


zibi743
 Share

Recommended Posts

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

Link to comment
Share on other sites

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

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

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

Link to comment
Share on other sites

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

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

Link to comment
Share on other sites

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

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...