Downgrade do Kernel

1. Downgrade do Kernel

soul
11235813

(usa Arch Linux)

Enviado em 12/05/2016 - 13:33h

Olá pessoal, estou tendo um problema bem chato no meu notebook de congelamento total do sistema, uso o Arch Linux. Hoje achei uma resposta em uma página de um forum que a solução seria fazer o downgrade do kernel. Seguindo a wiki, baixei a versão antiga mas ao tentar instalar retorna um erro e cancela a instalação.
acpi_call: installing linux breaks dependency>=4.5' 

Só existe essa forma "segura" de fazer downgrade do kernel? Vi que existem outras formas mas não recomendam.


  


2. Re: Downgrade do Kernel

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 12/05/2016 - 13:40h

Você tem o arquivo .config do kernel antigo?
Ou pelo menos uma outra distro instalada e que esteja funcionando?

Se uma dessas perguntas tiver "sim" como resposta, a solução é baixar os fontes do kernel e compilar.


3. Re: Downgrade do Kernel

soul
11235813

(usa Arch Linux)

Enviado em 12/05/2016 - 13:57h

madrugada escreveu:

Você tem o arquivo .config do kernel antigo?
Ou pelo menos uma outra distro instalada e que esteja funcionando?

Se uma dessas perguntas tiver "sim" como resposta, a solução é baixar os fontes do kernel e compilar.

Infelizmente para as duas a resposta é não :(
Ja usei este kernel, mas faz muito tempo e não tenho nem o HD mais...
Uma opção que eu vi hoje mas não encontro o site de novo é atualizar os repositórios do pacman para uma data específica, no caso para pegar somente este kernel, vocês sabem como se faz isso?


4. Re: Downgrade do Kernel

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 12/05/2016 - 14:07h

Essa do pacman é específica pra que usa Arch.

De que data é esse kernel? Dá pra tentar deduzir pelo menos a versão. E com isso baixar alguma iso de distro derivada(tipo Manjaro) e testar.


5. Re: Downgrade do Kernel

soul
11235813

(usa Arch Linux)

Enviado em 12/05/2016 - 14:09h

Achei,
https://wiki.archlinux.org/index.php/Arch_Linux_Archive#How_to_downgrade_one_package
Mas não adianta, o pacman retorna o mesmo erro que baixando diretamente pelos archives.


6. Re: Downgrade do Kernel

soul
11235813

(usa Arch Linux)

Enviado em 12/05/2016 - 14:15h

madrugada escreveu:

Essa do pacman é específica pra que usa Arch.

De que data é esse kernel? Dá pra tentar deduzir pelo menos a versão. E com isso baixar alguma iso de distro derivada(tipo Manjaro) e testar.

É a versão 3.16.4 de 6 de outubro de 2014.
O duro é que não consigo me acostumar com outra distro, mesmo que não tenha esse problema, e windows é de doer :(


7. Re: Downgrade do Kernel

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 12/05/2016 - 14:23h

Uma forma prática, mas não rápida é testar algumas distros live, escolher as que reconhecem todo o hardware e utilizar o config delas pra compilar o kernel no teu arch.


8. Re: Downgrade do Kernel

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 12/05/2016 - 14:26h

centralkidede escreveu:
[...]
É a versão 3.16.4 de 6 de outubro de 2014.
O duro é que não consigo me acostumar com outra distro, mesmo que não tenha esse problema, e windows é de doer :(

Uma luz no fim do túnel:
http://distrowatch.com/?newsid=08677

Essa distro baseada em Arch teve uma versão lançada em Outubro de 2014.


9. Re: Downgrade do Kernel

soul
11235813

(usa Arch Linux)

Enviado em 12/05/2016 - 14:32h

madrugada escreveu:

Uma forma prática, mas não rápida é testar algumas distros live, escolher as que reconhecem todo o hardware e utilizar o config delas pra compilar o kernel no teu arch.

Acho que é essa versão do manjaro que tu falou né.
https://sourceforge.net/projects/manjarolinux/files/archive/0.8.11/netinstall/
Fiquei pensando agora, será que não da pra pegar um cd antigo do arch e na hora de instalar o sistema base fazer o esquema de alterar a data, baixar o kernel antigo e depois atualizar os outros pacotes?


10. Re: Downgrade do Kernel

soul
11235813

(usa Arch Linux)

Enviado em 12/05/2016 - 14:35h

madrugada escreveu:

centralkidede escreveu:
[...]
É a versão 3.16.4 de 6 de outubro de 2014.
O duro é que não consigo me acostumar com outra distro, mesmo que não tenha esse problema, e windows é de doer :(

Uma luz no fim do túnel:
http://distrowatch.com/?newsid=08677

Essa distro baseada em Arch teve uma versão lançada em Outubro de 2014.

Beleza, mas e no caso de fazer isso, esse arquivo config é só compilar junto? desculpa perguntar mas ainda não fiz isso, rsrs


11. Re: Downgrade do Kernel

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 12/05/2016 - 14:45h

centralkidede escreveu:

madrugada escreveu:

centralkidede escreveu:
[...]
É a versão 3.16.4 de 6 de outubro de 2014.
O duro é que não consigo me acostumar com outra distro, mesmo que não tenha esse problema, e windows é de doer :(

Uma luz no fim do túnel:
http://distrowatch.com/?newsid=08677

Essa distro baseada em Arch teve uma versão lançada em Outubro de 2014.

Beleza, mas e no caso de fazer isso, esse arquivo config é só compilar junto? desculpa perguntar mas ainda não fiz isso, rsrs

Veja se no /boot existe um arquivo com o nome config.
Você vai extrair os fontes do kernel em /usr/src
Coloca o arquivo config lá com o nome .config(sim, será um arquivo oculto)
Cria o link para a pasta gerada:
ln -s /usr/src/linux-versão /usr/src/linux 


Como root, entra na pasta e compila:
cd /usr/src/linux
make bzImage
make modules
make modules_install


Bos sorte!


12. Re: Downgrade do Kernel

Perfil removido
removido

(usa Nenhuma)

Enviado em 12/05/2016 - 18:54h

centralkidede escreveu:

Olá pessoal, estou tendo um problema bem chato no meu notebook de congelamento total do sistema, uso o Arch Linux. Hoje achei uma resposta em uma página de um forum que a solução seria fazer o downgrade do kernel. Seguindo a wiki, baixei a versão antiga mas ao tentar instalar retorna um erro e cancela a instalação.
acpi_call: installing linux breaks dependency>=4.5' 

Só existe essa forma "segura" de fazer downgrade do kernel? Vi que existem outras formas mas não recomendam.



Se um kernel mais antigo é o que procura, pode tentar com o kernel LTS, o atual dos repositórios é o 4.4.9:

pacman -Sy linux-lts

-> Ta, por uma do destino este é bem recente ate, ja que o atual é o 4.5.4, mas normalmente tem algumas versões de diferença:

Porem existem versões anteriores, mas com suporte no AUR:
https://aur.archlinux.org/packages/?O=0&K=linux-lts


Além de você poder usar uma versão antiga, ja compilada (O problema aqui, seriam as atualizações de segurança):
https://wiki.archlinux.org/index.php/Arch_Linux_Archive


Se quer testar em remaster do arch ou algo parecido para teste, tente com o Archbang, ao menos até a ultima versão não haviam alterações significativas em relação ao Arch "original":
http://wiki.archbang.org

------------------------------

Agora, eu tentaria descobrir o que esta exatamente ocorrendo, além de tentar subir o sistema passando algumas opções ao kernel (Tecle "e" no menu de boot e adicione no final da linha referente ao kernel, em geral apos o quiet. Para bootar tecle F10):

Opções que podem lhe ser uteis:
noapic
nolapic
noacpi
noapm
nolapic
pnpbios
pnpbios=off
acpi=off
acpi=noirq




------------------------------------------------------
KISS principle, RTFM and STFW = 42



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts