Deluge-Torrent

3 views
Skip to first unread message

Lucas Salies Brum

unread,
Apr 18, 2008, 8:24:29 AM4/18/08
to Lista Slack Users BR, Lista Slackware-Brasil, Lista Slackware na Veia
Pesoal, estou recebendo o seguinte erro ao tentar iniciar o deluge:
lucas@sistematico:~$ deluge
checking for ubuntu...
no existing Deluge session
Traceback (most recent call last):
  File "/usr/bin/deluge", line 143, in <module>
    deluge.wizard.WizardGTK()
  File "/usr/lib/python2.5/site-packages/deluge/wizard.py", line 58, in __init__
    self.window.set_icon(deluge.common.get_logo(18))
  File "/usr/lib/python2.5/site-packages/deluge/common.py", line 154, in get_logo
    size, size)
gobject.GError: Formato de arquivo de imagem não reconhecido

Alguem já passou por isso?
Eu uso o Slackware 12.0, kernel 2.6.24.4, Gnome Slack Build 2.20.3
Agradeço MUITO quem me der uma pista.
--
Lucas Saliés Brum
Linux User #456043
http://lucas.gobblehole.com

Lucas Salies Brum

unread,
Apr 18, 2008, 8:24:29 AM4/18/08
to Lista Slack Users BR, Lista Slackware-Brasil, Lista Slackware na Veia

Lucas Salies Brum

unread,
Apr 18, 2008, 8:24:29 AM4/18/08
to Lista Slack Users BR, Lista Slackware-Brasil, Lista Slackware na Veia

Lucas Salies Brum

unread,
Apr 18, 2008, 8:24:29 AM4/18/08
to Lista Slack Users BR, Lista Slackware-Brasil, Lista Slackware na Veia

Lucas Salies Brum

unread,
Apr 18, 2008, 8:24:29 AM4/18/08
to Lista Slack Users BR, Lista Slackware-Brasil, Lista Slackware na Veia

Lucas Salies Brum

unread,
Apr 18, 2008, 8:24:29 AM4/18/08
to Lista Slack Users BR, Lista Slackware-Brasil, Lista Slackware na Veia

Thiago Coutinho

unread,
Apr 18, 2008, 12:35:17 PM4/18/08
to slack-u...@googlegroups.com
On Fri, Apr 18, 2008 at 9:24 AM, Lucas Salies Brum
<siste...@gmail.com> wrote:
> Pesoal, estou recebendo o seguinte erro ao tentar iniciar o deluge:
> lucas@sistematico:~$ deluge
> checking for ubuntu...
[...]

Ubuntu? Que m#$@* é essa? Como você instalou o Deluge?
De qualquer forma, pega o pacote do slackbuilds.org, deve ter lá... o
transmission eu sei que tem.


--
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail?

Psycho Mantys

unread,
Apr 18, 2008, 2:59:46 PM4/18/08
to slack-u...@googlegroups.com


2008/4/18, Thiago Coutinho <thiagoc...@gmail.com>:
Ele tentou abrir uma imagem que ele nao suporta.
Voce tem um ubuntu como dual boot? Pode ser que o ubuntu tenha uma configuração que prejudicou o delugue no slackware.
Tlv se for isso e so remover a pasta de configuraçao. Tlv, mas eu acho isso improvavel :D.


--
Adote um pinguim, saiba como! Me mande um e-mail demonstrando interesse!

http://www.slackware.com
http://img365.imageshack.us/img365/8483/snapshot3ak6.png
U.L. : 450347
Fnord

Lucas Salies Brum

unread,
Apr 18, 2008, 8:09:53 PM4/18/08
to slack-u...@googlegroups.com
Cara, eu uso Slackware 12(falei isso já), não tenho Ubunto, NUNCA usei Ubuntu, nem quero.

2008/4/18, Psycho Mantys <psycho...@gmail.com>:

Psycho Mantys

unread,
Apr 23, 2008, 9:16:36 AM4/23/08
to slack-u...@googlegroups.com


Em 18/04/08, Lucas Salies Brum <siste...@gmail.com> escreveu:
##################################################################################

Calma, calma :p. Sei que ser acusado de usar ubuntu e muito frustante, mas calma :D. hehe.

Onde vc pegou o pacote do deluge? Vc ja usava o deluge? Passou a dar problema do nada?

Lucas Salies Brum

unread,
Apr 23, 2008, 9:34:05 PM4/23/08
to slack-u...@googlegroups.com
Já usei em outra ocasião, o deluge veio com o GnomeSlackBuild!
Todos os aplicativos do GSB funcionam normalmente, com excessão do Epiphany e Deluge-Torrent!

Em 23/04/08, Psycho Mantys <psycho...@gmail.com> escreveu:

Psycho Mantys

unread,
Apr 24, 2008, 12:13:00 PM4/24/08
to slack-u...@googlegroups.com


2008/4/23, Lucas Salies Brum <siste...@gmail.com>:
##################################################################################

Vc tem esse pacote instalado?
librsvg
Vc esta rodando o deluge como root?

Lucas Salies Brum

unread,
Apr 24, 2008, 4:23:47 PM4/24/08
to slack-u...@googlegroups.com
Tenho, tentei como root e como usuário, o problema é igual!

2008/4/24, Psycho Mantys <psycho...@gmail.com>:

Lucas Salies Brum

unread,
Apr 24, 2008, 4:24:03 PM4/24/08
to slack-u...@googlegroups.com
Estranho não?

Em 24/04/08, Lucas Salies Brum <siste...@gmail.com> escreveu:

Psycho Mantys

unread,
Apr 24, 2008, 6:34:16 PM4/24/08
to slack-u...@googlegroups.com
#################################################################################

Esse negocio de ubuntu e normal. Aqui tb deu. O erro e outro.

Vc tem o pacote librsvg instalado? Se tiver vou lhe dizer como modificar o codigo fonte. Nao sei se a ultima alternativa vai funcionar.

Psycho Mantys

unread,
Apr 24, 2008, 6:34:56 PM4/24/08
to slack-u...@googlegroups.com


Em 24/04/08, Psycho Mantys <psycho...@gmail.com> escreveu:
########################################################################

O deluge aqui ta funcionado perfeito. Responda as perguntas anteriores :D.

Lucas Salies Brum

unread,
Apr 25, 2008, 7:20:41 AM4/25/08
to slack-u...@googlegroups.com
Tenho o librsvg sim!!

Lucas Salies Brum

unread,
May 2, 2008, 12:44:23 PM5/2/08
to slack-u...@googlegroups.com
O problema persiste! Tentei até instalar via SVN e deu o mesmo erro, removi e instalei várias versões diferentes.

Instalei até o tal de wxPython que eu não tinha, mas o erro continua o mesmo.

Tambei chequei o ChangeLog e o README e me parece que eu tenho todas as dependencias do deluge.

Como root:

root@sistematico:~# deluge
root@sistematico:~# no existing Deluge session

Traceback (most recent call last):
  File "/usr/bin/deluge", line 131, in <module>

    deluge.wizard.WizardGTK()
  File "/usr/lib/python2.5/site-packages/deluge/wizard.py", line 58, in __init__
    self.window.set_icon(deluge.common.get_logo(18))
  File "/usr/lib/python2.5/site-packages/deluge/common.py", line 154, in get_logo
    size, size)
gobject.GError: Formato de arquivo de imagem não reconhecido


Ou como user:

lucas@sistematico:~$ deluge

no existing Deluge session
Traceback (most recent call last):
  File "/usr/bin/deluge", line 131, in <module>

    deluge.wizard.WizardGTK()
  File "/usr/lib/python2.5/site-packages/deluge/wizard.py", line 58, in __init__
    self.window.set_icon(deluge.common.get_logo(18))
  File "/usr/lib/python2.5/site-packages/deluge/common.py", line 154, in get_logo
    size, size)
gobject.GError: Formato de arquivo de imagem não reconhecido

Tenho o librsvg, porem não tenho o librsvg2, nem encontrei vestigio desse pacote para Slackware.

O máximo que eu achei foi o pacote librsvg2-common para um tal de NexentaOS e Ubuntu, tentei transformar o rpm em tgz e instalei, e o erro persistiu.

O que eu faço?

Em 25/04/08, Lucas Salies Brum <siste...@gmail.com> escreveu:
Tenho o librsvg sim!!


Em 24/04/08, Psycho Mantys<psycho...@gmail.com> escreveu:
>
>
> Em 24/04/08, Psycho Mantys <psycho...@gmail.com> escreveu:
> >
> >
> > Em 24/04/08, Lucas Salies Brum <siste...@gmail.com> escreveu:
> > > Estranho não?
> > >
> > >
> > > Em 24/04/08, Lucas Salies Brum <siste...@gmail.com> escreveu:
> > >
> > > > Tenho, tentei como root e como usuário, o problema é igual!
> > > >
> > > >
> > > > 2008/4/24, Psycho Mantys <psycho...@gmail.com>:
> > > >
> > > > >
> > > > > 2008/4/23, Lucas Salies Brum <siste...@gmail.com>:
> > > > >
> > > > > > Já usei em outra ocasião, o deluge veio com o GnomeSlackBuild!
> > > > > > Todos os aplicativos do GSB funcionam normalmente, com excessão do
> Epiphany e Deluge-Torrent!
> > > > > >
> > > > > >
> > > > > > Em 23/04/08, Psycho Mantys <psycho...@gmail.com> escreveu:
> > > > > > >
> > > > > > > Calma, calma :p. Sei que ser acusado de usar ubuntu e muito
> frustante, mas calma :D. hehe.
> > > > > > >
> > > > > > > Onde vc pegou o pacote do deluge? Vc ja usava o deluge? Passou a
> dar problema do nada?
> > > > > >
> > > > >
> ##################################################################################
> > > > >
> > > > > Vc tem esse pacote instalado?
> > > > > librsvg
> > > > > Vc esta rodando o deluge como root?
> > > > >
> #################################################################################
> >
> > Esse negocio de ubuntu e normal. Aqui tb deu. O erro e outro.
> >
> > Vc tem o pacote librsvg instalado? Se tiver vou lhe dizer como modificar o
> codigo fonte. Nao sei se a ultima alternativa vai funcionar.
> >

Psycho Mantys

unread,
May 5, 2008, 8:29:26 AM5/5/08
to slack-u...@googlegroups.com


Em 02/05/08, Lucas Salies Brum <siste...@gmail.com> escreveu:
######################################################################################

Vou ressaltar: Aqui ta funcionado bem. Eu instalei pelo pacote disponível no site do slacky.it.

O que vou falar agora pode nao dar certo, mas tem chance de dar pelo que eu vi do codigo fonte, mas isso e ganbiarra :D.
Uma ultima coisa: Verifique se o seu GTK ou o seu pygtk vem com suporte a svg ou algo assim. Tambem pode ser isso.

Agora vamos a gambiarra:
  O deluge funcionou aqui com as alteraçoes feitas, que vou dizer. O problema esta na hora que o deluge pega o logo( função get_logo). Ele tenta abrir um svg e o seu GTK ou sei la o que nao consegue porgue nao tem suporte a isso. O que vou mostrar e como mudar isso, de um .svg para um .png.
   Se vc instalou o deluge seguindo a estrutura de diretorio basica, vc tera um arquivo "/usr/lib/python2.5/site-packages/deluge/common.py" (se o seu python for o 2.5). Abra esse arquivo. La pela linha 153, vc encontra algo parecido com isso:

def get_logo(size):
    import gtk
    if windows_check():
        return gtk.gdk.pixbuf_new_from_file_at_size(get_pixmap("deluge.png"), \
            size, size)
    else:
        return gtk.gdk.pixbuf_new_from_file_at_size(get_pixmap("deluge.svg"), \
            size, size)

Essa e a funçao como e atualmente. Mude para isso:

def get_logo(size):
    import gtk
#    if windows_check():
    return gtk.gdk.pixbuf_new_from_file_at_size(get_pixmap("deluge.png"), \
            size, size)
#    else:
#        return gtk.gdk.pixbuf_new_from_file_at_size(get_pixmap("deluge.svg"), \
#            size, size)

Sao so 4 comentarios e um ajustes na identação. Feito isso, o deluge sempre ira abrir o .png que deve ser suportado pelo seu gtk ou pygtk ou sei la oq.
Depois disso, rode o deluge e diga se conseguio. Aqui funcionou, mas tb funcionava com o svg, entao pode ser que nao de certo. :D

Espero que funcione :D

Rafael Garrafiel

unread,
May 5, 2008, 9:20:16 AM5/5/08
to slack-u...@googlegroups.com
Tenta instalando esse pacote:

http://www.linuxpackages.net/search_view.php?by=name&name=gobject&ver=12.0

O pygobect, talvez resolva....



Em 05/05/08, Psycho Mantys <psycho...@gmail.com> escreveu:

Lucas Salies Brum

unread,
May 5, 2008, 1:45:03 PM5/5/08
to slack-u...@googlegroups.com
Muito obrigado pessoal, mas até já reinstalei o Slackware!
Se der erro eu volto a postar aqui.

Em 05/05/08, Rafael Garrafiel <rafaelg...@gmail.com> escreveu:
Reply all
Reply to author
Forward
0 new messages