Skocz do zawartości

Bmpx - Pokręcone Cudo


Livio™

Rekomendowane odpowiedzi

Wszyscy znamy XMMS - oparty o XForms.

Potem był BMP, a następnie do dziś dnia rozwijany Audacious.

Zmierzam jednak do BMPx-a: cudo w GTK+ jak 2 poprzednie, jednak brzydko mówiąc, za cholerę nie daje się nawet skonfigurować (./configure).

Wymagało glibmm, gtkmm i innych - zainstalowałem.

Następnie brak paczek GStreamer, więc zainstalowałem wszystkie

sudo yum install gstreamer-*

Jednak skrypt dalej nie wykrywa tych paczek.

Wiecie może, co zrobić, by w końcu je wykrył i dał skompilować BMPx-a?

 

[[ Wszystko inne się dało - styl QtCurve (nowy jest ekstra :D), dekoracje okien SUSE2, Dark Light... ]]

Odnośnik do komentarza
Udostępnij na innych stronach

sudo yum install gstreamer-*

 

Powinieneś eskejpowac znak * -> http://wiki.fedorapl.org/Administracja/Yum...ja#niewszystkie

 

Jednak skrypt dalej nie wykrywa tych paczek.

Wiecie może, co zrobić, by w końcu je wykrył i dał skompilować BMPx-a?

 

Co znaczy nie wykrywa? Jaki komunikat? Przeglądałeś plik config.log?

Odnośnik do komentarza
Udostępnij na innych stronach

Nie było więcej paczek.

Zainstalowałem repo Livna i instaluję gstreamer-universe, zobaczę, co z tego wyjdzie.

 

Odnośnie configure: zmienna/stała (nie wiem jaka) GST nie jest zarejestrowana. Skrypt sugeruje gstreamer-base, ale tego nie ma nawet w repozytorium GStreanera,,,

 

Google przyjacielem

Odnośnik do komentarza
Udostępnij na innych stronach

configure sugeruje GStreamera 0.10.7 minumum, a paczki są jedynie 0.10.1, ale nie ma z siódemkną nigdzie, a kompilować wszystko to malutkie przegięcie...

Odnośnik do komentarza
Udostępnij na innych stronach

Dodałem repozytorium BMPx i GStreamer, ale gdy chcę uruchomić bmpx, mam problem:

 

[livio@livio-desktop ~]$ bmpx

** ERROR **: DBus Error: Unable to determine the address of the message bus
aborting...
Przerwane
[livio@livio-desktop ~]$    

 

Dodam, że bmpx to dowiązanie symboliczne do beep-media-player-2.

dbus jest uruchomiony, jak reszta usług przez initd.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 weeks later...

Wiem, jak uruchomić program.

Napisałem "krótki" poradnik, co i jak czynić.

Dostępny tutaj: http://liviopl.wordpress.com/2006/10/14/bmpx-a-fedora-core/.

Odnośnik do komentarza
Udostępnij na innych stronach

Wiem, jak uruchomić program.

Napisałem "krótki" poradnik, co i jak czynić.

Dostępny tutaj: http://liviopl.wordpress.com/2006/10/14/bmpx-a-fedora-core/.

Hmm... Mnie jakoś po wpisaniu repo zgodnie z informacją na http://bmpx.beep-media-player.org wystarczyło yum install bmpx - po co ta cała zabawa z ręcznym ściąganiem paczek i instalowaniem za pomocą rpm -ivh *? Albo po co repo, skoro i tak instalujesz ręcznie?

No i nie wiem jak w KDE, ale pod Gnome i pod Xfce ikonka z właściwym linkiem sama wskakuje do menu "multimedia" :unsure:

 

Odnośnik do komentarza
Udostępnij na innych stronach

A czy działa poprawnie?

U mnie nie. Nawet na nowej instalce.

Dopiero z libexec się włącza.

Repo GStreamera tylko dodajesz.

Paczki BMPx z repo pobierasz.

Po co dodawać repo BMPx ;)?

Odnośnik do komentarza
Udostępnij na innych stronach

Paczki BMPx z repo pobierasz.

Po co dodawac repo BMPx ;)?

Wlasciwsze jest pytanie po co instalowac recznie, jesli mozna (i nalezy!) yumem, który dociaga wszystkie zaleznosci? Moze przez takie reczne akcje wlasnie masz teraz problemy z uruchomieniem w "normalny" sposób?

No i te dwa zdania cytowane wyzej jakby niespójne ;) To z repo czy nie z repo?

 

[Edit] BTW Twoja stronka coraz lepiej wyglada. Wreszcie! Nie chcialem juz nic mówic, ale na poczatku to byl obraz nedzy i rozpaczy :P

Odnośnik do komentarza
Udostępnij na innych stronach

Nawet mając repozytorium miałem ten sam problem.

Repo BMPx posiada tylko i wyłącznie pakiety BMPx i Moodriver, Mooseekd.

 

Nie dodając repo pobierasz paczki z niego. O tak :D.

 

// Odnośnie wyglądu: dzięki :) . Wczoraj około północy zmodyfikowałem układ nieco. Używa zapomnianych znaczników i jest czytelniej.

 

Używając localinstall w yumie (zawsze!) czepia się on podpisów GPG/PGP.

Należy wtedy edytować yum.conf, ale po co, jeśli można spełnić wymagania i zainstalować RPM-em ;) ?

Odnośnik do komentarza
Udostępnij na innych stronach

Nawet mając repozytorium miałem ten sam problem.

Repo BMPx posiada tylko i wyłącznie pakiety BMPx i Moodriver, Mooseekd.

Dokładnie to zrobiłem to tak jak opisano ->> TUTAJ <<-

Ponieważ brakowało mi jeszcze gstreamera 0.10 dodałem repo wymienione ->> TUTAJ <<-. Chodzi o te z nazwami:

  • gstreamer-0.10-deps.repo
  • gstreamer-0.10-gst.repo
  • gstreamer-0.10-apps.repo
Zresztą o konieczności dodania tych repozytoriów też piszą w tym pierwszym linku.

 

Nie dodając repo pobierasz paczki z niego.(...)

Używając localinstall w yumie (zawsze!) czepia się on podpisów GPG/PGP.

Należy wtedy edytować yum.conf, ale po co, jeśli można spełnić wymagania i zainstalować RPM-em ;) ?

Dodając repo wyłączasz gpgcheck w konkretnym repo pozostawiając sprawdzanie w pozostałych, więc problem z gpgcheck przy localinstall odpada.

Nadal uważam, że dodanie repo i pociągniecie BMPx wraz z zależnościami jest prostsze, ale to wolny system, wolny (wciąż jeszcze) kraj, więc każdy może robić tak jak lubi.

Nota bene do "local install" utworzyłem sobie własne lokalne repo (createrepo), w którym wyłączyłem gpgcheck - wszystko instaluję yumem, dzięki czemu nie mam bajzlu z zależnościami ;) A w razie konieczności przeinstalowania wszystkie paczki mam pod reką...

Odnośnik do komentarza
Udostępnij na innych stronach

Uruchom sobie beep-media-player-2 w konsoli.

Ja miałem błąd:

 

[livio@livio-desktop gnome]$ beep-media-player-2

** ERROR **: DBus Error: Unable to determine the address of the message bus
aborting...
Przerwane
[livio@livio-desktop gnome]$

 

A uruchamiając z /usr/libexec/beep-media-player-2-bin działa ładnie.

 

Początkowo również trzymałem się poradników, nakazujących dodawać repo BMPx itede ale to nie działa, jak powinno, więc tylko pakiety pobierane są z repo.

Mi, czegokolwiek nie instalowałbym przez yum localinstall zawsze wywala się przy pobranych pakietach na podpisach cyfrowych.

Odnośnik do komentarza
Udostępnij na innych stronach

Mi, czegokolwiek nie instalowałbym przez yum localinstall zawsze wywala się przy pobranych pakietach na podpisach cyfrowych.
No i tu właśnie są dwa wyjścia:

1.lepsze - jeśli paczkujący jest uprzejmy udostępnić swój klucz i podpisać paczkę, to wystarczy klucz zaimportować

2.gorsze - jeśli paczka jest z kosmosu albo zrobiliśmy ja sami i nie chciało się nam bawić w podpisywanie, to korzystamy z polecenia createrepo i tworzymy własne lokalne repozytorium, tworzymy dodatkowy plik w rodzaju /etc/yum.repos.d/lokalne.repo i w tym pliku wyłączamy (gpgcheck=0) sprawdzanie podpisu.

 

Co do uruchaomiania BMPx, to mam ten sam błąd. Uruchamiam albo z ikonki, która pojawiła mi się w menu albo przez ...-bin

 

Odnośnik do komentarza
Udostępnij na innych stronach

Ten z libexec działa ;).

Ikonka w menu, która się pojawiła działa tak samo, bo wywołuje to samo polecenie.

W każdym razie z libexec mimo błędu się włącza i działa normalnie :P.

 

^ Ikonka wywołuje polecenie z /usr/bin.

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