public inbox for gentoo-user-br@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user-br] problema para rodar amule no amd64
@ 2011-01-11  1:20 João Matos
  2011-01-11 10:34 ` RES: " Eduardo Schoedler
  0 siblings, 1 reply; 10+ messages in thread
From: João Matos @ 2011-01-11  1:20 UTC (permalink / raw
  To: gentoo-user-br

[-- Attachment #1: Type: text/plain, Size: 940 bytes --]

Caros,

O amule compila sem problemas, mas quando eu tento rodar, sempre dá falha de
segmentação. Esse problema já vem acontecendo a alguns meses e eu não estava
dando importância. Portanto, não sei como começou. Certamente em alguma
atualização no passado.

Já olhei na net vários bugs com amule no Gentoo. Já tentei recompilar sem
flags de otimização, ja habilitei o gtk (uso kde), e nada.

A saída é sempre a mesma, mesmo quando eu habilito o debug:

*konoha shaka # amule -o*
*Logging to stdout enabled*
*Initialising aMule 2.2.6 using wxGTK2 v2.8.11*
*Checking if there is an instance already running...*
*No other instances are running.*
*2011-01-10 22:14:29: Starting aMule 2.2.6 using wxGTK2 v2.8.11*
*Falha de segmentação*

Algum de vcs usa o amule sem problemas?

Att,

-- 
João de Matos
Linux User #461527
Graduando em Engenharia de Computação 2005.1
UEFS - Universidade Estadual de Feira de Santana

[-- Attachment #2: Type: text/html, Size: 1281 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* RES: [gentoo-user-br] problema para rodar amule no amd64
  2011-01-11  1:20 [gentoo-user-br] problema para rodar amule no amd64 João Matos
@ 2011-01-11 10:34 ` Eduardo Schoedler
  2011-01-11 12:47   ` João Matos
  0 siblings, 1 reply; 10+ messages in thread
From: Eduardo Schoedler @ 2011-01-11 10:34 UTC (permalink / raw
  To: gentoo-user-br

[-- Attachment #1: Type: text/plain, Size: 1348 bytes --]

Estou tendo muitos problemas desse tipo com o gcc-4.5.x, mesmo recompilando
todo o system e world ... qual a versão que você está usando ?

 

--

Eduardo Schoedler



 

De: João Matos [mailto:jaoneto@gmail.com] 
Enviada em: segunda-feira, 10 de janeiro de 2011 23:20
Para: gentoo-user-br
Assunto: [gentoo-user-br] problema para rodar amule no amd64

 

Caros,

 

O amule compila sem problemas, mas quando eu tento rodar, sempre dá falha de
segmentação. Esse problema já vem acontecendo a alguns meses e eu não estava
dando importância. Portanto, não sei como começou. Certamente em alguma
atualização no passado.

 

Já olhei na net vários bugs com amule no Gentoo. Já tentei recompilar sem
flags de otimização, ja habilitei o gtk (uso kde), e nada. 

 

A saída é sempre a mesma, mesmo quando eu habilito o debug:

 

konoha shaka # amule -o

Logging to stdout enabled

Initialising aMule 2.2.6 using wxGTK2 v2.8.11

Checking if there is an instance already running...

No other instances are running.

2011-01-10 22:14:29: Starting aMule 2.2.6 using wxGTK2 v2.8.11

Falha de segmentação

 

Algum de vcs usa o amule sem problemas?

 

Att,


-- 
João de Matos
Linux User #461527
Graduando em Engenharia de Computação 2005.1
UEFS - Universidade Estadual de Feira de Santana


[-- Attachment #2: Type: text/html, Size: 5218 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user-br] problema para rodar amule no amd64
  2011-01-11 10:34 ` RES: " Eduardo Schoedler
@ 2011-01-11 12:47   ` João Matos
  2011-01-11 12:57     ` Dalton Barreto
  0 siblings, 1 reply; 10+ messages in thread
From: João Matos @ 2011-01-11 12:47 UTC (permalink / raw
  To: gentoo-user-br

[-- Attachment #1: Type: text/plain, Size: 2048 bytes --]

gcc-4.5.1. Mas o problema é antigo (pelo menos uns 3 meses...). Desde o
4.4.x. Na verdade já tive problemas com o amule outras vezes também, mas os
muitos bugs q já foram reportados me ajudaram a resolver. Dessa vez nada do
que eu ja tentei funcionou.

Quanto ao gcc, não notei nada que tenha parado de funcionar depois dele. Uso
-Os e ~amd64.

Em 11 de janeiro de 2011 07:34, Eduardo Schoedler <eschoedler@viavale.com.br
> escreveu:

> Estou tendo muitos problemas desse tipo com o gcc-4.5.x, mesmo recompilando
> todo o system e world ... qual a versão que você está usando ?
>
>
>
> --
>
> Eduardo Schoedler*
>
> *
>
>
>
> *De:* João Matos [mailto:jaoneto@gmail.com]
> *Enviada em:* segunda-feira, 10 de janeiro de 2011 23:20
> *Para:* gentoo-user-br
> *Assunto:* [gentoo-user-br] problema para rodar amule no amd64
>
>
>
> Caros,
>
>
>
> O amule compila sem problemas, mas quando eu tento rodar, sempre dá falha
> de segmentação. Esse problema já vem acontecendo a alguns meses e eu não
> estava dando importância. Portanto, não sei como começou. Certamente em
> alguma atualização no passado.
>
>
>
> Já olhei na net vários bugs com amule no Gentoo. Já tentei recompilar sem
> flags de otimização, ja habilitei o gtk (uso kde), e nada.
>
>
>
> A saída é sempre a mesma, mesmo quando eu habilito o debug:
>
>
>
> *konoha shaka # amule -o*
>
> *Logging to stdout enabled*
>
> *Initialising aMule 2.2.6 using wxGTK2 v2.8.11*
>
> *Checking if there is an instance already running...*
>
> *No other instances are running.*
>
> *2011-01-10 22:14:29: Starting aMule 2.2.6 using wxGTK2 v2.8.11*
>
> *Falha de segmentação*
>
>
>
> Algum de vcs usa o amule sem problemas?
>
>
>
> Att,
>
>
> --
> João de Matos
> Linux User #461527
> Graduando em Engenharia de Computação 2005.1
> UEFS - Universidade Estadual de Feira de Santana
>



-- 
João de Matos
Linux User #461527
Graduando em Engenharia de Computação 2005.1
UEFS - Universidade Estadual de Feira de Santana

[-- Attachment #2: Type: text/html, Size: 3943 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user-br] problema para rodar amule no amd64
  2011-01-11 12:47   ` João Matos
@ 2011-01-11 12:57     ` Dalton Barreto
  2011-01-17 22:43       ` João Matos
  0 siblings, 1 reply; 10+ messages in thread
From: Dalton Barreto @ 2011-01-11 12:57 UTC (permalink / raw
  To: gentoo-user-br

Em 11 de janeiro de 2011 10:47, João Matos <jaoneto@gmail.com> escreveu:
> gcc-4.5.1. Mas o problema é antigo (pelo menos uns 3 meses...). Desde o
> 4.4.x. Na verdade já tive problemas com o amule outras vezes também, mas os
> muitos bugs q já foram reportados me ajudaram a resolver. Dessa vez nada do
> que eu ja tentei funcionou.


João,

já tentou rodar o amule com o strace? Assim:

$ strace amule -o

isso vai imprimir na stderr todas as syscalls que o programa está
usando, pode ser que você consiga descobrir o ponto exato
em que o SIGSEGV acontece. Sabendo isso e olhando o que o código
"estava fazendo" talvez dê para deduzir a origem do
problema.

Se quiser pode usar o strace -o <file> para mandar a saída para um arquivo.

-- 
Dalton Barreto
http://daltonmatos.wordpress.com



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user-br] problema para rodar amule no amd64
  2011-01-11 12:57     ` Dalton Barreto
@ 2011-01-17 22:43       ` João Matos
  2011-01-18  0:27         ` Zhu Sha Zang
  0 siblings, 1 reply; 10+ messages in thread
From: João Matos @ 2011-01-17 22:43 UTC (permalink / raw
  To: gentoo-user-br

[-- Attachment #1: Type: text/plain, Size: 614 bytes --]

>
> $ strace amule -o
>

Isso não me ajudou muito não, mas consegui resolver o problema
acidentalmente: Estava usando -Os, pq já vi muitos elogios aqui na lista.
Porém li algumas artigos que me fizeram mudar completamente de idéia.
Recompilei o sitema todo em -O2, e, milagrosamente o amule voltou a
funcionar.

Alguém aqui da lista que usa -Os, em amd64 (ou até mesmo x86) consegue rodar
o amule? Podemos fazer algum teste e relatar um bug se for o caso.

Att,

-- 
João de Matos
Linux User #461527
Graduando em Engenharia de Computação 2005.1
UEFS - Universidade Estadual de Feira de Santana

[-- Attachment #2: Type: text/html, Size: 846 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user-br] problema para rodar amule no amd64
  2011-01-17 22:43       ` João Matos
@ 2011-01-18  0:27         ` Zhu Sha Zang
  2011-01-18  0:37           ` João Matos
  0 siblings, 1 reply; 10+ messages in thread
From: Zhu Sha Zang @ 2011-01-18  0:27 UTC (permalink / raw
  To: gentoo-user-br

[-- Attachment #1: Type: text/plain, Size: 852 bytes --]

Em 17-01-2011 20:43, João Matos escreveu:
>
>     $ strace amule -o
>
>
> Isso não me ajudou muito não, mas consegui resolver o problema
> acidentalmente: Estava usando -Os, pq já vi muitos elogios aqui na
> lista. Porém li algumas artigos que me fizeram mudar completamente de
> idéia. Recompilei o sitema todo em -O2, e, milagrosamente o amule
> voltou a funcionar.
>
> Alguém aqui da lista que usa -Os, em amd64 (ou até mesmo x86) consegue
> rodar o amule? Podemos fazer algum teste e relatar um bug se for o caso.
>
> Att,
>  
> -- 
> João de Matos
> Linux User #461527
> Graduando em Engenharia de Computação 2005.1
> UEFS - Universidade Estadual de Feira de Santana
Rapaz, o que leu sobre -Os que voltou para -O2? Eu usava -O2 e passei a
usar -Os. Agora to perdidinho.
Mande, se possível, o link que te "iluminou".

Att

[-- Attachment #2: Type: text/html, Size: 1788 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user-br] problema para rodar amule no amd64
  2011-01-18  0:27         ` Zhu Sha Zang
@ 2011-01-18  0:37           ` João Matos
  2011-01-18  1:56             ` Daniel da Veiga
  0 siblings, 1 reply; 10+ messages in thread
From: João Matos @ 2011-01-18  0:37 UTC (permalink / raw
  To: gentoo-user-br

[-- Attachment #1: Type: text/plain, Size: 1387 bytes --]

Em http://en.gentoo-wiki.com/wiki/Safe_Cflags#General_Information_on_CFLAGS ,
eles citam duas comparações entre O2 e Os. São elas:
https://patchwork.kernel.org/patch/63078/
http://kerneltrap.org/mailarchive/linux-kernel/2007/6/25/108494

Pro meu caso, q é um Desktop, preferi o -O2.


Em 17 de janeiro de 2011 21:27, Zhu Sha Zang <zhushazang@yahoo.com.br>escreveu:

>  Em 17-01-2011 20:43, João Matos escreveu:
>
>  $ strace amule -o
>>
>
>  Isso não me ajudou muito não, mas consegui resolver o problema
> acidentalmente: Estava usando -Os, pq já vi muitos elogios aqui na lista.
> Porém li algumas artigos que me fizeram mudar completamente de idéia.
> Recompilei o sitema todo em -O2, e, milagrosamente o amule voltou a
> funcionar.
>
>  Alguém aqui da lista que usa -Os, em amd64 (ou até mesmo x86) consegue
> rodar o amule? Podemos fazer algum teste e relatar um bug se for o caso.
>
>  Att,
>
>  --
> João de Matos
> Linux User #461527
> Graduando em Engenharia de Computação 2005.1
> UEFS - Universidade Estadual de Feira de Santana
>
> Rapaz, o que leu sobre -Os que voltou para -O2? Eu usava -O2 e passei a
> usar -Os. Agora to perdidinho.
> Mande, se possível, o link que te "iluminou".
>
> Att
>



-- 
João de Matos
Linux User #461527
Graduando em Engenharia de Computação 2005.1
UEFS - Universidade Estadual de Feira de Santana

[-- Attachment #2: Type: text/html, Size: 2782 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user-br] problema para rodar amule no amd64
  2011-01-18  0:37           ` João Matos
@ 2011-01-18  1:56             ` Daniel da Veiga
  2011-01-18  6:49               ` Fabiano - deStilaDo
  0 siblings, 1 reply; 10+ messages in thread
From: Daniel da Veiga @ 2011-01-18  1:56 UTC (permalink / raw
  To: gentoo-user-br

[-- Attachment #1: Type: text/plain, Size: 1531 bytes --]

2011/1/17 João Matos <jaoneto@gmail.com>

> Em
> http://en.gentoo-wiki.com/wiki/Safe_Cflags#General_Information_on_CFLAGS ,
> eles citam duas comparações entre O2 e Os. São elas:
> https://patchwork.kernel.org/patch/63078/
> http://kerneltrap.org/mailarchive/linux-kernel/2007/6/25/108494
>
> Pro meu caso, q é um Desktop, preferi o -O2.
>
>
> Em 17 de janeiro de 2011 21:27, Zhu Sha Zang <zhushazang@yahoo.com.br>escreveu:
>
>  Em 17-01-2011 20:43, João Matos escreveu:
>>
>>  $ strace amule -o
>>>
>>
>>  Isso não me ajudou muito não, mas consegui resolver o problema
>> acidentalmente: Estava usando -Os, pq já vi muitos elogios aqui na lista.
>> Porém li algumas artigos que me fizeram mudar completamente de idéia.
>> Recompilei o sitema todo em -O2, e, milagrosamente o amule voltou a
>> funcionar.
>>
>>  Alguém aqui da lista que usa -Os, em amd64 (ou até mesmo x86) consegue
>> rodar o amule? Podemos fazer algum teste e relatar um bug se for o caso.
>>
>>  Att,
>>
>>  --
>> João de Matos
>> Linux User #461527
>> Graduando em Engenharia de Computação 2005.1
>> UEFS - Universidade Estadual de Feira de Santana
>>
>> Rapaz, o que leu sobre -Os que voltou para -O2? Eu usava -O2 e passei a
>> usar -Os. Agora to perdidinho.
>> Mande, se possível, o link que te "iluminou".
>>
>
Com a memória no preço que está, existe ainda algum motivo para usar o -Os?
Ou mudou tudo desde que eu li sobre isso e esse conjunto não é mais para
otimizar o tamanho do binário?
-- 
Daniel da Veiga

[-- Attachment #2: Type: text/html, Size: 3029 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user-br] problema para rodar amule no amd64
  2011-01-18  1:56             ` Daniel da Veiga
@ 2011-01-18  6:49               ` Fabiano - deStilaDo
  2011-01-18 13:03                 ` Daniel da Veiga
  0 siblings, 1 reply; 10+ messages in thread
From: Fabiano - deStilaDo @ 2011-01-18  6:49 UTC (permalink / raw
  To: gentoo-user-br

> Com a memória no preço que está, existe ainda algum motivo para usar o -Os?

Consumo de  memoria eh apenas uma das variaveis aih, e nao das mais
importantes. Binarios menores carregam mais rapido do HD, podem fazer
o computador iniciar mais rapido e os programas em geral abrirem em
menos tempo. Vejo uma diferenca perceptiva, principalmente em
computadores onde os HDs nao sao muito rapidos, como em laptops e
notebooks. Outra vantagem, quanto menor o binario, maior eh sua
propriedade de localidade para os caches dos processadores.

Estou interessado nas leituras que recomendam contra o -Os, pois eu
uso ha mtos anos, em varios tipos de maquinas, laptops, desktops,
servidores, AMDs, Intels, 32bits, 64bits, e nunca tive problemas.

[]s


Fabiano.



2011/1/17 Daniel da Veiga <danieldaveiga@gmail.com>:
> 2011/1/17 João Matos <jaoneto@gmail.com>
>>
>>
>> Em http://en.gentoo-wiki.com/wiki/Safe_Cflags#General_Information_on_CFLAGS ,
>> eles citam duas comparações entre O2 e Os. São elas:
>> https://patchwork.kernel.org/patch/63078/
>> http://kerneltrap.org/mailarchive/linux-kernel/2007/6/25/108494
>> Pro meu caso, q é um Desktop, preferi o -O2.
>>
>> Em 17 de janeiro de 2011 21:27, Zhu Sha Zang <zhushazang@yahoo.com.br>
>> escreveu:
>>>
>>> Em 17-01-2011 20:43, João Matos escreveu:
>>>>
>>>> $ strace amule -o
>>>
>>> Isso não me ajudou muito não, mas consegui resolver o problema
>>> acidentalmente: Estava usando -Os, pq já vi muitos elogios aqui na lista.
>>> Porém li algumas artigos que me fizeram mudar completamente de idéia.
>>> Recompilei o sitema todo em -O2, e, milagrosamente o amule voltou a
>>> funcionar.
>>> Alguém aqui da lista que usa -Os, em amd64 (ou até mesmo x86) consegue
>>> rodar o amule? Podemos fazer algum teste e relatar um bug se for o caso.
>>> Att,
>>>
>>> --
>>> João de Matos
>>> Linux User #461527
>>> Graduando em Engenharia de Computação 2005.1
>>> UEFS - Universidade Estadual de Feira de Santana
>>>
>>> Rapaz, o que leu sobre -Os que voltou para -O2? Eu usava -O2 e passei a
>>> usar -Os. Agora to perdidinho.
>>> Mande, se possível, o link que te "iluminou".
>
> Com a memória no preço que está, existe ainda algum motivo para usar o -Os?
> Ou mudou tudo desde que eu li sobre isso e esse conjunto não é mais para
> otimizar o tamanho do binário?
> --
> Daniel da Veiga
>



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user-br] problema para rodar amule no amd64
  2011-01-18  6:49               ` Fabiano - deStilaDo
@ 2011-01-18 13:03                 ` Daniel da Veiga
  0 siblings, 0 replies; 10+ messages in thread
From: Daniel da Veiga @ 2011-01-18 13:03 UTC (permalink / raw
  To: gentoo-user-br

[-- Attachment #1: Type: text/plain, Size: 1867 bytes --]

2011/1/18 Fabiano - deStilaDo <fabianoengler@gmail.com>

> > Com a memória no preço que está, existe ainda algum motivo para usar o
> -Os?
>
> Consumo de  memoria eh apenas uma das variaveis aih, e nao das mais
> importantes. Binarios menores carregam mais rapido do HD, podem fazer
> o computador iniciar mais rapido e os programas em geral abrirem em
> menos tempo. Vejo uma diferenca perceptiva, principalmente em
> computadores onde os HDs nao sao muito rapidos, como em laptops e
> notebooks. Outra vantagem, quanto menor o binario, maior eh sua
> propriedade de localidade para os caches dos processadores.
>
> Estou interessado nas leituras que recomendam contra o -Os, pois eu
> uso ha mtos anos, em varios tipos de maquinas, laptops, desktops,
> servidores, AMDs, Intels, 32bits, 64bits, e nunca tive problemas.
>
>
Eu entendo as várias vantagens. Até entendo que pode haver aplicações para
um binário menor, que talvez seja mais otimizado para a arquitetura para o
qual foi compilado, mas quando se fala em máquinas modernas, o maior fluxo
de IO são dados, e não instruções. Hoje quando escalo um sistema, minha
menor preocupação é com o tamanho dos  binários, e o maior problema são os
dados. O cache, a RAM, a capacidade do disco acabam refletindo isso, e mesmo
assim a maioria das informações não é processada diretamente, e sim servida
ou disponibilizada.

O único caso real que me vem a mente em que o uso de um binário menor pode
ter efeitos benéficos visíveis em um sistema atual seriam aplicações
científicas e testes de desempenho.

Mas o ponto de tudo isso veio em mente pois mudei alguns anos atrás, depois
de sofrer com alguns programas não funcionando coretamente, de Os para O2, e
os problemas pararam de acontecer. Mas isso foi GCC 3x, quem sabe está na
hora de rever esse conceito.

-- 
Daniel da Veiga

[-- Attachment #2: Type: text/html, Size: 2190 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2011-01-18 13:03 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-01-11  1:20 [gentoo-user-br] problema para rodar amule no amd64 João Matos
2011-01-11 10:34 ` RES: " Eduardo Schoedler
2011-01-11 12:47   ` João Matos
2011-01-11 12:57     ` Dalton Barreto
2011-01-17 22:43       ` João Matos
2011-01-18  0:27         ` Zhu Sha Zang
2011-01-18  0:37           ` João Matos
2011-01-18  1:56             ` Daniel da Veiga
2011-01-18  6:49               ` Fabiano - deStilaDo
2011-01-18 13:03                 ` Daniel da Veiga

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox