Quantal não reconhece multi core do processador AMD Phenom II P920 Quad-Core

Iniciado por Marcone Costa, 22 de Outubro de 2012, 16:47

tópico anterior - próximo tópico

Marcone Costa

Pessoal,
Instalei o ubuntu 12.10 num note dv6-3090br e a imagem padrão "linux-image-generic" não reconhece os quatro núcleos do meu processador.
Ele reconhece apenas um núcleo e o note fica muito lento, esquenta e desliga.
Uma solução paliativa foi instalar pacote "linux-image-lowlatency" e tudo funciona normalmente.
Eu acho que isso é um bug nesta imagem, mas não conheço nada de kernel/compilação/modulos/etc.
segue algumas informações obtidas com a versão 12.10 e um outra com 12.04(mostrando que reconhece os 4 núcleos)

veja algumas mensagens no dmesg :
Citar
[    0.077284] CPU0: AMD Phenom(tm) II P920 Quad-Core Processor stepping 03
[    0.183909] Performance Events: AMD PMU driver.
[    0.183914] ... version:                0
[    0.183915] ... bit width:              48
[    0.183916] ... generic registers:      4
[    0.183918] ... value mask:             0000ffffffffffff
[    0.183919] ... max period:             00007fffffffffff
[    0.183921] ... fixed-purpose events:   0
[    0.183922] ... event mask:             000000000000000f
[    0.184108] NMI watchdog: enabled on all CPUs, permanently consumes one hw-PMU counter.
[    0.184233] Booting Node   0, Processors  #1
[    5.520872] CPU1: Not responding.
[    5.521062]  #2
[   10.505785] CPU2: Not responding.
[   10.505911]  #3 Ok.
[   15.490650] CPU3: Not responding.
[   15.490683] Brought up 1 CPUs
[   15.490685] Total of 1 processors activated (3191.99 BogoMIPS).


reparem na mensagem : CPU1: Not responding.

outras informações obtidas no /proc/cpuinfo

na 12.10
cat /proc/cpuinfo
Citar
processor   : 0
vendor_id   : AuthenticAMD
cpu family   : 16
model      : 5
model name   : AMD Phenom(tm) II P920 Quad-Core Processor
stepping   : 3
microcode   : 0x10000c8
cpu MHz      : 800.000
cache size   : 512 KB
physical id   : 0
siblings   : 1
core id      : 0
cpu cores   : 1
apicid      : 0
initial apicid   : 0
fpu      : yes
fpu_exception   : yes
cpuid level   : 5
wp      : yes
flags      : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc rep_good nopl nonstop_tsc extd_apicid pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt nodeid_msr hw_pstate npt lbrv svm_lock nrip_save
bogomips   : 3192.23
TLB size   : 1024 4K pages
clflush size   : 64
cache_alignment   : 64
address sizes   : 48 bits physical, 48 bits virtual
power management: ts ttp tm stc 100mhzsteps hwpstate




na 12.04(live cd)
cat /proc/cpuinfo
Citar
processor   : 0
vendor_id   : AuthenticAMD
cpu family   : 16
model      : 5
model name   : AMD Phenom(tm) II P920 Quad-Core Processor
stepping   : 3
microcode   : 0x10000c8
cpu MHz      : 800.000
cache size   : 512 KB
physical id   : 0
siblings   : 4
core id      : 0
cpu cores   : 4
apicid      : 0
initial apicid   : 0
fpu      : yes
fpu_exception   : yes
cpuid level   : 5
wp      : yes
flags      : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc rep_good nopl nonstop_tsc extd_apicid pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt nodeid_msr npt lbrv svm_lock nrip_save
bogomips   : 3192.23
TLB size   : 1024 4K pages
clflush size   : 64
cache_alignment   : 64
address sizes   : 48 bits physical, 48 bits virtual
power management: ts ttp tm stc 100mhzsteps hwpstate

processor   : 1
vendor_id   : AuthenticAMD
cpu family   : 16
model      : 5
model name   : AMD Phenom(tm) II P920 Quad-Core Processor
stepping   : 3
microcode   : 0x10000c8
cpu MHz      : 800.000
cache size   : 512 KB
physical id   : 0
siblings   : 4
core id      : 1
cpu cores   : 4
apicid      : 1
initial apicid   : 1
fpu      : yes
fpu_exception   : yes
cpuid level   : 5
wp      : yes
flags      : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc rep_good nopl nonstop_tsc extd_apicid pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt nodeid_msr npt lbrv svm_lock nrip_save
bogomips   : 3192.03
TLB size   : 1024 4K pages
clflush size   : 64
cache_alignment   : 64
address sizes   : 48 bits physical, 48 bits virtual
power management: ts ttp tm stc 100mhzsteps hwpstate

processor   : 2
vendor_id   : AuthenticAMD
cpu family   : 16
model      : 5
model name   : AMD Phenom(tm) II P920 Quad-Core Processor
stepping   : 3
microcode   : 0x10000c8
cpu MHz      : 800.000
cache size   : 512 KB
physical id   : 0
siblings   : 4
core id      : 2
cpu cores   : 4
apicid      : 2
initial apicid   : 2
fpu      : yes
fpu_exception   : yes
cpuid level   : 5
wp      : yes
flags      : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc rep_good nopl nonstop_tsc extd_apicid pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt nodeid_msr npt lbrv svm_lock nrip_save
bogomips   : 3192.06
TLB size   : 1024 4K pages
clflush size   : 64
cache_alignment   : 64
address sizes   : 48 bits physical, 48 bits virtual
power management: ts ttp tm stc 100mhzsteps hwpstate

processor   : 3
vendor_id   : AuthenticAMD
cpu family   : 16
model      : 5
model name   : AMD Phenom(tm) II P920 Quad-Core Processor
stepping   : 3
microcode   : 0x10000c8
cpu MHz      : 1600.000
cache size   : 512 KB
physical id   : 0
siblings   : 4
core id      : 3
cpu cores   : 4
apicid      : 3
initial apicid   : 3
fpu      : yes
fpu_exception   : yes
cpuid level   : 5
wp      : yes
flags      : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc rep_good nopl nonstop_tsc extd_apicid pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt nodeid_msr npt lbrv svm_lock nrip_save
bogomips   : 3192.06
TLB size   : 1024 4K pages
clflush size   : 64
cache_alignment   : 64
address sizes   : 48 bits physical, 48 bits virtual
power management: ts ttp tm stc 100mhzsteps hwpstate


Alguém tem alguma ideia do que possa ser feito para voltar com a imagem padrão reconhecendo os meus processadores?
"Senhor, se dizes que estás no pobre eu irei buscá-lo"

Marcone Costa

Pessoal,
antes de encerrar o tópico( e talvez um ciclo que vem desde o Breezy), só gostaria de saber se alguém conseguiu instalar o 12.10 ou 13.04 em uma maquina com CPU AMD multi-core? E se conseguiu, ao executar o comando "cat /proc/cpuinfo" estão listados todos os núcleos do processador?
Encontrei um tópico que tratava de um  assunto parecido( http://ubuntuforums.org/showthread.php?t=2085789&s=7acf3eb1f19a0d5d0ec7bee458a50c90) mas ele foi encerrado em fevereiro sem resposta conclusiva.
E devo ressaltar que não era um problema exclusivo do kernel 3.7, pois com o 3.8 continua o problema "exclusivamente" com o ubuntu.
Testei outras distros com o mesmo kernel e em todas funcionou sem problemas, mas como mencionei, uso o ubuntu desde 2005 e não gostaria de ser forçado a mudar. Por isso quero ouvir se alguém obteve sucesso com CPU AMD.
"Senhor, se dizes que estás no pobre eu irei buscá-lo"

Sergio Benjamim

Você está usando qual versão, 32 ou 64 bits?

E pelo que você postou, parece que o ubuntu 12.04 está reconhecendo os 4 núcleos, você já tentou ficar nele e ver se isso ocorre mesmo, pelo dmesg?
É novo no Ubuntu? Já leu o Ubuntu – Guia do Iniciante 2.0 ?
Experimente o Xubuntu 14.04 !

Marcone Costa

Estou com a versão 64. Tenho 6GB de RAM, então 32 não resolve pra mim(nem tentei).
Nas versões anteriores funcionava tudo perfeitamente, o problema começou com a 12.10.
Eu não quero ficar com a 12.04.
Instalei uma partição com Mageia e acho que vou mudar de ares depois de 8 anos com ubuntu.
"Senhor, se dizes que estás no pobre eu irei buscá-lo"

Eliseu Carvalho

Citação de: Marcone Costa online 01 de Maio de 2013, 16:26Estou com a versão 64. Tenho 6GB de RAM, então 32 não resolve pra mim(nem tentei).
Nas versões anteriores funcionava tudo perfeitamente, o problema começou com a 12.10.
Eu não quero ficar com a 12.04.
Instalei uma partição com Mageia e acho que vou mudar de ares depois de 8 anos com ubuntu.

Por que não quer ficar com a 12.04? E por que insiste na 12.10?
Atualmente temos a versão 13.04, que corrigiu vários bugs da 12.10. E o 12.04 tem suporte até 2017. Não é necessário ficar com essa "neura" de atualizar *sempre*.

Sergio Benjamim

Citação de: Eliseu Carvalho online 01 de Maio de 2013, 16:49
Citação de: Marcone Costa online 01 de Maio de 2013, 16:26Estou com a versão 64. Tenho 6GB de RAM, então 32 não resolve pra mim(nem tentei).
Nas versões anteriores funcionava tudo perfeitamente, o problema começou com a 12.10.
Eu não quero ficar com a 12.04.
Instalei uma partição com Mageia e acho que vou mudar de ares depois de 8 anos com ubuntu.

Por que não quer ficar com a 12.04? E por que insiste na 12.10?
Atualmente temos a versão 13.04, que corrigiu vários bugs da 12.10. E o 12.04 tem suporte até 2017. Não é necessário ficar com essa "neura" de atualizar *sempre*.

Pois é, se o 12.04 está funcionando bem aí, não tem porque trocar. E se quiser programas mais recentes, instale PPA's.
É novo no Ubuntu? Já leu o Ubuntu – Guia do Iniciante 2.0 ?
Experimente o Xubuntu 14.04 !

Marcone Costa

Citação de: Eliseu Carvalho online 01 de Maio de 2013, 16:49
Por que não quer ficar com a 12.04? E por que insiste na 12.10?
Atualmente temos a versão 13.04, que corrigiu vários bugs da 12.10. E o 12.04 tem suporte até 2017. Não é necessário ficar com essa "neura" de atualizar *sempre*.
Uma das coisas mais interessantes no ubuntu, é essa proposta de atualizações a cada 6 meses.
O unity atual é incomparavelmente melhor do que o da 12.04 em estabilidade e usabilidade (apesar de eu usar mais o KDE).
Quanto à 13.04, eu já tentei com ela também e foi justamente a persistência do mesmo problema(herdado da 12.10) é que me fez procurar outra alternativa. É melhor mudar de distro do que de equipamento(R$).
Não foi por falta de tentar, uma vez que fiquei 6 meses usando a imagem lowlatency.
"Senhor, se dizes que estás no pobre eu irei buscá-lo"