Nowy kazam pokazał, że można połączyć dwa źródła dźwięku bez zabawy z jack (nie wiem czy cześć kodu jack nie zostało umieszczone w kazam 1.0), lub bez zabawy z przykładaniem mikrofonu do głośników i mówienie w znacznej odległości.

Kazam 1.0 nagrywa dźwięk ze słuchawek + mikron przy słuchawkach jakie mamy podpięte do laptopa czy komputera.

Problem w tym, że nowy kazam został przystosowany do gnome3, Unity co skutkuje na Archu tym, że nie można zakończyć nagrywania i przenieść nagrania do programu edycji lub zapisać na dysku.

A więc na dobrą sprawę kazam 1.0 jest bezużyteczny, jeśli nie można zapisać na dysku tego co nagrywamy.

Ale że ja wredny jestem i chamski, oraz że czasami lubię się podenerwować. To postanowiłem dojść do sedna problemu i rozwiązać go jakimś sposobem.

I udało się… 🙂

Problem tkwi w libappindicator3, którego w Archu nie ma, zaś kazam choć posiada (sprawdziłem w plikach programu) przełączenie się na inną obsługę ikonki (określenie zachowania przy wyborze danej opcji) to jednak na KDE4, LXDE, e17 – nie potrafi się on przestawić, choć menu programu pod ikonką działa.

Co robimy?

Instalujemy kazam-bzr – ikonka w tray może nie będzie posiadać graficznego oznakowania nagrywania itd. to będzie widoczna, a program działa.

Podpowiedź: jeśli ktoś używa mate (jak ja) to zamiast masy paczek od gnome2 >> edytuje PKGBUILD i zmienia gnome-python-desktop na mate-python.

W innym przypadku musicie zainstalować pakiety odnoszące się do gnom2.

Teraz instalujemy z AUR: libindicator i libdbusmenu (także z AUR).

Ale to jeszcze nie koniec 🙂

Teraz przechodzimy na stronę Ubuntu package >> libappindicator3

Pobieramy odpowiednią dla siebie (wersja systemu) wersję paczki na pulpit (desktop).

Naciskamy na paczkę, gdzie otworzy nam się okno, teraz naciskamy ponownie na plik >> data… (naciskamy też na .)

Teraz powinnyśmy zobaczyć katalog „usr” i przechodzimy głębiej katalogu do momentu, aż nie ujrzymy dwóch plików.

„Wyciągamy” je z okna programu do pakowania >> na pulpit (desktop).

Teraz kopiujemy te dwa pliki do /usr/lib/ i uruchamiamy dopiero kazam-a.

Jeśli wszystko poszło dobrze, to kazam powinien w momencie naciśnięcia na „Finish record” (PPM na ikonce w tray) – pojawi się okienko gdzie będziemy mogli: albo przetransportować plik do któregoś z programów do edycji lub zapisać po prostu na dysku.

Czyli… problem z nie działającym nagrywaniem w kazam 1.0 na Archu w moim przypadku właśnie się zakończył 🙂

Reklamy

3 myśli na temat “arch linux / kazam 1.0 – libappindicator3 (finish record don’t work)

  1. Mariusz udało Ci się zaktualizować pakietu r592-driver do wersji r592-driver 20110401-1 na kelnerze 3.2.4-1 w Archu?
    This package is orphaned
    ( Unsupported package: Potentially dangerous ! )

    Polubienie

    1. Nie można zainstalować, ale po skasowaniu też sterownika do czytnika kart w laptopie i restarcie, karta włożona do czytnika zostaje wykryta od razu. A więc, albo nowe jądro posiadają odpowiednie sterowniki, albo coś innego zaczęło wykrywać w moim laptopie czytnik kart 🙂
      Ale jak napisałem, po skasowaniu też sterownika, karta włożona do czytnika zostaje wykryta 🙂 jądro 3.2.4… arch linux 64.

      Polubienie

  2. Dzięki Mariusz 🙂 Jednak jądro 3.2.4 już wspiera czytnik kart, pewnie za chwile dodadzą do głównego repo 3.2.5 gdyż już jest stabilne.

    Polubienie

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Wyloguj / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Wyloguj / Zmień )

Zdjęcie na Facebooku

Komentujesz korzystając z konta Facebook. Wyloguj / Zmień )

Zdjęcie na Google+

Komentujesz korzystając z konta Google+. Wyloguj / Zmień )

Connecting to %s