Apenas um dos dois núcleos do processador é reconhecido pelo Linux Mint no meu laptop

Apenas um dos dois núcleos do processador é reconhecido pelo Linux Mint no meu laptop

Meu computador parece ter apenas um dos dois núcleos do processador funcionando.

inxi
CPU ~ Intel Core2 Duo T6400 de núcleo único (-UP-) velocidade ~ 2.000 MHz (máx.) Kernel ~ 4.4.0-53-genérico x86_64 Up ~ 2:40 Mem ~ 1180,8 / 3951,5 MB HDD ~ 80,0 GB (34,1% usado) Procs~160 Cliente~Shell inxi~2.2.35
lscpu
Arquitetura: x86_64
modo(s) de operação das CPUs:32 bits, 64 bits
Ordem de bytes: Little Endian
CPU(s): 1
Lista de CPU(s) on-line: 0
Hilo(s) de processamento por núcleo:1
Núcleo(s) por «soquete»:1
Soquete(s): 1
Modo(s) NUMA: 1
ID do fabricante: GenuineIntel
Família de CPU: 6
Modelo: 23
Nome do modelo: CPU Intel(R) Core(TM)2 Duo T6400 a 2,00 GHz
Revisão: 10
CPUMHz: 2.000.000
MHz máximo da CPU: 2.000.0000
Mínimo de CPU MHz: 1.200.0000
BogoMIPS: 4000,41
Cache L1d: 32K
Cache L1i: 32K
Cache L2: 2048K
NUMA node0 CPU(s): 0
Sinalizadores: fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constante_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 6 xtpr pdcm sse4_1 xsave lahf_lm dtherm

Meu computador é um laptop ASUS F50SL, que vem com o Windows Vista instalado de fábrica. E o BIOS não possui opções para ativar/desativar opções avançadas de ACPI, como Acpi apic ou Acpi 2.0... Opções, que você pode encontrar nas versões de BIOS para desktop; por exemplo. Esta é a informação

inxi-F
Sistema: Host: x-PC1 Kernel: 4.4.0-53-genérico x86_64 (64 bits) Desktop: MATE 1.16.1
           Distribuição: Linux Mint 18.1 Serena
Máquina: Sistema: Produto ASUSTeK: F50SL v: 1.0
           Mobo: PEGATRON modelo: F50SL v: 1.0 Bios: American Megatrends v: 209 data: 12/11/2009
CPU: Intel Core2 Duo T6400 de núcleo único (-UP-) cache: 2.048 KB Velocidade: 2.000 MHz (máx.)
Gráficos: Placa: Micro dispositivos avançados [AMD/ATI] RV710/M92 [Mobility Radeon HD 4530/4570/545v]
           Servidor de exibição: Drivers X.Org 1.18.4: fbdev,ati (descarregado: vesa,radeon) Resolução:[e-mail protegido]
           Renderizador GLX: Gálio 0.4 em llvmpipe (LLVM 3.8, 128 bits) Versão GLX: 3.0 Mesa 11.2.0
Áudio: Micro dispositivos avançados Card-1 [AMD/ATI] RV710/730 Áudio HDMI [Radeon HD 4000 series]
           motorista: snd_hda_intel
           Card-2 Silicon Integrated Systems [SiS] Driver do controlador de áudio Azalia: snd_hda_intel
           Som: Arquitetura de som Linux avançada v: k4.4.0-53-generic
Rede: Placa-1: Silicon Integrated Systems [SiS] Driver do adaptador Ethernet 191 Gigabit: sis190
           SE: estado enp0s4: velocidade de aumento: 100 Mbps duplex: full mac: e0:cb:4e:69:13:c4
           Placa 2: Driver do adaptador de rede sem fio Qualcomm Atheros AR928X (PCI-Express): ath9k
           SE: estado wlp2s0: inativo mac: 00:22:43:6f:d3:08
Unidades: HDD Tamanho total: 80,0 GB (34,1% usados) ID-1: /dev/sda modelo: INTEL_SSDSA2M080 tamanho: 80,0 GB
Partição: ID-1: / tamanho: 32G usado: 8,7G (30%) fs: ext4 dev: /dev/sda1
           ID-2: swap-1 tamanho: 8,59 GB usados: 0,00 GB (0%) fs: swap dev: /dev/sda5
RAID: Nenhum dispositivo RAID: /proc/mdstat, módulo de kernel md_mod presente
Sensores: Temperaturas do sistema: cpu: 69,0C mobo: N/A
           Velocidades do ventilador (em rpm): CPU: N/A
Informações: Processos: 160 Tempo de atividade: 2:54 Memória: 1256,8/3951,5 MB Cliente: Shell (bash) inxi: 2.2.35

Então; para poder inicializar o computador corretamente, sou forçado a fazer algumas modificações no arquivo grub no caminho:etc/default/grubFiz as seguintes alterações necessárias:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset nolapic acpi_osi=\"Windows 2006\""

E depois disso atualizei o grub comsudo update-grub

Como o apic está vinculado ao gerenciamento do processador e para poder inicializar, tenho que desativá-lo inserindo manualmente as alterações no arquivo GRUB. Acho que essas mudanças que defini têm a ver com a desativação de um dos núcleos da CPU.

O que posso fazer para que ambos os núcleos do meu processador funcionem em vez de apenas um?

Responder1

Se bem me lembro, foi em um fórum Linux Mint em inglês onde encontrei a pista para resolver esse problema que limitava o número de núcleos do processador DUAL CORE a um. A bios do meu computador é America Megatrends, INC, Vc 2.61 1985-2006. É uma bios arcaica com poucas opções.

No menu superior deste BIOS encontramos, entre outras opções, “Avançado” e dentro de “Avançado” existem várias subopções:

Escolheremos a opção: “Segurança da interface IO”.

Dentro desta opção, existem vários sistemas de hardware bloqueados ou desbloqueados.

Interface de modem de áudio Interface de rede LAN desbloqueada Interface USB desbloqueada Nova interface de placa: BLOQUEADA

Se a opção "New Card Interface" estiver desbloqueada (o que não tenho ideia para que serve ha ha), então, o parâmetro de inicialização "nolapic" ou a opção de inicialização é necessária para realizar um login "normal" completo na sessão do sistema operacional .

E quando você usa "nolapic", você começa a trabalhar com um único núcleo.


Para concluir:

Defina "New Card Interface" como LOCKED no BIOS e não use mais nolapic como opção de inicialização.

(Ainda preciso do irqpoll, mas tenho DOIS núcleos funcionando agora.)

informação relacionada