Galaxium

Galaxium to komunikator internetowy, który początkowo nastawiony był głównie na MSN.

Jakiś czas temu, twórcy, na szczęście dla użytkowników, zdecydowali się dodać obsługę innych protokołów, jak IRC, Jabber, AIM, czy Gadu-Gadu (pod wpływem narodu polskiego).

Ja co jakiś czas pobieram z repozytorium SVN taki "snapshot" i testuję go. Jeśli dostrzegę coś niedobrego, postępuję typowo już dla mnie – zgłaszam bugi i propozycje.

Pomińmy kwestię bugów, a przejdźmy do pobrania Galaxium, kompilacji i instalacji :> .

Trzeba zapamiętać jedno: autogen.sh i configure proszą o pakiety deweloperskie (-devel lub -dev).

Procedury są całkiem proste.

Pobieranie

svn checkout http://galaxium.googlecode.com/svn/trunk/ galaxium

Kompilacja

./autogen.sh --disable-msn --enable-gadugadu --disable-gecko --enable-webkit --enable-gnome --enable-xmpp --enable-irc --prefix=/usr

Opcje według uznania. Po wywołaniu autogen.sh, jeśli zmienimy zdanie, wywołujemy ./configure, dla oszczędności czasu. Opcję --help posiada tylko configure, więc jeśli chcemy się zapoznać z opcjami, wywołujemy "goły" ./autogen.sh, a następnie ./configure --help.


Po "skonfigurowaniu", tj. ustawieniu flag kompilacji itd., możemy przystąpić do kompilacji.

make

Jakież to trudne :> . Polecam odejście od komputera, bo to jest okropnie nudny moment ;) .

Instalacja

(sudo/su -c) make install

To jest krótki proces. Właściwie to tylko skopiowanie plików.


Zabawa

Teraz najlepsze :> .

Galaxium najlepiej odpalić w tym samym terminalu, w którym go pobieraliśmy, kompilowaliśmy i instalowaliśmy. W razie wypadku śmiertelnego mamy raport błędu :> . Jeśli wypadek nie jest śmiertelny, Galaxium posiada konsolę debuggera w menu.

Nie będę odbierał Wam przyjemności odkrywania jego możliwości. Pokażę jedynie obrazek :> .

Usuwanie

Po zakończeniu testowania należy usunąć stworzony przez nas śmietnik analogiczną procedurą do instalacji.

(sudo/su -c) make uninstall

Galaxium nie jest gotowym produktem i nie polecam używania go jako głównego komunikatora. Wersje z numerkami są właściwie "snapshotami" SVN skompilowanymi wyłącznie z obsługą MSN.

Ten wpis został opublikowany w kategorii Oprogramowanie, Warte uwagi i oznaczony tagami , . Dodaj zakładkę do bezpośredniego odnośnika.

37 odpowiedzi na „Galaxium

  1. Arek F. pisze:

    Ładny ten Galaxium :) Taki trochę Pidginowaty :P

    < psota >A LR™ wciąż rośnie :D< /psota >

  2. Livio pisze:

    Z Pidginem ma na szczęście niewiele wspólnego – tego by mi tylko do szczęścia brakowało, żeby znowu się męczyć z Pidginem, tylko w ładniejszym opakowaniu :> .

  3. Livio, tylko uprzedzaj wpierw ludzi, że to wymaga Microsoft .NET a.k.a. Mono, a tak nie odajesz dość ważnej informacji.

  4. Livio pisze:

    Ależ to i ważne… Ludzie, wyluzujcie. Jeśli robicie w gacie przez patenty to ja szczęścia życzę…

  5. Livio pisze:

    Aha, Mono to nie jest Microsoft .NET tylko implementacja. Nie wprowadzaj przynajmniej ludzi w błąd.

  6. Oczywiście. Implementacja Microsoft .NET :>.

  7. Piotr Pyclik pisze:

    Ile to to zajmuje razem z całym Mono (którego nawet nie mam w systemie, bo nie bardzo mam po co) pamięci i jakie ma przewagi nad Pidginem? W ogóle co ci nie pasuje w Pidginie?

  8. Livio pisze:

    Ty do mnie to… mówisz :D ?

  9. biernatt pisze:

    Nie, o komunikatorze… okno rozmowy na pół ekranu, sam komunikator jak kartka papieru… ze wszystkiego co przedstawia ten screen to w pidginie się znajdzie, wiem, bo korzystam :P

  10. Livio pisze:

    Panie, na pół ekranu bo mam 1024×768 :P .

  11. biernatt pisze:

    Serio? Ja teeeeż! :D tylko, że mój pidginek zajmuje 1/3 całej wysokości :D

  12. Livio pisze:

    O mnie się nie martw, ja sobie radę dam (…)

    Było w polskiej piosence :> .

  13. biernatt pisze:

    Ty do mnie to… mówisz?

    A ten tekst był w Shreku :P

  14. Livio pisze:

    Amerykę odkryłeś :D .

  15. Livio pisze:

    Nie mój jeden. Serwery *.amazonaws.com coś niedomagają :/ .

    Zobacz na główne ScrnShots.com. To samo.

  16. avln pisze:

    To ja już wolę Gajima to tymi jego transportami.
    Może to i ładne, ale w Mono. Gdyby napisali to w Vala, która ma podobną składnię do C#, ale jest nakładką na C – do niego jest tłumaczony i dopiero kompilowany.

  17. Livio pisze:

    A że tak powiem, jaką Ci to robi różnicę, czy Mono używa, czy nie?

    Ani w strach przed patentami, ani w powolność, ani w zajmowanie miejsca nie uwierzę…

  18. pijanyadmin pisze:

    Im mniej dodatkowych pierdół w systemie w postaci dodatkowych bibliotek tym lepiej ;)

  19. coldpeer pisze:

    Wole proste, stare, poczciwe Psi :D

  20. pijanyadmin pisze:

    Nie karm trola Livio ;)

  21. Livio pisze:

    Staram się odpowiadać na pytania, ale chyba wyjątkowo masz rację :) .

  22. Greenek pisze:

    Mi wyskakuje „Got a SIGABRT while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application.” i „;Przerwane” :(

  23. Livio pisze:

    Ech, sprawdź wersje mono i monp-addins. Możesz mieć za stare.

  24. Greenek pisze:

    http://pastebin.com/m220c43bd – to cały komunikat. Mono i mono-addins mam aktualne, świeżutko zainstalowany arch.

  25. Livio pisze:
    ** ERROR **: error: libhal_ctx_set_dbus_connection: org.freedesktop.DBus.Error.FileNotFound: Failed to connect to socket /var/run/dbus/system_bus_socket: Nie ma takiego pliku ani katalogu
    

    Ewidentnie nie masz uruchomionego DBusa :) .

  26. Greenek pisze:

    Już sobie poradziłem ;) Późno było i nie myślałem wczoraj. Ale Galaxium nie działa mi zbyt stabilnie, nie wyświetlają mi się wszystkie grupy i jakieś śmieszne rzeczy się dzieją. Poczekam na stable.

  27. Livio pisze:

    W SVN ogólnie niewiele się dzieje od jakiegoś m-ca… Coś czuję, że prędzej Empathy obsłuży GG :s .

  28. Galaxium – ciekawa alternatywa dla Pidgin

    Galaxium to komunikator z obsługą wielu sieci, który w bardzo krótkim czasie może okazać się rozsądną alternatywą dla użytkowników Pidgina.

  29. dope pisze:

    Hej,

    robie ./autogen.sh —disable-msn —enable-gadugadu a on uparcie:

    ————————————
    Configuration summary

    * Installation prefix: /usr/local

    * Supported protocols
    * (no) MSN (Microsoft Network)

    * HTML Layout Engines
    * (no) Gecko support
    * (yes) WebKit support

    * Additional addins
    * (yes) AdiumX theme support
    ————————————

    MSN wylacza, ale dodatkowego protokolu dla gg to juz nie. Jade na opensuse 11, z paczki to samo jest. Jakies rady?

  30. Livio pisze:

    Nie rozumiem, o co Ci chodzi o co Ty chcesz osiągnąć. Poza tym, błagam, nie w komentarzu i nie przez komunikator, przynajmniej, dopóki o to nie poproszę.

  31. dope pisze:

    Chcialem wlaczyc obsluge protokolu GG (w ogole dodatkowych protokolow), ale konfigiruje sie tylko dla MSN. Przepraszam za nieudolne wklejki.

  32. Livio pisze:

    Ja bym się nie pieklił ani nie szukał winnego, tylko odpalił ./autogen.sh —help, albo ./configure —help, jeśli już odpaliłeś autogena (wystarczy go tylko raz).

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

*

Możesz użyć następujących tagów oraz atrybutów HTML-a: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>